There are 8 ways to get from Larache to Marrakesh by bus, plane, train, car, taxi, or car ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus to Tangier Ibn Battouta Airport, fly
best- Take the bus from Larache to Tangierbus
- Fly from Tangier Ibn Battouta Airport (TNG) to Marrakech (RAK)plane TNG - RAK
3h 50mMAD 684–2,290Bus
cheapest- Take the bus from Larache to Marrakeshbus
7h 15mMAD 200–280Bus, train via Rabat
- Take the bus from Gare routière Larache to Rabatbus
- Take the train from Rabat Agdal to Marrakechtrain
7h 6mMAD 209–376Drive 486.4 km
- Drive from Larache to Marrakeshcar 486.4 km
4h 52mMAD 693–1,000Bus, bus to Sania Ramel Airport, fly
- Take the bus from Larache to Tangierbus
- Take the bus from Tangier to Tétouanbus
- Fly from Sania Ramel Airport (TTU) to Marrakech (RAK)plane TTU - RAK
5h 50mMAD 814–3,870Taxi, car ferry, bus to Málaga Airport, fly
- Take the taxi from Larache to Port de Tanger Medtaxi
- Take the car ferry from Port de Tanger Med to Port of Algecirascarferry
- Take the bus from Estación de Algeciras San Bernardo to Malaga Airportbus
- Fly from Málaga Airport (AGP) to Marrakech (RAK)plane AGP - RAK
8h 15mMAD 1,585–3,077Bus, train to Fes-Sais Airport, fly
- Take the bus from Larache to Souk El Arbaabus
- Take the train from Souk El Arbaa to Festrain
- Fly from Fes-Sais Airport (FEZ) to Marrakech (RAK)plane FEZ - RAK
7h 52mMAD 536–2,015Bus, train
- Take the bus from Larache to Rabatbus
- Take the train from Station Gare-Salé to Marrakechtrain
7h 31mMAD 205–381
Larache to Marrakesh by bus
Questions & Answers
The cheapest way to get from Larache to Marrakesh is to bus which costs MAD 200 - MAD 280 and takes 7h 15m.
The fastest way to get from Larache to Marrakesh is to bus and fly which takes 3h 50m and costs MAD 650 - MAD 2,300.
Yes, there is a direct bus departing from Larache and arriving at Marrakesh. Services depart twice daily, and operate every day. The journey takes approximately 7h 15m.
The distance between Larache and Marrakesh is 611 km. The road distance is 486.4 km.
The best way to get from Larache to Marrakesh without a car is to bus and train via Rabat which takes 7h 6m and costs MAD 200 - MAD 380.
It takes approximately 3h 50m to get from Larache to Marrakesh, including transfers.
Larache to Marrakesh bus services, operated by CTM, depart from Larache station.
Larache to Marrakesh bus services, operated by CTM, arrive at Marrakesh station.
Yes, the driving distance between Larache to Marrakesh is 486 km. It takes approximately 4h 52m to drive from Larache to Marrakesh.
There are 9362+ hotels available in Marrakesh.
What companies run services between Larache, Morocco and Marrakesh, Morocco?
CTM operates a bus from Larache to Marrakesh twice daily. Tickets cost MAD 200–280 and the journey takes 7h 15m.
- Website
- ryanair.com
Flights from Tangier Ibn Battouta Airport to Marrakech
- Ave. Duration
- 1h 15m
- When
- Monday, Friday, and Saturday
- Estimated price
- MAD 500–1,900
Flights from Sania Ramel Airport to Marrakech
- Ave. Duration
- 1h 20m
- When
- Monday and Friday
- Estimated price
- MAD 600–3,800
Flights from Málaga Airport to Marrakech
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- MAD 270–1,300
Flights from Fes-Sais Airport to Marrakech
- Ave. Duration
- 1h 5m
- When
- Monday, Thursday, Saturday, and Sunday
- Estimated price
- MAD 340–1,600
- Website
- royalairmaroc.com
Flights from Sania Ramel Airport to Marrakech via Casablanca
- Ave. Duration
- 3h 15m
- When
- Friday and Sunday
- Estimated price
- MAD 1,500–2,100
- Website
- easyjet.com
Flights from Málaga Airport to Marrakech
- Ave. Duration
- 1h 40m
- When
- Sunday
- Estimated price
- MAD 230–1,600
- Phone
- 2255
- communication.digitale@oncf.ma
- Website
- oncf.ma
Train from Rabat Agdal to Marrakech
- Ave. Duration
- 3h 34m
- Frequency
- Hourly
- Estimated price
- MAD 130–270
- Schedules at
- oncf-voyages.ma
- Book at
- oncf.ma
- 2nd Class
- MAD 130–190
- 1st Class
- MAD 190–270
Train from Souk El Arbaa to Fes
- Ave. Duration
- 2h 13m
- Frequency
- 5 times a day
- Estimated price
- MAD 65–140
- Schedules at
- oncf-voyages.ma
- Book at
- oncf.ma
- 2nd Class
- MAD 65–95
- 1st Class
- MAD 95–140
Train from Station Gare-Salé to Marrakech
- Ave. Duration
- 3h 52m
- Frequency
- Hourly
- Estimated price
- MAD 130–280
- Schedules at
- oncf-voyages.ma
- Book at
- oncf.ma
- 2nd Class
- MAD 130–190
- 1st Class
- MAD 200–280
- Phone
- 0 800 0900 30
- ctmweb.ma@gmail.com
- Website
- ctm.ma
Bus from Larache to Tangier
- Ave. Duration
- 1h 10m
- Frequency
- Once daily
- Estimated price
- MAD 35–55
- Schedules at
- ctm.ma
- Comfort
- MAD 35–55
Bus from Gare routière Larache to Rabat
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Estimated price
- MAD 70–100
- Schedules at
- ctm.ma
- Comfort
- MAD 70–100
Bus from Larache to Marrakesh
- Ave. Duration
- 7h 15m
- Frequency
- Twice daily
- Estimated price
- MAD 200–280
- Schedules at
- ctm.ma
- Comfort
- MAD 200–280
- Confort
- MAD 210–225
Bus from Tangier to Tétouan
- Ave. Duration
- 1h
- Frequency
- Every 4 hours
- Estimated price
- MAD 30–40
- Schedules at
- ctm.ma
Bus from Larache to Souk El Arbaa
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- MAD 29–45
- Schedules at
- ctm.ma
- Comfort
- MAD 29–45
Bus from Larache to Rabat
- Ave. Duration
- 2h 35m
- Frequency
- Twice daily
- Estimated price
- MAD 65–95
- Schedules at
- ctm.ma
- Comfort
- MAD 65–95
- Phone
- +34 91 272 28 32
- info.LD@avanzagrupo.com
- Website
- avanzabus.com
Bus from Estación de Algeciras San Bernardo to Malaga Airport
- Ave. Duration
- 2h 35m
- Frequency
- Every 4 hours
- Estimated price
- MAD 220–250
- Schedules at
- malaga.avanzagrupo.com
- Phone
- +34 912 66 02 15
- reservas@balearia.com
- Website
- balearia.com
Car ferry from Port de Tanger Med to Port of Algeciras
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- MAD 340–430
- Website
- https://www.balearia.com/en
- Phone
- +34 956 68 18 30
- info@frs.es
- Website
- frs.es
Car ferry from Port de Tanger Med to Port of Algeciras
- Ave. Duration
- 1h 30m
- Frequency
- Every 4 hours
- Estimated price
- MAD 336–337
- Website
- https://www.frs.es/en/
- Phone
- +34 (0) 917369957
- Website
- armastrasmediterranea.com
Car ferry from Port de Tanger Med to Port of Algeciras
- Ave. Duration
- 1h 30m
- Frequency
- Every 4 hours
- Estimated price
- MAD 250–390
- Website
- https://armastrasmediterranea.com/en
- Ave. Duration
- 1h 20m
- Estimated price
- MAD 800–1,000
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 to the UK: What do I need to know?, 5 delightfully under-the-radar French towns you need to visit, and How do I buy a London Underground ticket? - to help you get the most out of your next trip.



































