- Argentina (Español)
- Australia (English)
- Österreich (Deutsch)
- Belgique (Français)
- België (Nederlands)
- Bolivia (Español)
- Brasil (Português)
- Canada (English)
- Canada (Français)
- Chile (Español)
- Colombia (Español)
- Costa Rica (Español)
- Česká republika (Čeština)
- Danmark (Dansk)
- Deutschland (Deutsch)
- Germany (English)
- Ecuador (Español)
- El Salvador (Español)
- España (Español)
- Espanya (Català)
- France (Français)
- Ελλάδα (Ελληνική)
- Guatemala (Español)
- Honduras (Español)
- Hong Kong (English)
- 香港 (中文)
- India (English)
- Indonesia (Bahasa Indonesia)
- Indonesia (English)
- Ireland (English)
- Israel (English)
- ישראל (עִבְרִית)
- Italia (Italiano)
- 日本 (日本語)
- Malaysia (English)
- Malaysia (Melayu)
- México (Español)
- Nederland (Nederlands)
- New Zealand (English)
- Nicaragua (Español)
- Norge (Norsk)
- Panamá (Español)
- Paraguay (Español)
- Perú (Español)
- Philippines (English)
- Polska (Polski)
- Portugal (Português)
- Puerto Rico (Español)
- República Dominicana (Español)
- România (Română)
- المملكة العربية السعودية (العَرَبِيَّة)
- Saudi Arabia (English)
- Suisse (Français)
- Schweiz (Deutsch)
- Singapore (English)
- South Africa (English)
- 대한민국 (한국어)
- Suomi (Suomi)
- Sverige (Svenska)
- 台灣 (中文)
- ประเทศไทย (ภาษาไทย)
- Thailand (English)
- Türkiye (Türkçe)
- Україна (Українська)
- United Arab Emirates (English)
- United Kingdom (English)
- United States (English)
- Estados Unidos (Español)
- Uruguay (Español)
- Venezuela (Español)
- Vietnam (English)
- Việt Nam (Việt)

Everything you should know
Flight Deals
Cheap Flights from Philadelphia to Johannesburg (PHL-JNB)
Here are some of the best deals found on KAYAK recently from the most popular airlines for return flights from Philadelphia to Johannesburg that are departing in the next months. While these flights were available on KAYAK in the last 72 hours, prices and availability are subject to change and deals may expire.
Discover the best prices for you by selecting your travel dates on KAYAK.
Recent return flight deals from Philadelphia to OR Tambo
Mon, Feb 1 - Sun, Feb 14
20:45 - 14:20PHL Philadelphia-JNB Johannesburg OR Tambo
34h 35m2 stops Doha Hamad Intl Kigali Intl
13:45 - 14:50JNB Johannesburg OR Tambo-PHL Philadelphia
32h 05m1 stop Doha Hamad Intl
R17 281Qatar Airways
Thu, Feb 4 - Fri, Feb 12
20:45 - 14:20PHL Philadelphia-JNB Johannesburg OR Tambo
58h 35m2 stops Doha Hamad Intl Kigali Intl
20:20 - 14:50JNB Johannesburg OR Tambo-PHL Philadelphia
25h 30m1 stop Doha Hamad Intl
R17 978Qatar Airways
Fri, Jan 15 - Mon, Jan 25
20:45 - 2:20PHL Philadelphia-JNB Johannesburg OR Tambo
46h 35m2 stops Doha Hamad Intl Kigali Intl
13:45 - 14:50JNB Johannesburg OR Tambo-PHL Philadelphia
32h 05m1 stop Doha Hamad Intl
R18 610Qatar Airways
Tue, Jan 19 - Thu, Jan 28
20:45 - 9:40PHL Philadelphia-JNB Johannesburg OR Tambo
29h 55m2 stops Doha Hamad Intl Nairobi Jomo Kenyatta Intl
20:20 - 14:50JNB Johannesburg OR Tambo-PHL Philadelphia
25h 30m1 stop Doha Hamad Intl
R20 670Qatar Airways
Thu, Feb 4 - Fri, Feb 12
20:45 - 8:40PHL Philadelphia-JNB Johannesburg OR Tambo
28h 55m1 stop Doha Hamad Intl
13:45 - 14:50JNB Johannesburg OR Tambo-PHL Philadelphia
32h 05m1 stop Doha Hamad Intl
R20 836Qatar Airways
Tue, Jan 19 - Thu, Jan 28
20:45 - 8:40PHL Philadelphia-JNB Johannesburg OR Tambo
28h 55m1 stop Doha Hamad Intl
13:45 - 14:50JNB Johannesburg OR Tambo-PHL Philadelphia
32h 05m1 stop Doha Hamad Intl
R20 886Qatar Airways
Mon, Feb 1 - Sun, Feb 14
20:45 - 8:40PHL Philadelphia-JNB Johannesburg OR Tambo
28h 55m1 stop Doha Hamad Intl
20:20 - 14:50JNB Johannesburg OR Tambo-PHL Philadelphia
25h 30m1 stop Doha Hamad Intl
R21 501Qatar Airways
Sun, Jan 31 - Thu, Feb 4
20:45 - 8:40PHL Philadelphia-JNB Johannesburg OR Tambo
28h 55m1 stop Doha Hamad Intl
20:20 - 14:50JNB Johannesburg OR Tambo-PHL Philadelphia
25h 30m1 stop Doha Hamad Intl
R22 415Qatar Airways
Mon, Feb 1 - Sun, Feb 14
20:45 - 9:40PHL Philadelphia-JNB Johannesburg OR Tambo
29h 55m2 stops Doha Hamad Intl Nairobi Jomo Kenyatta Intl
13:45 - 20:39JNB Johannesburg OR Tambo-PHL Philadelphia
37h 54m2 stops Doha Hamad Intl Boston Logan Intl
R23 146Qatar Airways
Mon, Mar 22 - Sat, Apr 3
21:45 - 9:40PHL Philadelphia-JNB Johannesburg OR Tambo
29h 55m2 stops Doha Hamad Intl Nairobi Jomo Kenyatta Intl
20:55 - 19:02JNB Johannesburg OR Tambo-PHL Philadelphia
28h 07m2 stops Doha Hamad Intl Boston Logan Intl
R23 545Qatar Airways
Recent one-way flight deals from Philadelphia to OR Tambo
Tue, Nov 17
6:00 - 10:40PHL Philadelphia-JNB Johannesburg OR Tambo
45h 40m3 stops San Juan Luis Munoz Marin Intl Miami Madrid Barajas
R12 977Multiple Airlines
Tue, Nov 17
16:47 - 10:40PHL Philadelphia-JNB Johannesburg OR Tambo
34h 53m2 stops Miami Madrid Barajas
R13 143Multiple Airlines
Sun, Nov 29
17:40 - 10:40PHL Philadelphia-JNB Johannesburg OR Tambo
34h 00m3 stops Dublin Milan Malpensa Madrid Barajas
R15 652Multiple Airlines
Sun, Nov 29
5:49 - 7:25PHL Philadelphia-JNB Johannesburg OR Tambo
42h 36m2 stops Chicago O'Hare Intl Hong Kong Intl
R15 918Multiple Airlines
Sat, Nov 28
21:32 - 10:40PHL Philadelphia-JNB Johannesburg OR Tambo
54h 08m2 stops Miami Madrid Barajas
R16 483Multiple Airlines
Sat, Nov 28
17:40 - 8:15PHL Philadelphia-JNB Johannesburg OR Tambo
55h 35m3 stops Dublin Václav Havel Prague Frankfurt am Main
R16 915Multiple Airlines
Sun, Nov 29
20:45 - 8:40PHL Philadelphia-JNB Johannesburg OR Tambo
28h 55m1 stop Doha Hamad Intl
R17 297JetBlue
Tue, Nov 17
17:40 - 9:40PHL Philadelphia-JNB Johannesburg OR Tambo
33h 00m1 stop Frankfurt am Main
R17 347Brussels Airlines
Sat, Nov 28
18:35 - 7:35PHL Philadelphia-JNB Johannesburg OR Tambo
30h 00m1 stop London Heathrow
R17 629British Airways
Sat, Nov 28
19:40 - 7:35PHL Philadelphia-JNB Johannesburg OR Tambo
28h 55m1 stop London Heathrow
R18 327American Airlines
Recent last minute flight deals from Philadelphia to OR Tambo
Mon, Nov 9 - Sat, Nov 21
9:15 - 20:30PHL Philadelphia-JNB Johannesburg OR Tambo
28h 15m2 stops Toronto Pearson Intl Dubai Intl
10:10 - 14:39JNB Johannesburg OR Tambo-PHL Philadelphia
35h 29m2 stops Dubai Intl Montreal Pierre Elliott Trudeau Intl
R113 370Multiple Airlines
Mon, Nov 9 - Sat, Nov 21
10:30 - 3:55PHL Philadelphia-JNB Johannesburg OR Tambo
34h 25m3 stops Washington, D.C. Dulles Intl Lome Addis Ababa Bole
23:00 - 23:31JNB Johannesburg OR Tambo-PHL Philadelphia
55h 31m3 stops Addis Ababa Bole Rome Fiumicino Washington, D.C. Dulles Intl
R114 184Ethiopian Air
Mon, Nov 9 - Sat, Nov 21
9:15 - 20:30PHL Philadelphia-JNB Johannesburg OR Tambo
28h 15m2 stops Toronto Pearson Intl Dubai Intl
13:25 - 14:39JNB Johannesburg OR Tambo-PHL Philadelphia
32h 14m2 stops Dubai Intl Montreal Pierre Elliott Trudeau Intl
R128 291Multiple Airlines
Mon, Nov 9 - Sat, Nov 21
10:30 - 3:55PHL Philadelphia-JNB Johannesburg OR Tambo
34h 25m3 stops Washington, D.C. Dulles Intl Lome Addis Ababa Bole
23:00 - 23:31JNB Johannesburg OR Tambo-PHL Philadelphia
55h 31m3 stops Addis Ababa Bole Rome Fiumicino Washington, D.C. Dulles Intl
R129 371Ethiopian Air
Mon, Nov 9 - Sat, Nov 21
10:30 - 13:30PHL Philadelphia-JNB Johannesburg OR Tambo
44h 00m2 stops Washington, D.C. Dulles Intl Addis Ababa Bole
23:00 - 23:31JNB Johannesburg OR Tambo-PHL Philadelphia
55h 31m3 stops Addis Ababa Bole Rome Fiumicino Washington, D.C. Dulles Intl
R129 604Ethiopian Air
Mon, Nov 9 - Sat, Nov 21
10:30 - 13:30PHL Philadelphia-JNB Johannesburg OR Tambo
44h 00m3 stops Washington, D.C. Dulles Intl Lome Addis Ababa Bole
23:00 - 23:31JNB Johannesburg OR Tambo-PHL Philadelphia
55h 31m3 stops Addis Ababa Bole Rome Fiumicino Washington, D.C. Dulles Intl
R131 432Ethiopian Air
Mon, Nov 9 - Sat, Nov 21
9:15 - 5:35PHL Philadelphia-JNB Johannesburg OR Tambo
37h 20m2 stops Toronto Pearson Intl Dubai Intl
10:10 - 14:39JNB Johannesburg OR Tambo-PHL Philadelphia
35h 29m2 stops Dubai Intl Montreal Pierre Elliott Trudeau Intl
R133 509Multiple Airlines
Mon, Nov 9 - Sat, Nov 21
9:15 - 5:35PHL Philadelphia-JNB Johannesburg OR Tambo
37h 20m2 stops Toronto Pearson Intl Dubai Intl
10:10 - 14:39JNB Johannesburg OR Tambo-PHL Philadelphia
35h 29m2 stops Dubai Intl Montreal Pierre Elliott Trudeau Intl
R133 542Multiple Airlines
Mon, Nov 9 - Sat, Nov 21
9:15 - 20:30PHL Philadelphia-JNB Johannesburg OR Tambo
28h 15m2 stops Toronto Pearson Intl Dubai Intl
22:15 - 21:38JNB Johannesburg OR Tambo-PHL Philadelphia
30h 23m2 stops Dubai Intl Chicago O'Hare Intl
R140 471Multiple Airlines
Mon, Nov 9 - Sat, Nov 21
20:45 - 15:15PHL Philadelphia-JNB Johannesburg OR Tambo
35h 30m1 stop Doha Hamad Intl
13:45 - 14:50JNB Johannesburg OR Tambo-PHL Philadelphia
32h 05m1 stop Doha Hamad Intl
R142 249Qatar Airways
Booking Insights
Price, demand, and travel trends for Philadelphia to Johannesburg OR Tambo Airport flights
Use KAYAK data on prices, travel dates, airlines, and seasonal trends to compare options and book flights with more confidence.
Prices
Airlines
Stopovers
How much is a return flight from Philadelphia to Johannesburg OR Tambo Airport?
This analysis is based on the cheapest return price found on KAYAK in the last 12 months by searching for a flight from Philadelphia to Johannesburg OR Tambo Airport departing in February.What's the cheapest day of the week to fly from Philadelphia to Johannesburg OR Tambo Airport?
Based on deals KAYAK users found in the last 12 months, Tuesday is the cheapest day of the week to fly from Philadelphia to Johannesburg OR Tambo Airport. It's 26% cheaper than the average day, while Saturday is the most expensive, with prices 13% higher.
What is the cheapest month to fly from Philadelphia to Johannesburg OR Tambo Airport?
KAYAK internal proprietary data takes all prices for each month over the last 12 months for return flights from Philadelphia to Johannesburg OR Tambo Airport, removes the top 0.1% to account for outliers, and then takes the median of all values for each month.•September is the cheapest month to fly from Philadelphia to Johannesburg OR Tambo Airport at R17 596 return.
•November (R29 809) and June (R29 626) are the most expensive months.
•The price difference between flying in the cheapest and most expensive months is 69% on average.
This is based on KAYAK aggregated and averaged internal data over the past 12 months.
Return flights from Philadelphia to Johannesburg OR Tambo Airport typically range from R19 679 to R29 142. The lowest price found in the past 5 days was R17 281 on Qatar Airways.
What is the most popular stopover airport when flying from Philadelphia to Johannesburg OR Tambo Airport?
KAYAK data for 1-stop return journeys over the past 3 months. Only counts itineraries with the same stopover on both legs.Doha Hamad Intl (DOH) is the most popular stopover for the Philadelphia to Johannesburg OR Tambo Airport route. 46% of KAYAK users who booked 1-stop return journeys over the past 3 months connected via DOH.
What is the cheapest stopover airport when flying from Philadelphia to Johannesburg OR Tambo Airport?
Flights via Doha Hamad Intl (DOH) offer the most affordable fares, with an average return price of R21 434. Based on KAYAK data over the past 3 months.
Key details for Philadelphia to Johannesburg OR Tambo Airport flights
Low season | October |
|---|---|
High season | June |
Cheapest flight | R12 977 |
When to book flights from Philadelphia to OR Tambo
Are your dates flexible? Find out the best times to travel from Philadelphia to OR Tambo based on our flight data from the last year. Discover the cheapest month and even day to fly.
Estimated return price
KAYAK looks at all historical flight data for each date to provide a predicted price for one-way trips or returns with a duration up to 40 days. While we try to provide actual minimum prices for each date, some prices are predictions and actual prices may differ.
Your Philadelphia to Johannesburg OR Tambo Airport flight questions, answered
Find helpful answers about this route, including flight times, airports, airlines, and booking tips.
Your guide to booking Philadelphia to Johannesburg OR Tambo Airport flights
Get tips on when to book, when to fly, and what to know before your trip.More options for your flight from Philadelphia to OR Tambo
Complete your trip to Johannesburg with a hotel stay or car hire
Information on your arrival and departure airports
Cabin class types available on flights to OR Tambo
Cabin classes available on flights from Philadelphia to OR Tambo. Prices are the lowest found on KAYAK over the last 7 days. Price and availability are not guaranteed.
Flights to other popular destinations
The most popular flights on KAYAK according to clicks in the last 2 weeks. Prices are the lowest found on KAYAK over the last 7 days. Price and availability are not guaranteed.