Air Miles Calculator

Distance between Johannesburg (JNB) and Saint-Louis (XLS)

Distance from Johannesburg to Saint-Louis (Saint-Louis Airport – O. R. Tambo International Airport) is 4178 miles / 6723 kilometers / 3630 nautical miles.

Calculations with different methods

Vincenty's formula (applied above)
  • 4177.648 miles
  • 6723.272 kilometers
  • 3630.276 nautical miles

Vincenty's formula calculates the distance between latitude/longitude points on the earth’s surface, using an ellipsoidal model of the earth.

Haversine formula
  • 4185.159 miles
  • 6735.360 kilometers
  • 3636.804 nautical miles

The haversine formula calculates the distance between latitude/longitude points assuming a spherical earth (great-circle distance).

Flight duration

Estimated flight time from O. R. Tambo International Airport (JNB) to Saint-Louis Airport (XLS) is 8 hours 24 minutes.

Time difference and current local times

The time difference between Johannesburg and Saint-Louis is 2 hours. Saint-Louis is 2 hours behind Johannesburg.

Time Difference

Johannesburg
Saint-Louis

Johannesburg

 SAST

Saint-Louis

 GMT

Carbon dioxide emissions

Estimated CO2 emissions per passenger is 510 kg (1 124 pounds).

Airport information


A O. R. Tambo International Airport
City: Johannesburg
Country: South Africa Flag of South Africa
IATA Code: JNB
ICAO Code: FAJS
Coordinates: 26°8′21″S, 28°14′45″E

B Saint-Louis Airport
City: Saint-Louis
Country: Senegal Flag of Senegal
IATA Code: XLS
ICAO Code: GOSS
Coordinates: 16°3′2″N, 16°27′47″W

Map

Johannesburg to Saint-Louis flight map.

Frequent Flyer Miles Calculator

Johannesburg (JNB) → Saint-Louis (XLS).

Elite level bonus (%):
Booking class bonus (%):
Air miles:
4178
Elite level bonus:
0
Booking class bonus:
0

In total

Total frequent flyer miles:
4178

Round trip?