Travelling from St Louis Lambert International Airport (STL) to Johannesburg: what you need to know
The timezone in Johannesburg is UTC+2. The city is eight hours ahead of St Louis, where St Louis Lambert International Airport is located.
Give yourself plenty of time to get on your STL to Johannesburg flight. As a general rule, turn up two hours before international departures and an hour ahead for domestic flights.
Travelling during a peak time such as July? Public holidays and other popular periods can mean longer lines at security. Play things extra safe and get there up to four hours ahead of an international flight and two hours before domestic departures.
Stopovers are a great opportunity to discover a new place or just take a break during your trip. When looking for a plane ticket from STL to Johannesburg, uncheck 'Direct flights only' to compare all potential stops. Atlanta Hartsfield-Jackson International Airport (ATL) is one of your options.
STL is about 16 kilometres from central St Louis. If you're driving, ride-sharing or catching a taxi from the centre, it'll take you 25 minutes or so to get there, depending on the traffic. If you're planning to take public transport, expect the travel time to be around 30 minutes.
Searching for a hotel close to STL? If you're boarding an early flight from St Louis Lambert International Airport to Johannesburg, these stays will put you moments from check-in:
When it comes to St Louis Lambert International Airport's on-time performance, data shows 76% of flights meet their scheduled arrival time.
STL is located at 10701 Lambert International Blvd..
How to find the cheapest flights from St Louis Lambert International Airport (STL) to Johannesburg
R 12,837 is the lowest price we've found for a one-way St Louis Lambert International Airport to Johannesburg flight. A return plane ticket right now is R 24,710. Depending on how early you book and the availability, these fares can change.
Don't leave things to the last minute. You're more likely to pick up cheap flights from STL to Johannesburg if you book early. Airlines often offer some amazing early bird deals.
If you have flexibility with your travel dates, use the 'Whole month' search tool. It'll show you the lowest price across every month when looking for your St Louis Lambert International Airport to Johannesburg ticket.
You don't need to keep checking in to see if fares have dropped when you create a Price Alert. We'll notify you the moment there's an even better deal on cheap flights from STL to Johannesburg.
Find an affordable flight from St Louis Lambert International Airport to Johannesburg with the help of our filters. Choose your preferred times, number of stops and airlines, then sort the results by 'Cheapest' for the best deals.
Airports in Johannesburg
Johannesburg O.R. Tambo International Airport (JNB)
Johannesburg O.R. Tambo International Airport (JNB) to central Johannesburg takes about 30 minutes by car. The centre is roughly 26 kilometres away.
Travelling by public transport will take you around 35 minutes.
Book a hotel close to JNB if you're coming in on a late flight from St Louis Lambert International Airport to Johannesburg. Settle into one of these accommodation options and avoid the hassle of a long transfer:
Secure the lowest price by booking your vehicle from Johannesburg O.R. Tambo International Airport about three weeks before your flight from STL to Johannesburg.
Lanseria International Airport (HLA)
Lanseria International Airport (HLA) is about 40 kilometres from the centre of Johannesburg. Once you've disembarked your flight from St Louis Lambert International Airport to Johannesburg, it'll take you around 45 minutes to get to the heart of the city in a taxi or ride-share.
The trip will take roughly 1 hour 15 minutes on public transport.
After stepping off your STL to Johannesburg flight, kick back at a hotel close to HLA. These are some comfortable accommodation options that'll help you slip into relaxation mode:
Get the pick of the lot. Securing your ride from HLA four weeks ahead of time often means better prices and a greater range of vehicles.
Best time to go to Johannesburg
April is the most popular month for flights from St Louis Lambert International Airport to Johannesburg. To avoid the crowds, plan your trip to Johannesburg in December.
The warmest month in Johannesburg is January, with temperatures ranging between 15ºC (59ºF) and 30ºC (86ºF). Book your St Louis Lambert International Airport to Johannesburg plane ticket then if that's the weather you find most pleasant.
If you want cooler conditions, look for a cheap ticket from STL to Johannesburg in July when temperatures average between 3ºC (37ºF) and 20ºC (68ºF).
More about Johannesburg
Start your Johannesburg trip right by choosing the perfect place to stay. As soon as you've booked your flight from St Louis Lambert International Airport to Johannesburg, browse our selection of accommodation options including:
Every great holiday has to include some sightseeing. Nelson Mandela Statue, Apartheid Museum and Top of Africa are attractions you won't want to skip in Johannesburg.
Explore more of South Africa
You've done Johannesburg, now it's time to discover other corners of South Africa. Journey about 451 kilometres southeast to Pietermaritzburg to check off its leading sights. From Sri Siva Soobramoiniar And Marriamen Temples to KwaZulu-Natal National Botanical Garden and Butterflies for Africa, there's plenty to keep you on the go.
Around 370 kilometres southwest of Johannesburg, Bloemfontein is another essential stop in South Africa. Experience major highlights starting with Naval Hill Planetarium, Naval Hill Nature Reserve and Kings Park Rose Garden.