Book cheap flights from Johannesburg to Maseru from R 2477

Trustpilot rating 4.4 out of 5

Explore the best deals

Discover the cheapest flights from Johannesburg to Maseru
emptyFilter
Filter by
Prices shown below were available within the past 3 days for the period specified and should not be considered the final price offered. Please note that availability and prices are subject to change.

Cheapest time to fly from Johannesburg to Maseru

Flexible with dates? We find the best price for the week of the day you select *Prices may vary after you search.
Filter by
week: 26 May - 01 Jun
R 4 607
R 4 619
R 4 583
R 4 602
R 4 575
R 4 592
R 4 604
R 4 620
R 4 546
R 4 634
R 4 598
R 4 584
MarchAprilMayJune

Currency and cost comparison

TrainLocal, one-way ticket
60%Trains in Maseru are 60% cheaper than in Johannesburg.
JohannesburgR 30,00
MaseruR 13,00
MealMid-priced restaurant
0%A meal in Maseru costs roughly the same as in Johannesburg.
JohannesburgR 200,00
MaseruR 200,00
TaxiStandard daytime start rate
40%A taxi fare in Maseru is 40% cheaper than in Johannesburg.
JohannesburgR 20,00
MaseruR 11,00
CoffeeRegular cappuccino
18%Coffee in Maseru is 18% cheaper than in Johannesburg.
JohannesburgR 38,62
MaseruR 31,67
Exchange rate
1 ZAR = 1 LSL
1 LSL = 1.01 ZAR
Last checked on Wed, 03/26
Distance: 350 kms
Johannesburg airports
OR Tambo International Airport (JNB)How far from city centre: 1 kms
Lanseria Intl Apt (HLA)How far from city centre: 48 kms
Maseru airports
Moshoeshoe (MSU)How far from city centre: 34 kms

Useful Information for Flights from Johannesburg to Maseru

Planning a trip from Johannesburg to Maseru? Booking your flights to Maseru from Johannesburg with eDreams is easy. The distance between Johannesburg and Maseru is approximately 375 kilometres, and the flight takes around 1 hour. Once you've booked your flights to Maseru from Johannesburg, explore the local sights, try the cuisine, and create unforgettable memories.

Best Time to Fly to Maseru

Maseru experiences a temperate climate with warm summers and mild winters. The dry season, from May to September, offers pleasant weather with less rainfall, making it an ideal time for outdoor activities. For those seeking lower prices on flights to Maseru from Johannesburg, consider travelling during the shoulder seasons (spring or autumn) or during November. Temperatures range from average highs of 27°C in summer to around 15°C in winter.

Johannesburg Airports

Find flights to Maseru from Johannesburg, via OR Tambo International Airport, Lanseria International Airport, or Rand Airport.

Airport Information

O.R. Tambo International Airport (JNB)

Johannesburg's primary airport, O.R. Tambo International Airport (JNB), is located 23km east of the city centre in Kempton Park. It serves as a major hub for domestic and international flights to Maseru from Johannesburg. It's the largest and busiest airport in Africa, with a capacity of 28 million passengers annually. Find your ideal flight to Maseru from Johannesburg today.

Lanseria International Airport (HLA)

A smaller, privately owned airport, Lanseria International Airport (HLA), is situated approximately 35km from Johannesburg's city centre. Offering a more convenient alternative for flights to Maseru from Johannesburg, HLA connects popular routes between Johannesburg, Cape Town, and Durban.

Rand Airport (QRA)

Rand Airport (QRA), a small, privately owned airport in Germiston, is another option for flights to Maseru from Johannesburg. It's located close to Johannesburg's city centre. Consider flights to Maseru from Johannesburg via Rand Airport for a potentially quicker travel experience.

Main Airlines for This Route

Consider these airlines for your flight to Maseru from Johannesburg:

  • Airlink
  • South African Airways
  • FlySafair

Maseru Airports

Planning your trip to Maseru? Let's explore the airport options for your flights to Maseru from Johannesburg.

Airport Information

Moshoeshoe I International Airport (MSU)

Moshoeshoe I International Airport (MSU) is the main airport serving Maseru, the capital of Lesotho. It's located about 18 km southeast of the city centre in the town of Mazenod. Flights to Maseru from Johannesburg are readily available.

Facilities at MSU include basic amenities such as shops and restaurants. For your onward journey, you have several options to reach the city centre:

  • Public Transport: While public transport exists, it might not be the most convenient option for travellers arriving from international flights to Maseru from Johannesburg.
  • Taxi: Taxis are readily available outside the terminal, offering a more direct route to your destination in Maseru. Agree on a fare with the driver before starting your journey.
  • Car: Renting a car is a great way to explore Lesotho at your own pace. You can easily book your car rental with eDreams through eDreams when you book your flights to Maseru from Johannesburg.

eDreams offers car rental services in Maseru, ensuring a smooth transition from your flight. Booking your flights and car hire together via eDreams simplifies your travel planning for a hassle-free experience.

What to Do and See in Maseru

Planning your flights to Maseru from Johannesburg? Maseru, Lesotho's capital, is a vibrant city offering a unique blend of Basotho and Western cultures, set against a stunning mountainous backdrop. Here are a few must-do activities:

  • Thaba Bosiu Cultural Village: Explore the birthplace of the Basotho nation at this historical mountain fortress. Discover the legacy of Moshoeshoe I and immerse yourself in Basotho culture.
  • Maletsunyane Falls: Witness the breathtaking beauty of one of the highest single-drop waterfalls in Southern Africa. A truly memorable experience!
  • Lesotho National Museum: Discover Lesotho's rich history and cultural heritage. Explore fascinating exhibits and learn about the country's unique traditions.

Discover our TOP discounts for your flight from Johannesburg to Maseru

Yes, you read that right! With eDreams Prime you can find exclusive deals on your flights to Maseru from Johannesburg. Discover this benefit and many more by becoming an Opodo Prime or Prime Plus member now!

Frequently asked questions about flights from Johannesburg to Maseru

What are the benefits of booking flexible flight tickets?
Using the flexible flight ticket, you're guaranteed a refund or a rebooking option (without fees) in case of flight cancellations when travelling to Lesotho. At eDreams have you covered!
For flights from Johannesburg to Maseru, how can I find the cheapest price?
The cheapest price for a flight from Johannesburg to Maseru is R2477. At eDreams we use different machine learned based methodologies to find our costumers the best option available, considering airline combinations, stopovers and direct flights as well as different criteria for inbound and outbound journeys.
Is Maseru more expensive than Johannesburg to visit?

Looking at cab fares, a ride in Maseru costs an average of 11.00 ZAR , 45% cheaper than Johannesburg, with a fare of 20.00 ZAR,

while train tickets cost 57% less at Maseru: $ 13.00 ZAR versus $ 30.00 ZAR at Johannesburg.

Contrasting the price of a meal, they round 200.00 ZAR in both Maseru and Johannesburg.

The price of the coffee is around 18% cheaper in Maseru, with an average of 31.67 ZAR, while in Johannesburg the coffee costs 38.62 ZAR.

How long does the flight from Johannesburg to Maseru take?
Flight length from Johannesburg to Maseru is around 00:57 hours on average, at an average distance of 316 km, for flights for the route (which may have 1 or more stops in other cities in between).
How is the weather in Maseru compared to Johannesburg?
While in Johannesburg the temperatures can reach an average of 31.84 ºC in summer, with precipitation levels up to 6 mm ,Maseru's temperatures can go up to 30.43 ºC during the hot season, with 6 mm average of rain rate . In winter, however, weather indicators show around -8.18 ºC in Maseru, compared to the -0.43 ºC average degrees reported in Johannesburg. During the winter period, Johannesburg can register 0.9 mm precipitation, while Maseru have an average of 2.3 mm rain level.
Which airports have flights between Johannesburg and Maseru?

The main route from Johannesburg to Maseru is: OR Tambo International Airport (JNB) to Moshoeshoe (MSU). The following airlines fly this route:

Airlink.

Plan your trip

Alternate routesPopular routes