Flying to Lesotho at a glance
- city with direct flights
- 1
- flights a week
- 14
- lowest direct fare, Johannesburg to Maseru
- $221
- nonstop from Johannesburg to Maseru
- 1h
- currency
- LSL
Cities with direct flights
Direct fare from Johannesburg; where there is no fare, the flight time
Prices and flight times from Johannesburg
Direct flights, the lowest fare found in recent days
Frequently asked questions
How long is the flight to Lesotho from Johannesburg?
A nonstop flight from Johannesburg to Maseru takes about 1 hour.
Which cities have direct flights to Lesotho?
1 city: Johannesburg. Most flights go to Maseru.
How much is a flight to Lesotho?
Lowest direct fares found recently: Johannesburg to Maseru from $221. The price for your dates shows in the search.