There are 6 ways to get from Lesotho to Morocco by plane, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Maseru to Mohammed V International Airport, bus
best- Fly from Maseru (MSU) to Mohammed V International Airport (CMN)plane MSU - CMN
- Take the bus from Aéroport Mohamed V Terminus to Avenue Des Farbus
26h 17mMAD 3,285–10,328Drive 11,602.2 km
- Drive from Maseru to Casablancacar 11,602.2 km
7d 15hMAD 16,862–24,356Fly Maseru to Fes-Sais Airport
- Fly from Maseru (MSU) to Fes-Sais Airport (FEZ)plane MSU - FEZ
34h 28mMAD 3,738–11,282Drive to Bram Fischer International Airport, fly to Mohammed V International Airport, bus
- Drive from Maseru to Bram Fischer International Airport (BFN)car
- Fly from Bram Fischer International Airport (BFN) to Mohammed V International Airport (CMN)plane BFN - CMN
- Take the bus from Aéroport Mohamed V Terminus to Avenue Des Farbus
21h 57mMAD 4,418–14,293Fly Maseru to Tangier Ibn Battouta Airport
- Fly from Maseru (MSU) to Tangier Ibn Battouta Airport (TNG)plane MSU - TNG
15h 53mMAD 3,925–12,388Fly Maseru to Marrakech
- Fly from Maseru (MSU) to Marrakech (RAK)plane MSU - RAK
20h 28mMAD 6,242–9,308
Maseru (MSU) to Mohammed V International Airport (CMN) flights
Questions & Answers
The cheapest way to get from Lesotho to Morocco is to fly and bus which costs MAD 3,200 - MAD 11,000 and takes 26h 17m.
The fastest way to get from Lesotho to Morocco is to fly which takes 15h 53m and costs MAD 3,900 - MAD 13,000.
The distance between Lesotho and Morocco is 7978 km. The road distance is 11602.2 km.
It takes approximately 26h 17m to get from Lesotho to Morocco, including transfers.
Morocco is 1h behind Lesotho. It is currently 10:33 AM in Lesotho and 9:33 AM in Morocco.
Yes, the driving distance between Lesotho to Morocco is 11602 km. It takes approximately 7 days 15h to drive from Lesotho to Morocco.
There are 2971+ hotels available in Morocco.
What companies run services between Lesotho and Morocco?
Airlink, Air Europa, and four other airlines fly from Maseru (MSU) to Fes-Sais Airport (FEZ) 6 times a week.
- Website
- royalairmaroc.com
Flights from Maseru to Mohammed V International Airport via Johannesburg, Lagos
- Ave. Duration
- 25h 10m
- When
- Wednesday, Thursday, Friday, and Sunday
- Estimated price
- MAD 3,800–11,000
Flights from Maseru to Mohammed V International Airport via Johannesburg, Accra
- Ave. Duration
- 25h 20m
- When
- Wednesday and Sunday
- Estimated price
- MAD 3,900–11,000
Flights from Maseru to Mohammed V International Airport via Johannesburg, Libreville
- Ave. Duration
- 28h 15m
- When
- Sunday
- Estimated price
- MAD 3,000–10,000
Flights from Maseru to Fes-Sais Airport via Johannesburg, Accra, Mohammed V International Airport
- Ave. Duration
- 38h
- When
- Wednesday and Sunday
- Estimated price
- MAD 4,600–13,000
Flights from Maseru to Fes-Sais Airport via Johannesburg, Libreville, Mohammed V International Airport
- Ave. Duration
- 41h 20m
- When
- Sunday
- Estimated price
- MAD 3,500–12,000
Flights from Bram Fischer International Airport to Mohammed V International Airport via Johannesburg, Lagos
- Ave. Duration
- 24h 20m
- When
- Wednesday to Friday
- Estimated price
- MAD 4,900–14,000
Flights from Bram Fischer International Airport to Mohammed V International Airport via Johannesburg, Accra
- Ave. Duration
- 26h 2m
- When
- Wednesday and Sunday
- Estimated price
- MAD 5,000–14,000
Flights from Bram Fischer International Airport to Mohammed V International Airport via Capetown, Luanda
- Ave. Duration
- 19h 30m
- When
- Friday and Sunday
- Estimated price
- MAD 4,200–14,000
Flights from Bram Fischer International Airport to Mohammed V International Airport via Durban, Johannesburg, Accra
- Ave. Duration
- 29h 5m
- When
- Wednesday and Sunday
- Estimated price
- MAD 5,000–15,000
- Website
- ryanair.com
Flights from Maseru to Fes-Sais Airport via Johannesburg, Madrid
- Ave. Duration
- 33h 10m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- MAD 3,500–11,000
Flights from Maseru to Tangier Ibn Battouta Airport via Johannesburg, Madrid
- Ave. Duration
- 15h 15m
- When
- Tuesday
- Estimated price
- MAD 3,600–12,000
Flights from Maseru to Marrakech via Johannesburg, Madrid
- Ave. Duration
- 19h 55m
- When
- Tuesday and Saturday
- Estimated price
- MAD 2,900–9,000
- Website
- aireuropa.com
Flights from Maseru to Marrakech via Johannesburg, Madrid
- Ave. Duration
- 33h 30m
- When
- Tuesday and Saturday
- Estimated price
- MAD 2,900–9,000
- Phone
- client.alsaalbaida@alsa.ma
- Website
- casabus.ma
Bus from Aéroport Mohamed V Terminus to Avenue Des Far
- Ave. Duration
- 29 min
- Frequency
- Every 30 minutes
- Estimated price
- MAD 50
- Schedules at
- casabus.ma
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 How to plan an amazing trip around Scandinavia, Getting to Rome from the airport, and Bali: What to do if Mount Agung erupts - to help you get the most out of your next trip.
