Flights from Philadelphia to Johannesburg (PHL to JNB)

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 670 USD (none-taxes) for economy class.