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 22mFly Maseru to Marrakech
cheapest- Fly from Maseru (MSU) to Marrakech (RAK)plane MSU - RAK
26h 23mMAD 2,949–8,815Drive 11,602.2 km
- Drive from Maseru to Casablancacar 11,602.2 km
7d 15hMAD 16,687–24,103Drive 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
19h 22mFly Maseru to Tangier Ibn Battouta Airport
- Fly from Maseru (MSU) to Tangier Ibn Battouta Airport (TNG)plane MSU - TNG
23h 48mMAD 3,532–11,395Fly Maseru to Rabat-Salé
- Fly from Maseru (MSU) to Rabat-Salé (RBA)plane MSU - RBA
28h 45mMAD 3,750–11,312
Maseru (MSU) to Mohammed V International Airport (CMN) flights
Questions & Answers
The cheapest way to get from Lesotho to Morocco is to fly which costs MAD 2,900 - MAD 9,000 and takes 26h 23m.
The fastest way to get from Lesotho to Morocco is to fly which takes 23h 48m and costs MAD 3,500 - MAD 12,000.
The distance between Lesotho and Morocco is 7978 km. The road distance is 11602.2 km.
It takes approximately 26h 22m to get from Lesotho to Morocco, including transfers.
Morocco is 1h behind Lesotho. It is currently 7:47 PM in Lesotho and 6:47 PM 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 2967+ hotels available in Morocco.
What companies run services between Lesotho and Morocco?
Airlink, Air Europa, and three other airlines fly from Maseru (MSU) to Marrakech (RAK) 4 times a week.
- Website
- royalairmaroc.com
Flights from Maseru to Mohammed V International Airport via Johannesburg, Lagos
- Ave. Duration
- 25h 15m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- MAD 3,200–10,000
Flights from Maseru to Mohammed V International Airport via Johannesburg, Accra
- Ave. Duration
- 28h 52m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- MAD 3,300–10,000
Flights from Maseru to Mohammed V International Airport via Johannesburg, Madrid
- Ave. Duration
- 25h 55m
- When
- Wednesday
- Estimated price
- MAD 2,700–9,000
Flights from Maseru to Marrakech via Johannesburg, Accra, Mohammed V International Airport
- Ave. Duration
- 31h 55m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- MAD 3,200–10,000
Flights from Bram Fischer International Airport to Mohammed V International Airport via Johannesburg, Accra
- Ave. Duration
- 20h 35m
- When
- Wednesday, Thursday, Friday, and Sunday
- Estimated price
- MAD 4,700–15,000
Flights from Bram Fischer International Airport to Mohammed V International Airport via Johannesburg, Lagos
- Ave. Duration
- 23h 15m
- When
- Monday, Wednesday, and Friday
- Estimated price
- MAD 4,700–15,000
Flights from Bram Fischer International Airport to Mohammed V International Airport via Johannesburg, Madrid
- Ave. Duration
- 23h 30m
- When
- Wednesday
- Estimated price
- MAD 4,000–13,000
Flights from Maseru to Tangier Ibn Battouta Airport via Johannesburg, Madrid
- Ave. Duration
- 23h 10m
- When
- Friday
- Estimated price
- MAD 3,200–11,000
- Website
- iberia.com
Flights from Maseru to Mohammed V International Airport via Johannesburg, Accra
- Ave. Duration
- 25h 20m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- MAD 3,300–10,000
Flights from Maseru to Mohammed V International Airport via Johannesburg, Madrid
- Ave. Duration
- 25h 55m
- When
- Wednesday
- Estimated price
- MAD 2,700–9,000
Flights from Maseru to Marrakech via Johannesburg, Accra, Mohammed V International Airport
- Ave. Duration
- 31h 55m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- MAD 3,200–10,000
Flights from Bram Fischer International Airport to Mohammed V International Airport via Johannesburg, Madrid
- Ave. Duration
- 23h 30m
- When
- Wednesday
- Estimated price
- MAD 4,000–13,000
Flights from Bram Fischer International Airport to Mohammed V International Airport via Johannesburg, Accra
- Ave. Duration
- 24h 15m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- MAD 4,700–15,000
- Website
- ryanair.com
Flights from Maseru to Marrakech via Johannesburg, Madrid
- Ave. Duration
- 25h 50m
- When
- Wednesday
- Estimated price
- MAD 2,700–8,500
Flights from Maseru to Rabat-Salé via Johannesburg, Madrid
- Ave. Duration
- 27h 10m
- When
- Wednesday and Friday
- Estimated price
- MAD 3,500–11,000
Flights from Maseru to Rabat-Salé via Johannesburg, Madrid, Malaga
- Ave. Duration
- 29h 5m
- When
- Monday and Wednesday
- Estimated price
- MAD 3,500–11,000
- Website
- airarabia.com
Flights from Bram Fischer International Airport to Mohammed V International Airport via Johannesburg, Madrid
- Ave. Duration
- 22h 45m
- When
- Monday
- Estimated price
- MAD 4,000–13,000
- Website
- aireuropa.com
Flights from Maseru to Tangier Ibn Battouta Airport via Johannesburg, Madrid
- Ave. Duration
- 34h 10m
- When
- Monday
- Estimated price
- MAD 3,200–11,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
- 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 Need to know: Jadrolinija, Travelling around the UAE, and How to get from JFK to New York City - to help you get the most out of your next trip.
