- Home
- Flights
- Flights from Johannesburg
- Johannesburg to Maseru
Flights from Johannesburg to Maseru
Airlink flies nonstop from Johannesburg to Maseru. The flight takes around 0h 57m.
Direct flights available 0h 57m
Johannesburg to Maseru at a glance
Fastest flight0h 57mEstimated
Nonstop flightsYesAirlink
Airlines flying nonstop from Johannesburg to Maseru
1 airline on this route.
| Airline | Flights a week | Typical departures | From | Search |
|---|---|---|---|---|
| AAirlink | — | — | — | Search |
Good to know
- Distance
- 360 km224 miles
- Flight time
- 0h 57mestimate
- Time difference
- NoneMaseru vs Johannesburg
- Currency in Maseru
- USD
- Airports
- JNB, HLA → MSU
Flights from Johannesburg to Maseru: questions answered
Are there direct flights from Johannesburg to Maseru?
Yes. Airlink flies this route nonstop.
How long is the flight from Johannesburg to Maseru?
A nonstop flight covers 360 km and takes around 0h 57m.
Which airlines fly from Johannesburg to Maseru?
Airlink operates nonstop flights on this route.
Which airports serve Johannesburg and Maseru?
Johannesburg: O.R. Tambo International Airport (JNB) and Lanseria International Airport (HLA). Maseru: Moshoeshoe I International Airport (MSU).


