Flights from Philadelphia to Johannesburg (PHL to JNB)

Find cheap Philadelphia, United States to Johannesburg, South Africa flights with our free search service. Compare all available fares for direct or connection flights to Johannesburg.

1 travelers, Economy class
1 (12+)
0 (2-11)
0 (<2yrs)
Powered by Skyscanner

Best price to flight from Philadelphia to Johannesburg (One Way)

What is the distance between Philadelphia and Johannesburg?

The average distance from Philadelphia to Johannesburg is 12046 kilometers (equals to 7485 miles or 6504 nautical miles). Your flight will departure from Philadelphia International Airport, United States and arrive on Johannesburg OR Tambo Airport, South Africa.

How long is the flight from Philadelphia to Johannesburg?

The average flight time between Philadelphia to Johannesburg is 14 hours and 50 minutes.

How much is the fare for flight between Philadelphia and Johannesburg?

The average price for one-way airfare from Philadelphia to Johannesburg is 378 USD (none-taxes) for economy class.

Cheap flights from Philadelphia to Johannesburg

Tue 13/Mar - Tue 20/Mar
7 days Flights from Philadelphia to Johannesburg on British Airways 13/03/2018
$860
Sat 31/Mar - Wed 04/Apr
4 days Flights from Philadelphia to Johannesburg on British Airways 31/03/2018
$887
Sun 01/Apr - Wed 04/Apr
3 days Flights from Philadelphia to Johannesburg on Qatar Airways 01/04/2018
$1097
Thu 17/May - Thu 31/May
14 days Flights from Philadelphia to Johannesburg on British Airways 17/05/2018
$951
Fri 25/May - Sat 09/Jun
15 days Flights from Philadelphia to Johannesburg on British Airways 25/05/2018
$940
Thu 07/Jun - Sun 17/Jun
10 days Flights from Philadelphia to Johannesburg on Lufthansa 07/06/2018
$1057
Tue 26/Jun - Thu 19/Jul
23 days Flights from Philadelphia to Johannesburg on Turkish Airlines 26/06/2018
$1225
Mon 13/Aug - Thu 30/Aug
17 days Flights from Philadelphia to Johannesburg on SWISS 13/08/2018
$1053
Fri 13/Jul - Fri 27/Jul
14 days Flights from Philadelphia to Johannesburg on Qatar Airways 13/07/2018
$1285
Wed 12/Sep - Tue 25/Sep
13 days Flights from Philadelphia to Johannesburg on British Airways 12/09/2018
$916
Wed 26/Dec - Fri 04/Jan
9 days Flights from Philadelphia to Johannesburg on Lufthansa 26/12/2018
$1678