Flight time
57 minutes
The Flexflights flight duration between Johannesburg and Maseru is approximately 57 minutes, though it may be influenced by additional factors.
Departure Airport
OR Tambo International Airport
When traveling with Flexflights from Johannesburg to Maseru, your departure will be from OR Tambo International Airport.
Arrival Airport
Moshoeshoe
Whether you travel with Flexflights from Johannesburg to Maseru, your arrival airport will be Moshoeshoe.