There are 4 ways to get from Mozambique to Lesotho by car or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Drive to Nacala Airport, fly to Maseru
best- Drive from Mozambique to Nacala Airport (MNC)car
- Fly from Nacala Airport (MNC) to Maseru (MSU)plane MNC - MSU
19h 29m$371–754Drive 2,815.6 km
cheapest- Drive from Mozambique to Maserucar 2,815.6 km
35h 42m$360–520Drive to Nampula, fly to Maseru
- Drive from Mozambique to Nampula (APL)car
- Fly from Nampula (APL) to Maseru (MSU)plane APL - MSU
15h 31m$748–1,563Drive to Nacala Airport, fly to Bram Fischer International Airport, drive
- Drive from Mozambique to Nacala Airport (MNC)car
- Fly from Nacala Airport (MNC) to Bram Fischer International Airport (BFN)plane MNC - BFN
- Drive from Bram Fischer International Airport (BFN) to Maserucar
20h 41m$453–948
Nacala Airport (MNC) to Maseru (MSU) flights
Questions & Answers
The cheapest way to get from Mozambique to Lesotho is to drive which costs $360 - $550 and takes 35h 42m.
The fastest way to get from Mozambique to Lesotho is to drive and fly which takes 15h 31m and costs $750 - $1,600.
The distance between Mozambique and Lesotho is 2291 km. The road distance is 2815.6 km.
It takes approximately 19h 29m to get from Mozambique to Lesotho, including transfers.
Yes, the driving distance between Mozambique to Lesotho is 2816 km. It takes approximately 35h 42m to drive from Mozambique to Lesotho.
There are 104+ hotels available in Lesotho.
What companies run services between Mozambique and Lesotho?
There is no direct connection from Mozambique to Lesotho. However, you can drive to Nacala Airport (MNC) airport, fly to Maseru (MSU), then take the taxi to Maseru. Alternatively, you can drive from Mozambique to Maseru in around 35h 42m.
- Website
- flyairlink.com
Flights from Nacala Airport to Maseru via Johannesburg
- Ave. Duration
- 19h 5m
- When
- Monday and Friday
- Estimated price
- $280–800
Flights from Nacala Airport to Maseru via Maputo, Johannesburg
- Ave. Duration
- 17h 10m
- When
- Monday to Friday
- Estimated price
- $330–700
Flights from Nampula to Maseru via Johannesburg
- Ave. Duration
- 17h 45m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $600–1,600
Flights from Nampula to Maseru via Maputo, Johannesburg
- Ave. Duration
- 12h 10m
- When
- Tuesday and Friday
- Estimated price
- $700–1,500
Flights from Nacala Airport to Bram Fischer International Airport via Johannesburg
- Ave. Duration
- 17h 15m
- When
- Monday
- Estimated price
- $360–1,000
Flights from Nacala Airport to Bram Fischer International Airport via Maputo, Johannesburg
- Ave. Duration
- 17h
- When
- Monday to Thursday
- Estimated price
- $420–900
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Why you should take the train in the US, 4 of the smartest ways to explore Australia, and Need to know: Eurostar - to help you get the most out of your next trip.
