Maseru(Mazenod) to Johannesburg Distance (MSU to JNB) — 375 km — fly-deal.com

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
or sign up with

Origin Airport

Airport Name Moshoeshoe I International Airport
IATA Code MSU
ICAO Code FXMM
City Maseru(Mazenod)
Country Lesotho 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 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 →
or sign up with