What is the travel distance and flight duration time from Johannesburg to St. Louis?


HZ travel tools > Distance calculator > 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

Distance and travel time from South Africa to USA
Time difference between Johannesburg and St. Louis

Travel distance from:


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.

Travel distance from Johannesburg
Travel distance from St. Louis

Cities near St. Louis:
Air distance from Johannesburg to Du Quoin
Air distance from Johannesburg to Rector
Johannesburg coordinates:
latitude: 26° 08' South
longitude: 27° 54' East

St. Louis coordinates:
latitude: 38° 40' North
longitude: 90° 15' West

Hotels and Restaurants in Johannesburg
Hotels and Restaurants in St. Louis

Airports in Johannesburg:
O R Tambo International Airport (JNB) about 21 km northeast of Johannesburg.
website: acsa.co.za/home.asp?pid=2

Airports in St. Louis:
Lambert-St. Louis International Airport (STL) about 10 miles (16 km) northwest of Johannesburg.
website: flystl.com


Distance map from Johannesburg, South Africa to St. Louis, USA

Copyright ©2016 Happy Zebra Travel Tools