PHL

R8 486 Find Cheap Flights to Philadelphia – Compare and Save

1 adult
1 adult, Economy, 0 bags

Save 13% or more on flights. Compare deals from all over the web.

Never overpay with our price tracking tools.

Filter searches by price, airline and more to find your best flights.

Everything you should know

Cheapest return flight
R19 536
Typical prices: R16 290-R23 754
British Airways
Mon 22/10Fri 26/10
CPT - PHL • 1 stop
Cheapest one-way flight
R8 470
Typical prices: R11 187-R18 776
Qatar Airways
Sat 13/10
JNB - PHL • 1 stop
Top airlines
Best reviews • 7,8 score
Airline reviews
Airline reviews
Top routes
Cheapest • 4% average savings
Most popular
Insights
Insights
When to travel
Cheapest • 17% price drop
Most popular
Good to know
+1
Good to know
+1
Start a new search
KAYAK searches hundreds of sites at once to find you the best travel deals.
We hope you enjoy your trip to Philadelphia!
Flight Deals
Booking Insights
Flight Deals

Cheap Flights to Philadelphia

 
Discover the best prices for you by selecting your travel dates on KAYAK.

Recent return flight deals to Philadelphia

Thu, Oct 22 - Mon, Oct 26
British Airways Logo
18:50 - 16:40CPT  Cape Town Intl-PHL Philadelphia
27h 50m1 stop London Heathrow
British Airways Logo
19:35 - 12:10PHL  Philadelphia-CPT Cape Town Intl
34h 35m1 stop London Heathrow
R19 536British Airways
Thu, Oct 22 - Mon, Oct 26
British Airways Logo
18:50 - 16:40CPT  Cape Town Intl-PHL Philadelphia
27h 50m1 stop London Heathrow
British Airways Logo
20:15 - 12:10PHL  Philadelphia-CPT Cape Town Intl
33h 55m2 stops Boston Logan Intl London Heathrow
R20 298British Airways
Mon, Dec 21 - Wed, Dec 23
Qatar Airways Logo
9:15 - 14:50JNB  Johannesburg OR Tambo-PHL Philadelphia
36h 35m1 stop Doha Hamad Intl
Qatar Airways Logo
20:45 - 15:35PHL  Philadelphia-JNB Johannesburg OR Tambo
35h 50m1 stop Doha Hamad Intl
R21 337Qatar Airways
Sun, Dec 20 - Tue, Dec 22
American Airlines Logo
19:35 - 16:15JNB  Johannesburg OR Tambo-PHL Philadelphia
27h 40m1 stop London Heathrow
American Airlines Logo
16:45 - 10:25PHL  Philadelphia-JNB Johannesburg OR Tambo
34h 40m2 stops Boston Logan Intl London Heathrow
R21 402American Airlines
Mon, Dec 21 - Thu, Dec 24
American Airlines Logo
19:35 - 13:50JNB  Johannesburg OR Tambo-PHL Philadelphia
25h 15m1 stop London Heathrow
American Airlines Logo
21:10 - 10:25PHL  Philadelphia-JNB Johannesburg OR Tambo
30h 15m2 stops Amsterdam Schiphol London Heathrow
R21 434American Airlines
Mon, Dec 21 - Wed, Dec 23
Qatar Airways Logo
18:45 - 14:50JNB  Johannesburg OR Tambo-PHL Philadelphia
51h 05m3 stops Harare Lusaka Doha Hamad Intl
Qatar Airways Logo
20:45 - 15:35PHL  Philadelphia-JNB Johannesburg OR Tambo
35h 50m1 stop Doha Hamad Intl
R23 089Qatar Airways
Mon, Dec 21 - Tue, Dec 22
JetBlue Logo
13:45 - 14:50JNB  Johannesburg OR Tambo-PHL Philadelphia
32h 05m1 stop Doha Hamad Intl
JetBlue Logo
20:45 - 8:40PHL  Philadelphia-JNB Johannesburg OR Tambo
28h 55m1 stop Doha Hamad Intl
R30 099JetBlue
Mon, Dec 21 - Tue, Dec 22
United Airlines Logo
19:45 - 16:05JNB  Johannesburg OR Tambo-PHL Philadelphia
27h 20m1 stop Frankfurt am Main
United Airlines Logo
18:51 - 18:35PHL  Philadelphia-JNB Johannesburg OR Tambo
64h 44m3 stops Chicago O'Hare Intl Houston George Bush Intcntl Newark
R32 679United Airlines
Tue, Dec 22 - Wed, Dec 23
United Airlines Logo
22:00 - 14:13JNB  Johannesburg OR Tambo-PHL Philadelphia
23h 13m2 stops Newark Washington, D.C. Dulles Intl
United Airlines Logo
17:05 - 9:40PHL  Philadelphia-JNB Johannesburg OR Tambo
57h 35m2 stops Toronto Pearson Intl Frankfurt am Main
R36 735United Airlines
Sun, Dec 20 - Thu, Dec 24
SWISS Logo
20:40 - 21:41JNB  Johannesburg OR Tambo-PHL Philadelphia
32h 01m3 stops Zurich Rome Fiumicino Chicago O'Hare Intl
SWISS Logo
13:01 - 10:00PHL  Philadelphia-JNB Johannesburg OR Tambo
37h 59m2 stops Chicago O'Hare Intl Zurich
R40 808SWISS
Booking Insights

Price, demand, and travel trends for South Africa to Philadelphia flights

Use KAYAK data on prices, travel dates, airlines, and seasonal trends to compare options and book flights from South Africa to Philadelphia with more confidence.

What is the cheapest flight to Philadelphia?

Cape Town to Philadelphia is the cheapest route at R19 536 return, found in the past 5 days on KAYAK. Johannesburg OR Tambo Airport to Philadelphia is the most popular connection with return deals from R21 337.

How much is a flight to Philadelphia?

A return flight to Philadelphia costs R18 818 on average, based on data over the past 12 months on KAYAK. Return fares from Johannesburg OR Tambo Airport average R18 276, while Cape Town runs a bit higher at R19 293.

What is the cheapest day to fly to Philadelphia?

Saturday is the cheapest day to fly to Philadelphia at R16 891 return on average over the past 12 months on KAYAK. Wednesday is the most expensive at R23 187.

What is the cheapest month to fly to Philadelphia?

•February is the cheapest month to fly to Philadelphia with an average price of R15 707 return.
•June (R24 631) and August (R24 306) are the most expensive.
•Based on KAYAK data over the past 12 months.

What is the cheapest time of day to fly to Philadelphia?

Night flights to Philadelphia are the cheapest at R17 427 return on average. Morning flights are the most expensive at R23 122.

What is a good deal for flights to Philadelphia?

Flights under R16 290 are considered a good deal. 25% of KAYAK users found return flights to Philadelphia at or below these prices, with the lowest fares from:
•Johannesburg OR Tambo Airport R15 842.

Key details for flights to Philadelphia

Low season

October

Cheapest flight

R8 470
Best time to beat the crowds (15% less expensive on average)
Most popular time to fly (6% more expensive on average)
Flights from Johannesburg OR Tambo Airport to Philadelphia

When to book flights to Philadelphia

Are your dates flexible? Find out the best times to travel to Philadelphia based on our flight data from the last year. Discover the cheapest month and even day to fly.
Estimated return price

Your questions about flights to Philadelphia, answered

Find helpful route details based on KAYAK data, including flight times, airports, airlines, and booking questions.

  • How do I know if a flight to Philadelphia is a good deal?

    A good deal on a flight to Philadelphia is around R16 290 return. This fare is in the lowest 25% of return flight prices searched on KAYAK, averaged across the cities most often searched as origins by KAYAK users.

  • Where can I fly from to get the cheapest fares to Philadelphia?

    Based on fares booked in the past 5 days, the cheapest flights to Philadelphia are from:
    • Johannesburg, from R21 337 return

  • What is the difference between the most popular and the most frequent airline at Philadelphia?

    Delta operates the most flights from South Africa to Philadelphia at 0 per week, while Qatar Airways is the airline most often selected by KAYAK users searching for flights from South Africa to Philadelphia. The two are often different because flight volume reflects an airline's schedule, while popularity reflects traveller choice.

Your guide to booking Philadelphia flights

From booking to airport arrival, find tips to help you plan your flight with more confidence.
  • For flights to Philadelphia, recent KAYAK data shows that stronger deals tend to be around R16 290 return. If you see a fare below that threshold, it's a good deal – book before the price climbs back up.
  • If you can choose when to go, aim to travel to Philadelphia in February. Return fares historically average R15 707 that month – typically the cheapest month to travel based on the last 12 months.
  • Before you book:

    • Check the route's typical price range so you can spot a deal.
    • Confirm baggage fees and seat selection costs on budget carriers.
    • Verify whether you need any travel documents beyond an ID.
    • Pick a departure airport, since your nearest may not be the cheapest origin.
  • Shift your departure to evening to save up to R5 695 per return. Evening flights to Philadelphia average R17 427 compared to R23 122 for morning flights. See the time-of-day chart above for the full breakdown.

Reviews of the top 4 airlines flying to Philadelphia

 
Need help choosing which airline to fly with to Philadelphia? KAYAK airline reviews give an overall score for each airline based on loads of factors, including comfort, boarding, in-flight entertainment and more, to make your decision easier. See airline scores according to verified KAYAK customer reviews.
7,4
United AirlinesOverall score based on 10226 reviews
6,7Food
7,7Boarding
8,1Crew
7,3Comfort
7,1Entertainment
Airline reviews

United didn’t even try to hold the flight for me. They knew I had a tight connection and when I arrived at the gate less than 10 mins after final boarding the flight had already gone. The gate agent wasn’t even notified that I was on my way. She was told I wasn’t at the airport

2,0 MediocreHarry, Apr 2026
Read more United Airlines reviews

United didn’t even try to hold the flight for me. They knew I had a tight connection and when I arrived at the gate less than 10 mins after final boarding the flight had already gone. The gate agent wasn’t even notified that I was on my way. She was told I wasn’t at the airport

Everything went well except the turbulence what no one have a control of but pilot and crew handled very good!

Crew was dismissive. Snacks and refills not offered. Poor business class experience. Bed not comfortable compared to Emirates or BA.

We were Polaris passengers and found the service poor. The food was ok but the flight attendants were not attentive and rushed the service.

I still prefer Delta, but Delta doesn’t fly to State College PA.

Food was very very bad! Same flight from US was amazing with great food but the food prepared for the flight from Cape Town to New York was not eatable. The crew also did not smile once. They all looked like it was a shift they had not signed up for but were forced to take. :(

This flight was delayed multiple times and eventually canceled around 2-3ish. Original take off time was around 10:30am. By 3, there were no other options out of Houston, so stuck in Houston for from 3pm - 11am the next day.

Nothing bad to say about the actual crew or airline. It was nice to have a complimentary FULL can of soda, as well as a snack. Blankets and earbuds were also provided at no cost for this red eye flight. I especially appreciated the free WiFi and movie selection with the Bluetooth option. It helped the flight pass more quickly. No matter who you fly, boarding and disembarking are always SUCH a pain. As I mentioned, this is on the passengers and not the crew!!

Flight attendants rude and impolite… flight delayed by almost 5 hours.

Ok so apparently the new policy on United Airlines is that customers in the main cabin should NEVER be served more than once and besides picking up trash there should NEVER be another interaction with the customer for any reason.

When we checked in at the Siem Reap Airport in Cambodia, we were only given three boarding passes and told that we would have to check in with American when we arrived in Boston. This was a source of stress for us. After we landed in Boston, we had a long passage from Terminal E to Terminal B (American Airline ticketing counter). Because the electronic ticketing kiosks for check-in would not recognize our Confirmation Code, we had to wait for an hour in a long line where only two AA reps were taking care of Special Services passengers. In many years of both business and recreational travel, I have never had this experience. I would expect more from AA being in partnership with other airlines to do a better job with this.

It was very good. It was a long flight and being a tight with little leg room.

Nothing to complain. The staff and flight was good especially the seats which was better compared than the cloth ones on Qatar airways

First keep the airline as you promise. Reason for travelling from Orlando to Tampa is to go with Qatar Airline. We end up with American Airline. As expected the service was horrible.

Not sure how we end up with American Airlines instead of Qatar Airways. From Philadelphia to Qatar they boarded us then they asked us to unload. After 30 minutes later they board us again. The inside the plane it was burning hot and we were sweating like crazy. Crew members are absolute rude. The way they served the passengers were horrible. One of the crew members hit my knee with food cart and kept going. I was holding an ice pack for almost 2 hours. I am still with the pain.

I felt that when I was rerouted it should have been to business class.

Seating is terrible, having seats so crammed is unacceptable for a 15-hour journey. I cannot stress enough how uncomfortable it is to sit in such an aircraft. Leg space is roomier in a domestic aircraft. I have not experienced this kind of crammy seating in domestic flights either in the US or other international airlines overseas.

It was a really long flight from Doha to Philadelphia and it was overall a good one. The one area that I would comment on is that there is a lot of single-use plastic and disposables in the meal service for American Airlines. It would be great to see more circular options in the meal service to reduce the amount of waste.

The crew was great and the food and liquor offerings were good. Seats were a bit cramped. Flight arrived early at destination. That's a plus.

I had already opted for Vegan food before 2 months yet they say we have no record for it,

I don’t think I’ve ever had a flight with American that has been without problems. Mostly delays - this time for over 3 hours. They should have just brought another plane into the terminal but they just had everyone sitting around misterable all day. They turned a 3 hour flight into a 12 hour trip for me (including the “planned” layover). It was ridiculous.

The flight was delayed but we were given no updates. The time just kept changing in the board. We were delayed on the runway as well. Then, my bag was lost and still hasn't been returned.

My flight depature was changed. Then it was delayed, and then cancelled after I reached the gate.I paid $231 for a hotel room that I didn't get to use because I arrived 24 hours later than I was suppossed to. My wife had to pick me up from the airport and I had to pay for an another ride back to the airport the next day. They did get me faster/ priority through TSA. The 2nd flight was okay

The bathrooms for most part were staying clean. The food on the flight was terrible used to be better and the crew was not always friendly, barking orders for no reason. On the short flight, the food/snack was not even offered, and if you want to have a water, you have to come and ask.

It was significantly delayed. Also the admirals club in Philadelphia airport near Gate B is absolutely filthy. Good was on the floor. Flies on the cheese. And the men’s restroom had pools of urine on the floor. I am not using that lounge again.

It was good overall. On my transition from Philadelphia to Boston,the gate information wasn't correct. When I went to check the gate information; I found out that my flight was boarding clear across the airport at another gate. Fortunately I rushed over there and made it on time while they were in the middle of boarding.

For the first time in all my travels I found the arm rests very inadequate and painful. The arm rest between me and the passenger to my left was thin and didn’t support either of us. On the right side, (window side) the armrest was thin and short causing me pain mid-arm.

I've flown American several times this summer and I have yet to get a flight that leaves on time. However, a delay is better than a cancel. So far I have had four canceled flights and two delayed flights

The flight was delayed and was not forthright on the time that it was likely to depart where Flight Radar 24 was reflecting a later time that ended up being accurate for the takeoff. The plane was filthy with food smashed into the carpet and crumbs were piled under the seat where I was to put my backpack. It looked like a full sized Lotus Biscoff cookie was pulverized under the seats in my section. The seats were so uncomfortable especially when the person in front reclined his seat completely to where it was smashed against my knees and I am only 5'2". The fruit and cheese box for $13 was lackluster with no flavor and not satiating at all. The plus side is that I did get one full can of ginger ale. The flight attendants looked miserable and tired, probably due to the last minute need for a new flight attendant to fill in since the original one assigned could not continue on to service this flight. Improve the flight experience for customers and maybe the irritability and stress of flying in today's environment will not negatively impact the joy and stress of the employees/flight crew. This is why I prefer to fly non-US carriers whenever given the chance.

DELAYED AGAIN and AGAIN and AGAIN - not only that, you delay in 20 minute increments for hours and hours instead of having an accurate delay understanding.

OK. Needed more information on baggage details with different airlines and airport baggage pickup Also, it appeared they offered free WiFi on their info publications but none did.

It was pretty decent mostly cause I have leg room.

Thanks to a delay of an hour of my flight to Philadelphia on American Airlines I missed my connecting flight to Amsterdam. On arrival at Philadelphia he crew on the delayed flight did not ask the passengers to let connecting passengers get off first and I arrived a few minutes after boarding was closed at the original time for the flight to AMS, this despite the fact that I had received a message from American Airlines that departure was delayed by 25 minutes. Overall very poor service, no effort from the part of American Airlines to accommodate the passenger, just rebook the flight for the next day.

I liked my seats on the return trip. Didn't like having to pay for luggage on an international flight. Also didn't like that it was on American airlines and not British Airways. I specifically selected a BA flight to experience that airline.

Somone switched seats to sit near friend causing us to be disconnected (3) business class. Very disappointed. Staff did nothing.

The flight crew was kind, flexible, and accommodating. The seats on the plane were extremely uncomfortable.

Besides having a LONG layover in Philadelphia to begin with, our flight was delayed and left late. We spent 7 hours in the Philadelphia airport after being in the air 7 hours from Portugal to Philly. It turned into a 24 hour day of travel which was exhausting. I know you can't help weather but our layover was difficult as my husband is handicapped. The staff was EXTREMELY helpful with his wheelchair tho!!

When we arrived at the airport - 1st step - printing out your boarding pass - no issue. Not long lines as these machines. 2nd step - processing your bag drop off. There was only one associate there to help 10 kiosks. We had a family in front of us for 20 minutes trying to work on the machine and figure out every step for 4 pieces of luggage. My husband alerted the associate who was able to assist the family. Highly suggest that there are more associates to assist in this process. Besides this issue, security check went very quickly. Our flight was direct to Philadelphia. We had to carry our bags down two flights of steps, then out to the tarmac to a bus, then carry our bags up two flights of stairs to the plane. No one on the flight was expecting that long trek. I could see some people were struggling a bit. All in all - great flight crew, plane was clean and food was great!

The company that I bought my tickets through, Cheapflightsfares, failed to provide my confirmation information in a timely manner, so I was unable to check on at the country and therefore unable to make my flight. As a matter of fact, I STILL have not received the confirmation. After having read more and more reviews about the company, Cheapflightsfares appears to have scammed hundreds of hopeful travelers out of thousands of dollars. Please look into this company and, for the sake of anyone planning their next trip, stop allowing them to do business through you.

The plane was known to be late in advance of takeoff. My guess is that it was known to be late at 11am or 5 hours before scheduled takeoff time. We were late to leave and with a wheelchair and the a cart, we only made it to gate. We raced! Inside plane, all was great

Travelling to a place near Philadelphia?

Book flights to Philadelphia if you plan to visit one of these locations
Cape May
Rehoboth Beach
Ocean City
Reading

More options for your flight to Philadelphia