Maseru(Mazenod) to Johannesburg Distance
MSU to JNB · 375 km (233 mi)
Distance
375 km
Distance
233 mi
Est. Flight Time
0h 58m
Direction
N
Route Map
MSU → JNB
MSU → JNB
Track flight prices from Maseru(Mazenod) to Johannesburg
Get notified when prices drop on this route. We scan fares daily — you book directly with the airline.
✓ Free forever
✓ 2-minute setup
✓ Book direct
Origin Airport
Airport Name
Moshoeshoe I International Airport
IATA Code
MSU
ICAO Code
FXMM
City
Maseru(Mazenod)
Country
Lesotho
Continent
Africa
Coordinates
-29.456277, 27.554456
Elevation
5,348 ft (1,630 m)
Destination Airport
Airport Name
O.R. Tambo International Airport
IATA Code
JNB
ICAO Code
FAOR
City
Johannesburg
Country
South Africa
Continent
Africa
Coordinates
-26.140081, 28.246801
Elevation
5,558 ft (1,694 m)
Route Summary
Distance (km)
375 km
Distance (miles)
233 mi
Bearing
10.6°
Direction
N
Est. Flight Time
0h 58m
Fly for less
Get cheap flight alerts from Maseru(Mazenod) to Johannesburg
We scan fares daily. You book directly with the airline. Free forever.
Get Started →