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 22mMAD 3,791–10,335Drive 11,602.2 km
- Drive from Maseru to Casablancacar 11,602.2 km
7d 15hMAD 16,778–24,235Fly Maseru to Tangier Ibn Battouta Airport
- Fly from Maseru (MSU) to Tangier Ibn Battouta Airport (TNG)plane MSU - TNG
21h 8mMAD 3,831–11,395Drive 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,617–13,291Fly Maseru to Marrakech
- Fly from Maseru (MSU) to Marrakech (RAK)plane MSU - RAK
17h 13mMAD 6,248–9,315Fly Maseru to Rabat-Salé
- Fly from Maseru (MSU) to Rabat-Salé (RBA)plane MSU - RBA
30h 15mMAD 4,049–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 and bus which costs MAD 3,700 - MAD 11,000 and takes 26h 22m.
The fastest way to get from Lesotho to Morocco is to fly which takes 17h 13m and costs MAD 6,000 - MAD 9,500.
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 2h behind Lesotho. It is currently 5:25 PM in Lesotho and 3:25 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 2999+ hotels available in Morocco.
What companies run services between Lesotho and Morocco?
Airlink, Air Europa, and Iberia fly from Maseru (MSU) to Tangier Ibn Battouta Airport (TNG) 5 times a week.
- Website
- royalairmaroc.com
Flights from Maseru to Mohammed V International Airport via Johannesburg, Lagos
- Ave. Duration
- 25h 15m
- When
- Wednesday, Thursday, Friday, and Sunday
- Estimated price
- MAD 3,500–10,000
Flights from Maseru to Mohammed V International Airport via Johannesburg, Accra
- Ave. Duration
- 25h 20m
- When
- Wednesday and Sunday
- Estimated price
- MAD 3,600–11,000
Flights from Maseru to Tangier Ibn Battouta Airport via Johannesburg, Madrid
- Ave. Duration
- 20h 30m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- MAD 3,500–11,000
Flights from Bram Fischer International Airport to Mohammed V International Airport via Johannesburg, Lagos
- Ave. Duration
- 24h 25m
- When
- Wednesday to Friday
- Estimated price
- MAD 4,400–13,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 4,500–13,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 3,900–13,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 4,700–14,000
- Website
- iberia.com
Flights from Maseru to Mohammed V International Airport via Johannesburg, Accra
- Ave. Duration
- 25h 20m
- When
- Wednesday and Sunday
- Estimated price
- MAD 3,600–11,000
Flights from Maseru to Tangier Ibn Battouta Airport via Johannesburg, Madrid
- Ave. Duration
- 20h 30m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- MAD 3,500–11,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 4,500–13,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 4,700–14,000
- Website
- ryanair.com
Flights from Maseru to Marrakech via Johannesburg, Madrid
- Ave. Duration
- 16h 40m
- When
- Saturday
- Estimated price
- MAD 2,800–8,000
Flights from Maseru to Rabat-Salé via Johannesburg, Madrid
- Ave. Duration
- 28h 40m
- When
- Thursday
- Estimated price
- MAD 3,800–11,000
Flights from Maseru to Rabat-Salé via Johannesburg, Madrid, Malaga
- Ave. Duration
- 29h 5m
- When
- Thursday
- Estimated price
- MAD 3,800–11,000
- Website
- aireuropa.com
Flights from Maseru to Tangier Ibn Battouta Airport via Johannesburg, Madrid
- Ave. Duration
- 34h 10m
- When
- Thursday and Saturday
- Estimated price
- MAD 3,500–11,000
Flights from Maseru to Marrakech via Johannesburg, Madrid
- Ave. Duration
- 33h 30m
- When
- Tuesday and Saturday
- Estimated price
- MAD 2,800–8,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 Travelling by boat in Italy, How do I buy a London Underground ticket?, and How to get from Southend Airport into central London - to help you get the most out of your next trip.
