Flights from Johannesburg to Maseru (JNB to MSU)

1 travelers, Economy class
1 (12+)
0 (2-11)
0 (<2yrs)
Powered by Skyscanner

Best price to flight from Johannesburg to Maseru (One Way)

What is the distance between Johannesburg and Maseru?

The average distance from Johannesburg to Maseru is 360 kilometers (equals to 223 miles or 194 nautical miles). Your flight will departure from Johannesburg OR Tambo Airport, South Africa and arrive on Maseru Airport, Lesotho.

How long is the flight from Johannesburg to Maseru?

The average flight time between Johannesburg to Maseru is 55 minutes

How much is the fare for flight between Johannesburg and Maseru?

The average price for one-way airfare from Johannesburg to Maseru is 106 USD (none-taxes) for economy class.

Cheap flights from South Africa to Maseru