Travelling from Johannesburg to Philadelphia: what you need to know
Planning your holiday starts with figuring out where you'll leave from in Johannesburg. O.R. Tambo International Airport (JNB) is the city's main base, so explore your options for reserving a flight from Johannesburg to Philadelphia departing from here.
Disembark at Philadelphia's major hub, Philadelphia International Airport (PHL).
For a smooth journey, arrive at the airport two hours ahead of international flights and an hour before domestic departures. This will give you plenty of time to catch your flight from Johannesburg to Philadelphia.
If you're flying during a major holiday or other peak period, give yourself more time. A good general rule is two hours before domestic flights and up to four hours before international departures. Lines at security and check-in will be longer.
If you hold a passport from South Africa, you will need an embassy visa to visit United States. This applies when booking a cheap flight from Johannesburg to Philadelphia for tourism purposes. The rules may differ if you're travelling for business or other reasons. Always check the visa rules before you make travel plans and certainly before you fly.
Flying from Johannesburg
O.R. Tambo International Airport (JNB)
We make it easy to plan a flight from Johannesburg to Philadelphia that includes a stopover. To see the options departing from O.R. Tambo International Airport, uncheck 'Direct flights only.' Then, choose a flight offering a stop long enough to explore the city of your choice. Some popular stopovers include:
Hartsfield-Jackson Atlanta International Airport (ATL)
Amsterdam Airport Schiphol Airport (AMS)
London Heathrow Airport (LHR)
JNB is about 29 kilometres from central Johannesburg. If you're ride-sharing, driving or catching a cab from the centre, it'll take you 29 minutes or so to get there, depending on traffic conditions. If you're using public transport, expect the travel time to be around 1 hour and 12 minutes.
Planning to catch an early flight from Johannesburg to Philadelphia? Avoid the hassle of rushing to the airport (and enjoy a little extra shut-eye) by choosing one of these hotels close to O.R. Tambo International Airport:
Arriving in Philadelphia
Philadelphia International Airport (PHL)
Philadelphia International Airport (PHL) to central Philadelphia is about 17 minutes by car. It's approximately 19 kilometres away.
When travelling by public transport, expect a journey time of about 44 minutes.
If you're coming in on a late flight from Johannesburg to Philadelphia, few things beat the convenience of staying near the terminal. Grab your luggage from the carousel and then be showered and sleeping not long after at one of these hotels near PHL:
Trenton-Mercer Airport (TTN)
Central Philadelphia is approximately 56 kilometres from Trenton-Mercer Airport (TTN). Once your flight from Johannesburg to Philadelphia has hit the runway and you've made your way through the terminal, the drive should be around 39 minutes.
If you're catching public transport, it'll take approximately 1 hour and 43 minutes.
There are some comfortable hotels ready to welcome you near TTN. Kick back after your flight from Johannesburg to Philadelphia at one of these well-located options:
How to find the cheapest flights from Johannesburg to Philadelphia
The lowest price we've seen for a one-way ticket from Johannesburg to Philadelphia is R 12,791. For a return flight on this route, the best price is R 18,171. Depending on when you book and the availability, these fares could change.
It's a good idea to book as early as possible if you want to get cheap tickets from Johannesburg to Philadelphia. That's because airlines adjust prices based on demand, which tends to rise closer to departure.
If you're willing to be flexible with your travel dates, use the 'Whole month' tool. It'll show you the lowest price across each month when searching for your ticket from Johannesburg to Philadelphia.
Set up a Price Alert for cheap tickets from Johannesburg to Philadelphia. You don't need to check every day to see if prices have dropped. We'll let you know as soon as there's a change in price.
Tailor your trip using filters. Select your ideal arrival and departure times, airlines and total journey duration. You can also sort your results by 'Cheapest,' 'Best' or 'Fastest' flights from Johannesburg to Philadelphia.
Best time to go to Philadelphia
It's time to pick your trip dates for your flight from Johannesburg to Philadelphia. August is the busiest month to visit Philadelphia. If you prefer a more low-key vibe, go in February.
Book your flight from Johannesburg to Philadelphia for July if you want to explore the city during its warmest month. Expect temperatures in Philadelphia to range from 18ºC to 32ºC.
Look for cheap tickets from Johannesburg to Philadelphia in January if you'd rather travel during cooler conditions. Temperatures are at their lowest then, ranging between -7ºC and 9ºC on average.
More about Philadelphia
When it comes to searching for somewhere to rest your head, you'll find the best places to stay in Philadelphia right here. Check out these hotels as soon as you've locked in your flight from Johannesburg to Philadelphia:
There are so many things to explore in this city it can be tricky to know where to begin. Liberty Bell, Independence Hall and Philadelphia Museum of Art are popular attractions which should be on any well-planned Philadelphia itinerary.
Complete your Philadelphia trip with a car rental
Discover our lineup of car rentals once you've found your hotel and cheap flight from Johannesburg to Philadelphia. Whether you're searching for an economy ride, a standard vehicle or something that makes a statement, you can compare companies in one go to get the best deal.