What is the travel distance and flight duration time from Johannesburg to St. Louis?
Distance from Johannesburg to St. Louis is: 8766.3 Miles
(14107.9 Kilometers / 7612.6 Nautical Miles)
Approximate travel time from Johannesburg, South Africa to St. Louis, Missouri is: 18 hrs, 12 mins
Time difference between Johannesburg and St. Louis
Please note: this page displays the approximate flight duration time for a non-stop flight. The actual travel time may differ depending on the type and speed of the aircraft.
Airports in Johannesburg:O R Tambo International Airport (JNB)
about 21 km northeast of Johannesburg.
Airports in St. Louis:Lambert-St. Louis International Airport (STL)
about 10 miles (16 km) northwest of Johannesburg.
Distance map from Johannesburg, South Africa to St. Louis, USA
Copyright ©2016 Happy Zebra Travel Tools