Support

Cheap flights from Nairobi to Maseru

Nairobi
NBO
Maseru
MSU

Flight deals from Nairobi to Maseru

Below you can see the best deals on flights Nairobi — Maseru for upcoming dates. Direct and connecting flights from various airlines — compare prices and choose the right ticket.

Top 10 cheap flights from Nairobi to Maseru

DT
DT
4Z
$ 453

Nairobi — Maseru

18:0007:25
7 Aug 2026
14 h 25 m
2 stops
DT
DT
4Z
$ 453

Nairobi — Maseru

18:0007:25
7 Aug 2026
38 h 25 m
2 stops
DT
DT
4Z
$ 547

Nairobi — Maseru

18:0016:00
7 Aug 2026
23 h
2 stops
UR
UR
4Z
$ 555

Nairobi — Maseru

19:5507:25
4 Aug 2026
12 h 30 m
2 stops
UR
UR
4Z
$ 555

Nairobi — Maseru

00:2507:25
7 Aug 2026
32 h
2 stops
UR
UR
4Z
$ 555

Nairobi — Maseru

19:5507:25
4 Aug 2026
36 h 30 m
2 stops
UR
UR
4Z
$ 555

Nairobi — Maseru

19:5510:45
4 Aug 2026
39 h 50 m
2 stops
UR
UR
4Z
$ 555

Nairobi — Maseru

19:5516:00
4 Aug 2026
45 h 5 m
2 stops
TC
TC
4Z
$ 563

Nairobi — Maseru

23:5007:25
7 Aug 2026
32 h 35 m
2 stops
DT
DT
4Z
$ 576

Nairobi — Maseru

18:0010:45
7 Aug 2026
17 h 45 m
2 stops

Prices were found in the last 72 hours and may change — check the exact price when you continue.

About the Nairobi — Maseru flight

On this page, you can find and buy flights from Nairobi to Maseru. The distance between the capitals of Kenya and Lesotho is 3,256 km, and the current list of available flights and connection options is presented in the table below.

For your travel planning, use the information on how to get to the departure airport and how to get from the airport to your destination. Keep an eye on the price chart, as flight costs can vary significantly depending on the season and the chosen airline.

Flight ticket prices by day: Nairobi — Maseru

Below is a calendar of the lowest flight ticket prices for Nairobi — Maseru by day. Pick a convenient date and instantly see the fare. To view round-trip fares, switch to the "Round trip" tab above the calendar, select your departure date — and the right-hand calendar will highlight the lowest prices for return flights on each day.

 
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--

Prices by month

Nairobi → Maseru, average one-way price

MonthAverage priceLevelMonthAverage priceLevelMonthAverage priceLevel
Jan$1,006highMay$755lowSep$830medium
Feb$780lowJun$880mediumOct$767low
Mar$855mediumJul$981highNov$868medium
Apr$956highAug$931highDec$1,031high

Some values are estimated based on seasonality.

When to fly

The climate in Maseru is characterized by distinct seasonality: the warmest months are January and December, with temperatures reaching up to 26.5°C. In June and July, the cold season arrives, with nighttime temperatures potentially dropping to -1°C, while precipitation during this period is minimal.

Data on the minimum cost of flights from Kenya to Lesotho is constantly updated based on market demand. Check the current offers in the low price calendar on this page to find the most advantageous option for the coming year.

The optimal time to fly is considered to be May or September, when the weather is dry with comfortable daytime temperatures. The period from November to January is the rainiest, which should be taken into account when planning your trip.

Temperature · Maseru

Dry and wet days · Maseru

Wind speed and direction · Maseru

We'll let you know if you need a visa

Enter your destination or
Your nationality
Destination

How to get the best deal on a Nairobi — Maseru ticket

  • Use the low price calendar to compare ticket costs for nearby dates, as a one-day difference can be significant.
  • Look for flights with a layover in Johannesburg, which are often cheaper than direct options on this route.
  • Check carry-on and baggage allowances with African carriers in advance to avoid extra fees during check-in at Nairobi airport.
  • Book your tickets 2–3 months before departure, especially if your trip falls on holidays or peak vacation periods.

Airlines

Flights on the NairobiMaseru route are operated by several regional airlines providing air links between Kenya and Lesotho. Most flights on this route involve connections at major transit hubs in Southern Africa. You can find detailed information about flight frequency, departure times, and available carriers in the schedule below.

There are no direct flights on the Nairobi — Maseru route. Showing airlines offering connecting flights.
  • Kenya AirwaysKQ
    WebsiteFleet: 342.5M pax/year
    • NBO → JNB → MSU (with stopover)
  • Airlink4Z
    WebsiteFleet: 703M pax/year
    • NBO → JNB → MSU (with stopover)
    • NBO → NBJ → JNB → MSU (with stopover)
  • TAAG AngolaDT
    WebsiteFleet: 231.5M pax/year
    • NBO → NBJ → JNB → MSU (with stopover)

Cities and airports on the Nairobi — Maseru route

Flights Nairobi — Maseru depart from Jomo Kenyatta International Airport and Wilson Airport and arrive at Moshoeshoe International Airport. Below are pages for the cities, countries, and airports on the route: airlines, schedules, and travel guides.

Departure airports
Arrival airports

Interesting articles about Maseru

Farther Afield and Where It’s Great: Let’s Fly to AfricaWhere to go

Farther Afield and Where It’s Great: Let’s Fly to Africa

Of course, flying to the shores of the Mediterranean Sea in Tunisia or relaxing in Egypt, drifting on the surface of the saltiest sea, the Red Sea, is always super. However, let’s not limit ourselves…

Low-cost Airlines in AfricaTips for Travelers

Low-cost Airlines in Africa

We all know about low-cost airlines in Europe and even Asia, but it turns out this business model has also spread to airlines on the black continent. Travelers who have made it to Africa can also trav…

Free Public Transport AbroadUseful information

Free Public Transport Abroad

How to get around abroad is always a tricky question. Some simply buy a day pass and spare no expense, while others prefer to walk to avoid spending extra money on “it’s only a ten-minute walk!”. But…

The Most Dangerous Areas in the World: Where Tourists Should Not GoTips for Travelers

The Most Dangerous Areas in the World: Where Tourists Should Not Go

The world is too vast to limit oneself to “all-inclusive” hotels, but sometimes the thirst for adventure leads travelers to places where travel insurance turns into a useless piece of paper. There are…

How to organize a safari trip to AfricaTravel Ideas

How to organize a safari trip to Africa

If you’ve firmly decided to " Let’s fly to Africa! ", then a safari is a must. There are many options on the continent where you can go to see lions, rhinos, antelopes, and even pink flamingos. All in…

How to get free flight information on your phone?Programs and services for travelers

How to get free flight information on your phone?

Aerostatus is a popular service that provides free flight status info on your mobile or email. Send SMS or email to subscribe for updates.

Frequently asked questions about the Nairobi — Maseru flight

How long is the flight from Nairobi to Maseru?

The approximate net flight time for a distance of 3,256 km is about 4 hours; however, most flights on this route are operated with layovers, which increases the total travel time.

Which airlines fly this route?

Flights between the cities are operated by regional carriers such as Kenya Airways and Airlink. The current list of all available airlines is presented in the block above.

Which airport does the flight arrive at?

All international flights arrive at Moshoeshoe I International Airport (MSU), which serves the city of Maseru.

When is the best time to buy plane tickets?

To find the best fares, we recommend starting to monitor prices 8–12 weeks before departure and using the price dynamics chart on this page.

Where else you can fly from Nairobi

See all

Where else you can fly from Maseru

See all

We use cookies and services to collect user information. This is essential for the functioning of the site and for marketing purposes. You can find out more in .