Find cheap flights from Pennsylvania to Johannesburg

Search hundreds of travel sites at once for deals on flights to Johannesburg

— JNB
Dec 7 — Dec 141
Return
1 adult
Economy
0 bags
From?
To?
Wed 7/12
Wed 14/12

Let KAYAK do the searching

Save 12% or more

Search hundreds of travel sites at once for deals on flights to Johannesburg

We’re completely free to use – no hidden charges or fees.

Filter by cabin class, free Wi-Fi and more

Good to know

Low season

March

High season

July

Cheapest flight

R10 119

Average price (return flight)

R25 568

Good deal (return flight)

R24 506

Good deal one-way

R22 466
Best time to beat the crowds (5% less expensive on average)
Most popular time to fly (30% more expensive on average)
Flight from Philadelphia to Johannesburg OR Tambo
(avg. price over the last 2 weeks)
or less
or less

FAQs for booking Pennsylvania to Johannesburg flights

Top 5 airlines serving Pennsylvania to Johannesburg OR Tambo

Scores according to KAYAK customer reviews
8,2
Qatar AirwaysOverall score based on 12104 reviews
8,2Boarding
8,1Comfort
8,6Crew
8,2Entertainment
7,9Food

Good

Satisfying

This flight was cancelled

Pros: "Crew is amazing and very courteous. The seats were very comfy and food was awesome. Thanks."
Pros: "Perfect"
Cons: "Perfect"
Pros: "N/A"
Cons: "We were told to board, but then kept in another area close on 1 hour before we could get on the plane and this area had no bathroom facilities. The spread of seating on the plane made no sense with many open seats but also many squashed rows of people. The crew was visibly tired and irritated, they also ran out of a few catering items. It seemed as if last minute, a few different flights were combined into this one which lowered the quality."
Pros: "The crew was very friendly, kind, and helpful."
Cons: "I couldn’t find any music that I liked - classical, soft rock, etc"
Pros: "Food and leg room"
Cons: "All was fine"
Pros: "Very attentive and efficient"
Cons: "Delay delay delay and i have to stay in hotel"
Pros: "Crew was superbly amazing which made flight enjoyable."
Cons: "Heating food with plastic containers is unhealthy and might cause cancer to people. It’s scientifically proven fact that plastic and heated food is carcinogenic. So please find other solution for it. Thanks"
Pros: "Very packed and no leg space"
Pros: "Much better than average meals"
Cons: "more cell phone charging stations at the airport"
Pros: "Everything was good"
Cons: "Veg Food"
Pros: "Crew was friendly and helpful."
Cons: "the lights kept changing color above constantly which made it hard to sleep when needed. Was traveling with 2 small children and the ability to sit/eat comfortably was a challenge due to the limited space. Food was unappetizing and would have just preferred more fruits instead of the bland meals"
Pros: "Air craft"
Cons: "Took long time to provide food & water."
Pros: "Crew is so helping and attentive , not like american or european carriers . A350 was one of the best planes Inflight dining options in economy was like premium economy Entertainment system was too good"
Pros: "Everything?"
Cons: "Nothing?"
Pros: "The flights attendants were very helpful and polite. What I enjoyed the most was the level of comfort I had. I was able to sleep for almost the entire flight. That's why it felt like it wasn't even a long flight."
Cons: "We did leave a little late but it was out of the control of the pilots and flights attendants."
Pros: "There was adequate seat room. The device was good."
Cons: "There was nothing I didn’t like."
Pros: "Everything"
Cons: "Nothing"
Pros: "Thank you for a very good flight experience both from Philadelphia to Doha and Doha to Johannesburg."
Cons: "The breakfast options could have been better, but I was fed and happy, and the flight attendant was kind enough to bring me green tea when it wasn’t readily available on the cart."
Cons: "Snack options were a bit limited for such a long flight"
Pros: "Staff was outstanding"
Cons: "N/A"
Pros: "FLIGHT ATTENDANTS WERE WONDERFUL"
Cons: "CRYING BABY BUT I UNDERSTAND THOUGH"
Cons: "Well I had 13 hours of layover. I was extremely tired and sleepy."
Cons: "Seat to LA was broken"
Pros: "I was surprised with the quality of gluten free meals served for me, it was well organised and taken care of where I never had to wait. My flight schedules were changed few days before departure by Qatar Airways, but only thing I had to do was to confirm that I have noted, my seats and all the rest of details intact, excellent."
Cons: "When the flight is changed by airline for their convenience, they would have given preferential treatment to the passengers involved. We had to bare the cost of food and make us comfortable on our own due to the delay in transit."
Pros: "Nil"
Cons: "Seat not very good"
Pros: "Great travel experience. We flew economy. Spacious, good service, comfy, on time."
Cons: "NA"
Pros: "Excellent friendly service"
Pros: "The crew aboard the flight were kind and thoughtful and definitely oriented toward service."
Cons: "The security process at the gate was really disorderly. Perhaps it is because it is a new and extra step required by the US but it was definitely not efficiently handled."
Pros: "Everything was perfect! From boarding the flight, decor, hospitality, clean, comfortable and my special meal selection was always right. The flight attendants greeted me before meals and insured me that they received my meal order."
Pros: "The friendliness of the staff from check in to arrival!"
Pros: "Food is really good and you guys also have options for vegetarian people as well."
Pros: "The staff"
Cons: "As always the space"
Pros: "All the services were excellent. From the checking-in to the boarding. The flight crew could not have been more helpful, courteous and polite. Food was great on board."
Pros: "The service was okay"
Cons: "Hi I travelled on 7/16 from Philadelphia to Cairo through the Jordanian airline . Unfortunately the luggages didn't reach to Cairo airport with me . 3 days later they told me that the luggages in Jordan and I have to travel from Alexandria city to Cairo to receive my luggages . When I went their , I found my luggages were opened and missing much items . I made reports on the airport. The employees in the airport they wondered why the opened the selling box , and the box looks empty. The weight for this box was 32 kilograms in the time of shipping. And I paid $400 for extra weight . But when I received it was like 20 kilograms. Plus I paid $350 for Qater airline for shipping 3 luggage . That's means I paid $750 for shipping 3 luggages and I received it looks empty . I need refund for all shipping and $5000 for damages items , or I will complain this airlines through the American court . Thank you"
Pros: "Excellent experience overall, the food was decent, the seats were comfortable and had enough space for me at 6ft tall, the staff were very friendly and helpful, entertainment selection was good with plenty of new movies out. I had no problems with my layover. The baggage allowance was great as I had extra luggage from my trip. I'm very happy with their customer service, the day before my first flight I received a phone call from Qatar's customer service saying that due to delays I wouldn't be able to make my connecting flight to Edinburgh so they would like to book me on another flight instead of me having to wait 24 hours in Doha. I was thoroughly impressed with this service."
Cons: "I did not have wifi available from Doha-Johannesburg"
Pros: "Had a great experience with this flight"
Cons: "Nothing"
Pros: "I liked the pilot and staff. The workers were very friendly. P.S I loved the food"
Pros: "Great crews, excellent airplanes, wonderful in transit experince."
Cons: "In flight coach meals were average."
Pros: "On time departure, friendly crew. Comfortable seats for economy class, plenty of entertainment options. A pleasant experience"
Cons: "The food was okay. The hot wrap/calzone served first was not very tasteful. The breakfast/brunch was better. Not much to dislike overall."
Pros: "Again on time and effortless boarding made the overall experience a good one."
Cons: "Our suitcase was damaged...still in the process of trying to get it fixed. Hopefully it will be done soon. I will then update this report. Could maybe clean the toilets as it did become a bit messy."
Pros: "Crew was great; plenty of space to stretch out"
Pros: "The service during the flight was excellent, workers showed all kind of concern and care. Thank you."
Pros: "It was the first time using Qatar Airways and I'll continue doing so in the future."
Cons: "Arrival in Johannesburg was a nightmare due to queues at immigration - I nearly missed my connecting flight. This was not the fault of Quatar airlines but needs to be taken up with the authorities at OT Airport in Johannesburg"
Pros: "Good though. But not too comfortable with indiscriminate change of seats. Was held up in Doha because my seat was changed."
Pros: "Friendly crew, comfortable plane"
Cons: "Luggage lost, unhelpful Kigali Helpdesk. Johannesburg VERY helpful"
Cons: "Time was never kept. we had a delay in LGW for more than 2 hrs. I had a 17hrs layover in Kigali. I was not aware that i would not be booked in a hotel to rest. I had to make my own arrangements. And another extended delay out of Kigali to Nairobi"
Pros: "I was happy to avail of Wifi in the sky."
Cons: "No entertainment! For an major international flight, one expects some seatback entertainment"
Pros: "Well organized on check in. Attentive"
Cons: "It was ok"
Pros: "New plane, fresh feel. Food is ok."
Cons: "Airline feels basic and no frills."
Pros: "Crew members are extremely polite and friendly. Flight was delayed leaving Kigali captain spoke to each passenger and apologise - great professionalism."
Cons: "Entertainment was limited."
Pros: "The Flight attendants are all awesome and undesrtanding...and the open wifi ate Kigali airport was great."
Cons: "No vegetarian option Bad boarding procedures, no one gets direction and it was very slow"
Cons: "THERE WAS MEAT INSIDE MY "VEGETARIAN" MEAL!!! This is totally unacceptable!"
Pros: "Food and in-flight services"
Cons: "Entertainment package"
Pros: "The crew members are very polite and professional"
Cons: "The food is not very nice, the drink is don’t taste so great either . The airline seats are too small"
Pros: "I think that I appreciated all the details during the trip. As I get my kayak app in my IPhone, i firstly received a notice that the check in started.... At each step, I could see the time discounted through my phone"
Cons: "As I said, I liked everything. From the departure to the landing"
Cons: "My luggage was broken into and stolen. They sawed off the zip on my suitcase and broke the handle. Stole a number of personal items including a belt, perfume, t-shirts and cash."
Pros: "Food and free WiFi. Ample seating space."
Cons: "Rerouted through Dar-es-Salaam at last minute rather than being a direct flight as scheduled"
Pros: "They respect the timing"
Cons: "The luggage escalator is not working and you have to carry it from one point to another..."
Pros: "Fligh was on time, front desk staff were very helpfful, flight staff were friendly"
Pros: "That there were not many people on the second leg and that the plane was clean"
Cons: "The fact that we had an itinerary change with an extra stop (unannounced until 15 minutes before I boarded the flight) that delayed us by 1+ hours, that we were delayed from leaving Kigali by 1.5 hours and none of the crew could explain what was going on, that the rwandair staff was rude. I mean... It's Rwanda so I didn't expect much customer service (they are generally particularly bad by African, European, Asian or American standards) and I definitely wasn't impressed"
Pros: "Everything was perfect. On time arrival."
Cons: "Loud Nigerian co-passengers"
Pros: "The food initially given at 2:00am IST was really good and so I didn't even have to wake up again to eat."
Cons: "The breakfast was not as appetizing."
Pros: "The aircraft was nice, clean and seemed new. The staff was very professional, immaculate uniforms and appearance. Great attention to detail. We traveled from US - Nairobi - Kigali - Johannesburg, changing planes four times. These were some of the nicest planes. I felt very safe traveling this airline."
Cons: "Too much bread in the meals. The meals were adequate in quantity but each meal came with two rolls, which was excessive. Just a note - for the boarding area in the airport. Please have restroom facilities in boarding area, past security so you can use the restroom without having to go through security again. Also, if food and beverage is available for sale in the boarding area more passengers would make purchases."
Cons: "We incurred significant extra costs (visas, taxi, hotel costs) because Rwandair changed our flights around from what we had originally booked, with no compensation or help navigating the visa process."
Pros: "New airline. Left 20 mins early."
Cons: "Nothing."
Pros: "the snack was terrific!"
Pros: "Landing was very smooth. I got window seat as requested."
Cons: "My bags were mistagged and almost sent to Lagos instead of Nairobi. The agent noticed the error after the second bag was tagged. He went to search for my first bag that already went down the ramp. Although I gave him the exact description of the bag (purple hard case), he retagged the wrong one (red soft case). Good thing he took a photo. Third try was the charm but shouldn't have happened in the first place. Agents need to be more diligent with where they are sending bags and to double- and triple-check before he luggage is sent down the ramps."
Pros: "What did you like? the attendants were very kind"
Pros: "Information during flight"
Cons: "No TV or programmes to entertain slong"
Cons: "The airline moved my original non-stop flight forward by 3 hours. The new flight conflicted with another flight I had earlier in the day. The airline would not allow me to cancel the flight, and could only offer me a 1-stop flight that arrived at my destination hours after my initial flight would have arrived."
Cons: "Reservation was not honored, and only 3 prople out of 5 get boarding. Airline did not provided any other alternative and our friends had to cancel tour and return home!"
Pros: "Very slow check in. Bit slow and chaotic at gate. Pleasant enough service but not excetional. Smooth flight. Informative pilot. Silly short bus ride to terminal. Very very long wait for baggage."
Pros: "Good food, friendly and professional staff, a new and sparkling clean plane, swift retrieval of luggage upon arrival in Kigali. Thank you!"
Pros: "The crew was very welcoming"
Cons: "We had a delay of 40 minutes at Kigali airport without prior announcement"
Pros: "Flight was delayed over an hour. Otherwise the plane was new, everything felt good, and I have nothing to complain about!"
Pros: "Rwanda air crew"
Cons: "Lagos international airport"
Pros: "Staff courteous and friendly"
Cons: "Some choices on menu do not do well by time of serving ie fish"
Pros: "Everything"
Cons: "Time management"
Cons: "No entertnainment"
Pros: "I like the overall service in the plane."
Cons: "I didn't like changing the boarding time."
Pros: "Clean, comfortable plane and seating. On time service, courteous attendants. A meal served on a flight that was only about an hour in duration - very nice. Very pleased with this airline."
Cons: "Nothing."
Pros: "Everything went well as expected..."
Pros: "The crew is nice"
Cons: "Both flights were terribly delayed and while the crew apologized we sat on a small plane. In Entebbe the reason was they overbooked the flight. So leave those people behind to take the next flight, don't keep us prisoners on a plane for hours... Stupid management decisions."
Pros: "movie dinner on each leg of the flight"
Cons: "the movie didn't finish in the first leg and they didn't show it for the second leg, so I never learned the ending the flight arrived 40 minutes late"
Cons: "We were delayed by 1 hour because more cargo was being loaded on to the plane. When we arrived in Kigali, we found that our bags had been left behind to make room for other cargo. We arrived and checked in well before the 1 hour cutoff and we were under the weight limit, so there was no reason for our baggage to be left behind. We were informed that our bags would NOT be delivered to us at our next destination, that the burden was on us to retrieve them AND there was no stipend or any type of refund to compensate us for the inconvenience. Since we were continuing our travel by road to Uganda, we had to pay extra to have a driver return to the airport the next day to retrieve and deliver our bags. This is very, very poor customer service!"
Pros: "The Rwandair plane was modern and clean. Kigali airport has a nice cafe, and check-in was efficient. The plane left a few minutes early."
Cons: "Check-in closes one hour before your flight. Economy class: Food was a clingwrapped sandwich. The attendant gave me two bottles of a good South African wine. Security has gotten quite uptight at Kigali airport. They now stop your cab a couple hundred meters short of the airport, and have a dog check the vehicle. You have to pass through another security checkpoint at the entry to the airport building, and a third security into the boarding area. The final security check even takes away any empty bottles you have. And don't take any fingernail scissors in your handcarry, even if they have blunt points. You may have an hour or more wait in preboarding, and without water or bathroom excess. So takke care of these needs in advance."
Pros: "Clean planes"
Cons: "Ground crew at NBO - Rwanda Air has Kenyan Airways do the work in the terminals. Bad idea!"
Pros: "the flight got me to Gaborone on Monday morning"
Cons: "Person in Kigali checked my bag to Johannesburg, not Gaborone. Flight was delayed one hour. Slept on a chair in Johannesburg airport for three hours."
Pros: "Very professional - gave us a good meal - although flight was a little more than an hour. Will recommend to friends"
Cons: "Service & good landing"
Pros: "Unfortunately i missed the flight from kla to Nairobi via Entebbe due to closue of Entebbe Road. Return from Nairobi was okey but was delayed for about 40 minutes"
Cons: "Food needs to be addressed"
Pros: "Free wifibat the airport and the charging stations"
Pros: "It was a short flight and all went well. We even had time for a snack."

Just too many issues in Puerto Plata and Montego Bay. It was too many delays and took way longer than normal. Not happy at all with the experience after a long day of flying.

Delay after delay

Food was good entertainment was mediocre flight was delayed about 1.5h

Pros: "Entertainment was great, excellent movie selections, and games."
Pros: "Good AC - very important, calm and nice atmosphere. Very friendly staff."
Pros: "Crew was great, seating comfortable."
Cons: "On time departure would be nice. Overall very pleasant experience. Water and Swiss chocolates were served during under an hour flight. Thank you Swiss!"
Pros: "I was in business class and it was great. The staff the food and the seats were awesome."
Cons: "I booked through Kayak and when I arrived at the airport Swiss air had no seat available for me. I was forced to upgrade to ensure a seat."
Pros: "Crew was very accommodating."
Cons: "Flight was overbooked which caused an hour delay."
Pros: "Crew was great. Seats were uncomfortable. No air. It was extremely hot."
Cons: "seat comfort"
Pros: "Bombardier C Series. Most leg room and comfort of any plane"
Pros: "Everyone was friendly, pleasant and very helpful. Upon arrival in Delhi our suitcase handle was broken."
Pros: "This was a very short flight. They gave you a great little snack and drink. Was a very smooth flight and the crew were very friendly and welcoming."
Cons: "Could not check in online because the system was down."
Cons: "the seat did not reclined, it was broke. travel with my wife on different seat my wife had a broken knee and they assigned a seat smack in the middle of the isle and she told me she almost past out because she could not move I had a passenger in the back that was kicking my seat every few minutes and I woke up every time I went to sleep"
Pros: "I was very pleased at the flight crew, the food and entertainment. We had a really fast connection in Zurich and our luggage made the connection, which was a big relief."
Pros: "Seat was ok, crew was friendly"
Cons: "Movie options were limited"
Pros: "Ease of check in and ease of boarding. The non-stop flight was at an excellent price"
Cons: "Metal box under the seat cramped leg room. Seat jutted into the aisle, so I got bumped by every cart and everyone going to the lavatory."
Pros: "Friendly Crew , modern and spacious aircraft B777"
Pros: "crew great smooth flight"
Cons: "no problem and happy crew."
Pros: "The food wasn’t bad"
Cons: "Business seats suck"
Pros: "Liked the flight arrangements as convenient. Although left Zurich little bit late, made up time as OK. Thanks for the great experience in using your services."
Cons: "Seating room is very tight, especially for someone who is over 6 feet tall. Wished I alerted Swiss Air in desire to have exit row seats."
Cons: "Boarding chaotic- no clear lines people pushing ahead which I am not used to- my handluggage was ok’ed at origin in US- was pulled aside in Zurich based on my “ ticket”- it was perfectly well suited and not oversized. In plane half of overhead compartments were filled with coats when told that these should go under seats. No consistency between announcements and behavior of crew."
Pros: "Great"
Cons: "I didn't get my kosher food that I ordered"
Cons: "Mackenzie Gray/ My flight was cancelled due to bad weather conditions unfortunately. I'm upset that I never received my initinerary for my substitute flight! I tried online and calling the # that was provided no results. I managed to get thru to someone and they told me they would send the info to my email but they never did."
Cons: "My tv screen wasn’t working."
Pros: "Air hostesses were very courteous, friendly and the cabin was clean and comfortable. My flight from jfk to Geneva (then Zurich) was cancelled due to weather in Geneva (Swiss 23) so I got upgraded to a delta flight to Brussels then to Zurich Comfort+ !!! Thank you!"
Cons: "Flight from Zurich to Johannesburg: Swiss 288 (airbus a340-300) Sat in the last row of the Swiss air flight, economy, which was okay but our whole row video enternatinment system didn’t work. You’d pick a movie and it wouldn’t play. The games, camera and flight status animation all worked but not the movies. Air hostess tried resetting , still nothing. But it was a great opportunity to have a lovely conversation with my new German Friend Barbara and read my book! More lactose intolerant alternatives for breakfast which had much (cheese, yogurt, croissant) Other than those two , excellent flight. Thank you Swiss!"
Pros: "From the kind stewards to the easy meal service to my peace of mind, knowing I’ll be well taken care off - SwissAir is the same gem it’s always been."
Cons: "Ok, old plane."
Pros: "Even a short flight (1 hr 10 minutes) serves a good sandwich for lunch, drinks, and excellent chocolates to top it off."
Pros: "On time, good service, nice crew"
Cons: "Tight space for legs when chair is in flat setting"
Cons: "My seat did not recline and my tv did not work"
Pros: "Swiss' Zurich Airport Business lounge is the most comfortable I've experienced. The flight attendants were professional, courteous and very helpful. A very enjoyable flight experience in business class."
Pros: "Comfortable....customer-service oriented staff. Enjoyable food, and entertainment."
Cons: "Expired cheese. Loudest plane I have ever been on."
Cons: "Could use some more seating space"
Pros: "Great customer service."
Cons: "Breakfast was a strawberry yogurt, orange juice and a croissant. Sugar free options ie. Eggs, rye or whole grain bread are a few examples of sugar free breakfast items that could be provided."
Cons: "They lost my luggage, had a problem with my connecting flight to Ottawa. I arrived 4 hours later at the end."
Pros: "Crew was sympathetic to the awful seats"
Cons: "Just fly had access to the worst seats and we could not change them."
Pros: "Comfortable, great service and food, free movies."
Cons: "Late departure and arrival. No leg room in seats. Entire airline uses the cattle car approach. Would not fly with them again or recommend them to friends."
Cons: "Boarding procedure for business class with being held up in a small holding space"
Pros: "Excellent food Attentive and smiling flight attendants"
Cons: "Cleaning after meal service was too quick. Then the galley was curtained off with no attendants in sight."
Pros: "Nothing"
Cons: "The most racist and unfriendly and uncivilized people ever."
Cons: "Flight was delayed for no particular reason. The entertainment system is terrible - it was interrupting (freezing) the movie every several minutes making it almost impossible to watch."
Pros: "Flight attendants were perfect, sincere, and friendly. Great selection of free movies."
Cons: "I could not open my laptop and do any work once the person in front of me put their seat back. Big time bummer."
Pros: "All of it Plane was only a third full so"
Cons: "To get on the plane via bus"
Pros: "Comfortable business class"
Cons: "Food was not too great"
Cons: "As I had bought the tickets via Air India for a SWISS flight, I was informed that I cannot upgrade to business class, even when I was ready to pay. Inspite of being a SENATOR with the Star Alliance's Miles and More program."
Cons: "my flight was canceled in the last minute,it transferred true turkey where i didn't want to go to for security reasons and landing time issues, i had a chance to buy that ticket for cheaper and get there on time to the turkey airway flight and not come 10 hours early and land at a time i'm expecting I expect compensation for both the price ticket difference as well as for my time wasted, or I will not consider using your airline in the future."
Pros: "Mediocre seats, very friendly staff."
Cons: "Better food options, more comfortable seats, easier access to wi fi"
Pros: "I did add a wheelchair, they just provided it at Dallus airport. During conneting flights they did not take care of my mom. She has orthrytis and was not be able to walk long distance, but no body provide her wheelchair and did not help her to find a gate for her next flight. It was really disappoin"
Cons: "Inflight movies are very dated. Few new releases."
Pros: "The staff the staff the staff. They made the trip so enjoyable. The A330-300 aircraft was smooth and silent. Very impressed"
Cons: "The seats in business class were not as soft as they could be but very impressed overall and good value for the cost of the business class ticket"
Pros: "The food on the airline is good. Entertainment system has many movies to watch. The boarding system from Istanbul is a Nightmare!"
Cons: "Once I asked the air hostess for a sandwich, i was really hungry, she said she would have to walk to back of plane and they would be serving food in 15 minutes. After 45 minutes I went back to ask for a sandwich and handed me a tray of meal and said to eat this."
Pros: "Attractive business class fares. Among the best business class."
Cons: "Don't underestimate the additional hours. The stopover in Istanbul is definitely a negative (crowded, unpractical airport). Next time I will probably stick to European airlines, if the fare difference is reasonable."
Cons: "Dismal customer service"
Cons: "The Turkish airline is always late at take off Security check on the airport was horrible Not friendly people who work there And definitely no any kind of help Which make me for the second time miss my connection flight And definitely loose more money"
Pros: "Care from the crew and consideration"
Cons: "Cabin temperature was very cold"
Cons: "Didn't happen. My first leg to Athens was canceled which created a humongous headache since it ended up canceling my return flights. Air Canada had to put me on completely new flights there and back. I think this has taught me to go directly through an airline. Justfly was not helpful. Neither was Turkish airlines."
Pros: "The food was nice, seat was comfortable"
Cons: "Flight attendants never come back on my query, even after asking to 2 crews"
Pros: "I like the service and caring help of onboard staff of THY"
Cons: "I don’t like dealing with THY on ground and internet staff. They should be more helpful in all instances"
Pros: "The Turkish Airlines flight attendants are some of the sweetest people you can meet. Good souls and extremely dedicated to customer service."
Cons: "First, the Boeing Executives need to be punished by having to fly in the Economy section of their airplanes. Second, Turkish Airlines (a wonderful company) must impose hygiene requirements for their passengers. I sat next to a man that had insane body odor and when I let the Flight Attendant know she kindly reseated me... It was great until I saw the poor woman who took my place ALSO asked to be reseated due to the man's smell! Unfortunately, I was reseated in the middle of the row, which apparently is by Boeing design, none of the middle seats recline. Who makes an aircraft that handles long (13 hour) hauls with seats that do not recline and are too narrow for the average adult? It was such a painful and uncomfortable 13 hour flight. To add insult to injury, the plane was delayed and I missed my connection and had to sit in Istanbul airport for almost 8 hours."
Cons: "Options for vegetarians were not really good."
Pros: "First leg (Mia to Instanbul) crew was excellent!"
Cons: "second leg (Istanbul to Johannesburg) crew were rude!!!"
Pros: "The flight was comfortable and the entertainment was good."
Cons: "There are not diverse food choices"
Pros: "I was really please by the prices and the amount of food we got"
Pros: "Service, food, staff—all excellent!"
Cons: "The cabins on both flights were too warm."
Pros: "movies and food"
Pros: "Great service in the airplane plus they offer some amenities like slippers, tooth paste and toothbrush, they offer you wet towels to clean and refresh yourself during he flight. Really good."
Pros: "including new releases"
Cons: "The woman at the Rome airport turkish airlines counter scolded us for being a little late to arrive to the airport. She was very rude to say the least."
Pros: "Free upgrades are great, unfortunately rare."
Pros: "They tried to put us with other planes. They weren't successful"
Cons: "They canceled our first flight ( not knowing the reason)from then our trip been ruined, going and coming. We had to buy a return tickets ourselves to get back to Portland. Not happy with them at all. Never were able to go with our original flights."
Cons: "Very disorganized the gate checking, staff ne d hospitality training . You ESP not have time for your queries and concerns . They are always in a hurry to finish talkign to you . Poor hygiene. The bathrooms are very dirty and has nomjand soap to wash your hands . Male staff in board come across unpolite. ingelt inwelcomed by the male flight attendant port side at the back.?"
Pros: "The food was plentiful and delicious. Fare price was excellent."
Cons: "The seats were too small. The layover in Istanbul was too long."
Pros: "While my family and I were waiting for boarding in chairs in front of the gate, my little child falet down and had very minor cut with one blood sign and drop but first aid group came and made some tissue cleaning to the cut with detergent. They told me that medical report is required by the flight captain and this report will cost me 230 TL. I told them no need for their report but they told me that I may not travel and the male misbehaved againest my wife when she told him that no need for their medical assistant and he replied this is not your country. They sqwezed us at the last minute and my remaining family at the plane and they told me that I am not authorized to travel with my wife and small child. We are total of 9 passingers. We were only remaining at the lounge. I told them my remaining family are at plane and I must travel otherwize I am going to claime all charges againest Turkish airline. Finaly at last minute they let me board."
Pros: "The flights themselves were fine"
Cons: "However, having a long layover in Istanbul airport was a problem as there are no seats available to sit it for hours. If Turkish Airlines wishes to continue to be a major travel hub they will need to cater to transit passengers."
Pros: "Good entertainment system with lots of options."
Cons: "The plane was uncomfortably warm throughout the (long!) flight, which made it difficult to get any rest."
Pros: "I'm still in turkey. Never flying your airline again delayed missed connecting flight."
Cons: "Everything it was awful. Late"
Pros: "Nice seating, nice food, lovely crew"
Cons: "Waited too long to board"
Pros: "Food"
Cons: "Delay both ways"
Pros: "service was excellent!"
Cons: "food wasn't enough or good"
Pros: "Outstanding service Excellent food Adequate entertainment Seat recline was good for economy"
Cons: "For a long flight (8+ hours) legroom on this Airbus was quite cramped Again poor boarding announcements resulted in very chaotic boarding process"
Cons: "Airline should advise during check in- especially on line check in there are no electronics on board. This caused significant delay and annoyance for about 100+ passengers"
Pros: "The flight attendents were very nice & service was good."
Cons: "The seats are cramped in economy, so if you are tall it's uncomfortable flight."
Pros: "Airplane and entertainment were nice."
Cons: "Flight left an hour late so we missed our connection."
Pros: "Clean bathrooms all the times. Eagerness of creaw to take action of our reauest of drink, coffee etc."
Cons: "Foot rest in plane from IST to ATL is restricting leg movements and hits legs when not lowered. Can get rid of foot rest. Also seat leg room and widht were noticably small compaired to flights from IAD to IST."
Pros: "I eventually arrived at the destination."
Cons: "Difficult to communicate with cabin crew due to lack of English. Flight was delayed by 1 hour. General atmosphere on plane was chaotic I think due to the small plane and length of flight as large numbers of people needed to use toilets."
Pros: "Good filling i"
Pros: "Not trying to be flattering here but it really is a good airline."
Pros: "Turkish staff places the comfort and convenience of their passengers high on their priorities. Crew is friendly and efficient, very helpful. I preferred it over my Emirates experience"
Pros: "The variety of films on show was decent"
Cons: "The crew skipped our aisle whilst delivering the toiletry bags, some announcements were made purely in Turkish without regard to English passengers. The boarding gate from Istanbul was opened much later than the advertised times."
Pros: "The flight on time"
Cons: "Nothing. A short flight, not much expectation besides on time departure and arrival"
Pros: "excellent food, service"
Pros: "The food was good"
Cons: "The entertainment system did not work at all and I had to ask for a pillow and/or blanket several times, after over half an hour for someone to respond the first time."
Cons: "According to the menu we were supposed to have a choice of chicken or eggplants. When it was my turn - it turned out that there was no chicken left. Fine. Eggplants with some kind of lasagna. This lasagna was just old! Old and dry. And cold. It was definitely not fresh. I asked to warm it up. Got another one. Which was not better actually. That was really annoying. Only after one more complaint I was offered some kosher (and now really good) meal instead."
Pros: "Service Entertainment Staff Airplain (clean)"
Pros: "Food was good. Staff very friendly."
Cons: "Nothing"

Crew couldn’t have been better. Bathrooms were especially clean. Plane was very clean. Everyone wore mask and felt safe. We had a plane switch due to a mechanical problem but it was only a 40 minutes delay and we were informed the whole time.

I’m still in Atlanta!!!!!!!!!

Everything went as expected. Masks were worn, passengers were cooperative, flight was on time, unboarding was uncannily orderly. People remained seated until the people in front of them stood to gather their belongings. It proceeded as a wave almost. I've never seen anything like it. It was like being in the Twilight zone. Boarding still allows about half the plane to board first (passengers with kids and needing help, priority and first class, diamond, sky something or other, military, etc.). Then they board from back to front. Half the plane is already on board so I'm not sure why they bother.

Staff was great. Could have had a menu so I could know what I could order in between meals.

Cons: "Great flight. No issues."
Cons: "Breakfast could have been offered."
Cons: "Delayed flight ruined it."
Pros: "Not a lot"
Cons: "Customer service"
Pros: "Missed it"
Cons: "Give back money"
Pros: "Friendly crew. Landed early."
Pros: "Seat was comfortable"
Cons: "The temperature, it was kind of hot."
Cons: "Safe and happy travel!"
Pros: "Good communication about weather and delay"
Cons: "No delay. Consider dropping the $75 standby fee."
Pros: "Not much I liked"
Cons: "The crew were the worst Delta crew I’ve ever had. Sat 1st class and waited 1 hour from sitting in my seat untill I was offered a beverage. Asked for a snack and was told to wait until the basket was brought around, 20 minutes later. Asked for coffee, it was terrible and served with attitude."
Pros: "VERY small plane and small narrow seats"
Cons: "Yes...not change my flight at the last minute and causing me to miss my connecting flight. Then making me reschedule my flight with only options that I now have (2) layover and then arrive in Korea another day later, that then caused me to miss my college orientation day!"
Pros: "small and uncomfortable"
Cons: "respectful size seat"
Pros: "On time this time"
Cons: "Nothing"
Cons: "No video screen"
Cons: "The comfort seats are not that comfortable"
Pros: "This was my daughter’s first solo travel home from college. She said the staff was helpful and kind. She loved that the flight was not over crowded. It was a smooth flight."
Cons: "Only negative thing she could say was her flight was delayed an hour. But that isn’t terrible considering all the holiday travelers."
Pros: "Good customer service in person"
Pros: "chwcking in was very easy."
Cons: "No in board beverages. On flight from RDU to PHL beverages were served."
Cons: "I had a 4 hour layover in Minneapolis, there was another flight to Denver that I meant I could’ve been home three hours earlier had I done standby, but because I had a cheaper ticket I was not allowed that opportunity. That makes absolutely no sense to me seeing as my flight was packed. I’m sorry my flight saved me money"
Pros: "the flight was quick and it was fine. flight crew was polite and professional."
Cons: "i didn’t like that my knees were in the row in front of me, and we hit some pretty scary bumps. i get really anxious about turbulence."
Pros: "Ease of check in and friendly people"
Cons: "Marta"
Pros: "Did not wait for luggage."
Cons: "Food was marginal. Equipment had low ceiling under carry on shelf. No entertainment."
Pros: "Delta provided great entertainment options and it felt like endless food and drinks. The seats were also a bit more spacious than usual"
Pros: "The exit row seat on this leg out of PHL to SLC did recline! No need for Delta Comfort+ unless you want to get off of the plane ... faster."
Cons: "For some reason, the pilot couldn't figure out how to adjust the cabin temperature for the first hour or so. This made the flight (and I was sitting in an exit row seat, right by the door which is usually cooler) uncomfortably hot and muggy. Food? No food. Thank goodness for Delta Lounge (even if it was the one in PHL). Just snacks make this a poor option for many. I don't know what is up, but the USB charger on the two monitors didn't work and neither did the outlet between the seats. And I have two different sets of cables "just in case" and they're the 3-in-1 so I can try to charge multiple devices (Apple, Android and Samsung) but nothing worked."
Pros: "Staff personalities"
Cons: "Waited extra 20 mins after door closed to-complete loading luggage"
Pros: "Staff was very courteous, the flight was smooth."
Cons: "There was no TV's on this flight."
Pros: "There was one helpful lady"
Cons: "Flight was rerouted and rebooked twice. I’m stuck in Detroit overnight, and won’t be getting to Monterrey until tomorrow afternoon. Thanks, delta!"
Cons: "Aircraft seemed shabby despite refresh of Comfort Plus, food was really mediocre. Steer clear of the Asian Veg option."
Pros: "Uneventful flight - boarding was great and there were no hassles."
Cons: "No food. No onboard entertainment."
Pros: "The flight itself was fine."
Cons: "The flight was delayed and it set off a slew of connection problems."
Pros: "Flight attendants were really kind"
Cons: "We were an hour late to leave so I missed my connecting flight and am currently stuck in Minneapolis for nearly 8 hours now"
Pros: "Stewardesses were sympathetic but could do nothing."
Cons: "A few flurries out of Philadelphia and flight is delayed 2.5 hrs, we therefore miss our connection and all they wanted us to do was spend 2 days in airport until next flight. Finally reached a compassionate soul at customer service who got creative and routed us to BCN via ATL, Miami and Madrid."
Pros: "Crew was very attentive and curtious. Boarding was a bit more chaotic than usual and the gate agent made no announcement about boarding procedure, which certainly contributed to the scrum resulting. I arrived from the Skyclub several minutes prior to boarding time and was unable to find a path through to the Priority Boarding Lane. As boarding began she had to redirect at least seventy-five percent of those in front of me as they were not in First Class. Had she made one or more clear announcements about boarding procedure I rather doubt such a misunderstanding would have occurred with so many."
Cons: "For the third Delta flight in a row (all First Class) the crew did not make any effort to keep economy class cuctomers form storing bags in the First Class overhead or using the only First Class laveratory during flight. This flight I was unable to utilize the laveratory even once due to this excessive and continuous useage. Trying to do my bit to reduce our carbon footprint, yet I am sorely tempted to return to charter service when disrespect of the airlines own basic service class rules gets piled on top of TSA hassles."
Pros: "I had a window seat"
Cons: "bumpy flight"
Pros: "Flight attendant insisted to take my jacket. She didn’t return led. I forgot jacket in Cincinnati"
Cons: "I need my jacket"
Pros: "As usual, Delta staff and crew did their best to make the flight quite enjoyable and smooth."
Pros: "I appreciated the kindness of the staff at each of our stops. From beginning to end they were polite, helpful, and kind!"
Pros: "All crew was great"
Cons: "We lost checked bag or it was taken, will loss a half day shopping for replacements. Compensation policy very unclear, not counting on getting any."
Pros: "Arrived on time crew worked had"
Cons: "my seat was BAD , no recline- right by bathroom one of which was out of order."
Cons: "Compared to such airlines like Turkish or etihad, service and comfort was lacking behind."
Cons: "On time"
Pros: "Liked the plane and the leg room. Had to switch itenary due to weather and the gate agent did a great job."
Pros: "Airplane was good, boarding was fast."
Cons: "Cramped, uncomfortable tin can of an airplane. Barely tolerable for even an hour’s flight."
Pros: "Service was great. Seating was OK. It was a brand new vehicle, so the (climate/air handling) was great."
Cons: "Boarding was not well organized."
Pros: "I liked that I didn't have to pay for a carry on and the blanket they gave me in flight to stay warm it was a great flight."
Cons: "Only dislike was that the flight was ending other than that no problems"

Book cheap flights from Pennsylvania to Johannesburg

Recent return flight deals

6/3Mon
1 stopQatar Airways
23h 25mPHL-JNB
27/3Mon
1 stopQatar Airways
24h 10mJNB-PHL
R17 241
1/3Wed
2 stopsMultiple Airlines
35h 12mPHL-JNB
8/3Wed
2 stopsMultiple Airlines
33h 18mJNB-PHL
R17 432
6/3Mon
2 stopsMultiple Airlines
35h 22mPHL-JNB
27/3Mon
2 stopsMultiple Airlines
43h 45mJNB-PHL
R17 518
4/5Thu
1 stopQatar Airways
24h 30mPHL-JNB
19/5Fri
1 stopQatar Airways
24h 10mJNB-PHL
R17 605
4/5Thu
1 stopQatar Airways
24h 30mPHL-JNB
11/5Thu
1 stopQatar Airways
24h 40mJNB-PHL
R17 692
4/5Thu
1 stopQatar Airways
30h 25mPHL-JNB
11/5Thu
1 stopQatar Airways
31h 10mJNB-PHL
R17 709
1/3Wed
1 stopBritish Airways
30h 10mPHL-JNB
8/3Wed
1 stopBritish Airways
22h 40mJNB-PHL
R18 056
1/3Wed
1 stopAmerican Airlines
30h 10mPHL-JNB
8/3Wed
2 stopsAmerican Airlines
48h 55mJNB-PHL
R18 142
4/5Thu
2 stopsTurkish Airlines
34h 00mPHL-JNB
11/5Thu
2 stopsTurkish Airlines
33h 59mJNB-PHL
R18 263
4/5Thu
1 stopAmerican Airlines
30h 25mPHL-JNB
11/5Thu
2 stopsAmerican Airlines
26h 10mJNB-PHL
R18 315
4/5Thu
2 stopsAmerican Airlines
31h 05mPHL-JNB
11/5Thu
2 stopsAmerican Airlines
26h 10mJNB-PHL
R18 333
2/2Thu
1 stopMultiple Airlines
29h 35mPHL-JNB
6/2Mon
1 stopMultiple Airlines
25h 35mJNB-PHL
R18 350
4/5Thu
2 stopsAmerican Airlines
31h 05mPHL-JNB
12/5Fri
1 stopAmerican Airlines
23h 00mJNB-PHL
R18 402
8/3Wed
2 stopsAmerican Airlines
30h 10mPHL-JNB
29/3Wed
1 stopAmerican Airlines
27h 40mJNB-PHL
R18 437
3/2Fri
1 stopBritish Airways
29h 36mPHL-JNB
16/2Thu
1 stopBritish Airways
25h 35mJNB-PHL
R18 627
3/2Fri
1 stopBritish Airways
29h 36mPHL-JNB
16/2Thu
1 stopBritish Airways
25h 35mJNB-PHL
R18 662
4/2Sat
2 stopsMultiple Airlines
23h 00mPHL-JNB
17/2Fri
2 stopsMultiple Airlines
45h 56mJNB-PHL
R18 679
3/2Fri
2 stopsBritish Airways
29h 40mPHL-JNB
16/2Thu
1 stopBritish Airways
25h 35mJNB-PHL
R18 922
3/2Fri
1 stopDelta
26h 43mPHL-JNB
16/2Thu
2 stopsDelta
33h 36mJNB-PHL
R19 234
3/2Fri
2 stopsDelta
22h 55mPHL-JNB
16/2Thu
3 stopsDelta
37h 06mJNB-PHL
R19 320

Search by stops

Search by airline

Search by price

Recent one-way flight deals

28/1Sat
1 stopDelta
27h 35mPHL-JNB
R10 119
28/1Sat
3 stopsMultiple Airlines
35h 08mPHL-JNB
R10 795
4/5Thu
1 stopQatar Airways
24h 30mPHL-JNB
R12 597
4/5Thu
2 stopsSWISS
33h 25mPHL-JNB
R13 100
3/5Wed
1 stopQatar Airways
30h 25mPHL-JNB
R14 850
1/5Mon
1 stopQatar Airways
30h 25mPHL-JNB
R15 699
6/5Sat
1 stopQatar Airways
30h 25mPHL-JNB
R16 531
3/5Wed
2 stopsTurkish Airlines
34h 00mPHL-JNB
R18 731
1/5Mon
2 stopsAir France
31h 55mPHL-JNB
R18 974
5/1Thu
2 stopsUnited Airlines
29h 20mPHL-JNB
R19 061
5/1Thu
1 stopBrussels Airlines
32h 35mPHL-JNB
R19 130
5/1Thu
3 stopsMultiple Airlines
54h 45mPHL-JNB
R19 580
3/5Wed
3 stopsRwandAir
35h 30mPHL-JNB
R23 548
2/1Mon
3 stopsMultiple Airlines
58h 20mPHL-JNB
R43 215
27/12Tue
3 stopsMultiple Airlines
57h 05mPHL-JNB
R49 090
27/12Tue
1 stopQatar Airways
23h 25mPHL-JNB
R58 776
27/12Tue
2 stopsMultiple Airlines
33h 05mPHL-JNB
R61 167
2/1Mon
2 stopsQatar Airways
26h 15mPHL-JNB
R69 883
1/5Mon
3 stopsBritish Airways
38h 00mPHL-JNB
R85 079

Search by stops

Search by airline

Search by price

Flights to Johannesburg

Destination:

Johannesburg (JNB)South Africa

Return flight deals:

Johannesburg - Pennsylvania

Browse origins:

R27 118
R17 241

Browse destinations:

R17 241