There are 7 ways to get from Montpellier to Marrakesh by plane, car ferry, bus, car, train, or ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly from Fréjorgues Airport
best- Fly from Fréjorgues Airport (MPL) to Marrakech (RAK)MPL - RAK
5h 34mMAD 1,099–2,920Train to Marseille Provence Airport, fly
cheapest- Take the train from Montpellier Saint-Roch to Aix En Provence Tgv
- Fly from Marseille Provence Airport (MRS) to Marrakech (RAK)MRS - RAK
6h 46mMAD 794–2,182Car ferry, bus
- Take the car ferry from Port of Sete to Port of Tangier Ville
- Take the bus from Tanger to Marrakesh
2d 11hMAD 1,208–2,886Drive, car ferry
- Drive from Montpellier to Almería
- Take the car ferry from Almería to Oran
- Drive from Oran to Marrakesh
2d 14hMAD 5,742–10,960Train to Toulouse-Blagnac Airport, fly
- Take the train from Montpellier Saint-Roch to Toulouse Matabiau
- Fly from Toulouse-Blagnac Airport (TLS) to Marrakech (RAK)TLS - RAK
7h 29mMAD 825–2,509Train to Perpignan-Rivesaltes Airport, fly
- Take the train from Montpellier Saint-Roch to Perpignan
- Fly from Perpignan-Rivesaltes Airport (PGF) to Marrakech (RAK)PGF - RAK
7h 55mMAD 1,376–3,937Ferry, train
- Take the ferry from Port of Sete to Nador
- Take the train from Nador to Fes
- Take the train from Fès to Marrakech
2d 11hMAD 1,387–4,957
Fréjorgues Airport (MPL) to Marrakech (RAK) flights
Questions & Answers
The cheapest way to get from Montpellier to Marrakesh is to train and fly which costs MAD 750 - MAD 2,200 and takes 6h 46m.
The fastest way to get from Montpellier to Marrakesh is to fly which takes 5h 34m and costs MAD 1,100 - MAD 3,000.
The distance between Montpellier and Marrakesh is 1717 km.
The best way to get from Montpellier to Marrakesh without a car is to car ferry and bus which takes 2 days 11h and costs MAD 1,200 - MAD 2,900.
It takes approximately 5h 34m to get from Montpellier to Marrakesh, including transfers.
There are 9292+ hotels available in Marrakesh.
What companies run services between Montpellier, France and Marrakesh, Morocco?
Transavia France and Royal Air Maroc fly from Fréjorgues Airport (MPL) to Marrakech (RAK) 6 times a week.
- Website
- ryanair.com
Flights from Marseille Provence Airport to Marrakech
- Ave. Duration
- 2h 45m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- MAD 500–1,800
Flights from Toulouse-Blagnac Airport to Marrakech
- Ave. Duration
- 2h 35m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- MAD 600–2,000
Flights from Toulouse-Blagnac Airport to Marrakech via Sevilla
- Ave. Duration
- 4h 10m
- When
- Sunday
- Estimated price
- MAD 600–2,000
Flights from Toulouse-Blagnac Airport to Marrakech via Valencia
- Ave. Duration
- 5h 55m
- When
- Sunday
- Estimated price
- MAD 600–2,000
Flights from Perpignan-Rivesaltes Airport to Marrakech
- Ave. Duration
- 2h 35m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- MAD 950–3,700
- Website
- transavia.com
Flights from Fréjorgues Airport to Marrakech
- Ave. Duration
- 3h
- When
- Monday, Wednesday, and Saturday
- Estimated price
- MAD 950–4,800
Flights from Marseille Provence Airport to Marrakech
- Ave. Duration
- 3h
- When
- Monday and Friday
- Estimated price
- MAD 650–3,200
Flights from Toulouse-Blagnac Airport to Marrakech
- Ave. Duration
- 2h 50m
- When
- Thursday and Sunday
- Estimated price
- MAD 600–3,100
- Website
- royalairmaroc.com
Flights from Fréjorgues Airport to Marrakech via Casablanca
- Ave. Duration
- 4h 25m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- MAD 1,300–2,200
Flights from Marseille Provence Airport to Marrakech
- Ave. Duration
- 2h 45m
- When
- Wednesday and Saturday
- Estimated price
- MAD 650–1,600
Flights from Toulouse-Blagnac Airport to Marrakech
- Ave. Duration
- 2h 35m
- When
- Monday and Friday
- Estimated price
- MAD 600–1,900
- Website
- easyjet.com
Flights from Toulouse-Blagnac Airport to Marrakech
- Ave. Duration
- 2h 42m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- MAD 500–1,900
Rome2Rio's guide to Renfe Viajeros
Contact Details
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Montpellier Saint-Roch to Aix En Provence Tgv
- Ave. Duration
- 1h 20m
- Frequency
- Twice daily
- Estimated price
- MAD 150–210
- Website
- https://www.renfe.com/es/en
Train from Montpellier Saint-Roch to Perpignan
- Ave. Duration
- 1h 34m
- Frequency
- 4 times a day
- Estimated price
- MAD 150–210
- Website
- https://www.renfe.com/es/en
- Phone
- +33 1 84 94 36 35
- Website
- track.effiliation.com
Train from Montpellier Saint-Roch to Toulouse Matabiau
- Ave. Duration
- 2h 8m
- Frequency
- Every 3 hours
- Estimated price
- MAD 180–470
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
Train from Montpellier Saint-Roch to Perpignan
- Ave. Duration
- 1h 59m
- Frequency
- Every 3 hours
- Estimated price
- MAD 260–380
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Montpellier Saint-Roch to Toulouse Matabiau
- Ave. Duration
- 2h 8m
- Frequency
- 3 times a day
- Estimated price
- MAD 260–500
- Website
- https://www.sncf-connect.com/en-en
Train from Montpellier Saint-Roch to Perpignan
- Ave. Duration
- 1h 40m
- Frequency
- 3 times a day
- Estimated price
- MAD 200–400
- Website
- https://www.sncf-connect.com/en-en
- Phone
- 2255
- communication.digitale@oncf.ma
- Website
- oncf-voyages.ma
Train from Nador to Fes
- Ave. Duration
- 5h 54m
- Frequency
- Once daily
- Estimated price
- MAD 140–280
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 140–200
- 1st Class
- MAD 200–280
Train from Fès to Marrakech
- Ave. Duration
- 6h 34m
- Frequency
- Hourly
- Estimated price
- MAD 230–460
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 230–320
- 1st Class
- MAD 330–460
- Phone
- 0 800 0900 30
- ctmweb.ma@gmail.com
- Website
- ctm.ma
Bus from Tanger to Marrakesh
- Ave. Duration
- 8h
- Frequency
- Twice daily
- Estimated price
- MAD 220–340
- Schedules at
- ctm.ma
- Comfort
- MAD 240–340
- Confort
- MAD 220–230
- Phone
- +39 010 209 4591
- booking@gnv.it
- Website
- gnv.it
Car ferry from Port of Sete to Port of Tangier Ville
- Ave. Duration
- 2d
- Frequency
- Once a week
- Estimated price
- MAD 950–2,600
- Website
- https://www.gnv.it/en
- Seat
- MAD 950–1,800
- Cabin
- MAD 1,900–2,600
Ferry from Port of Sete to Nador
- Ave. Duration
- 42h 15m
- Frequency
- 3 times a week
- Estimated price
- MAD 1,000–4,200
- Website
- https://www.gnv.it/en
- Phone
- +34 (0) 917369957
- Website
- armastrasmediterranea.com
Car ferry from Almería to Oran
- Ave. Duration
- 10h 30m
- Frequency
- Once a week
- Estimated price
- MAD 500–2,788
- Website
- https://armastrasmediterranea.com/en
- Seat
- MAD 1,208
- Seat + Car
- MAD 2,788
Want to know more about travelling around Morocco
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Train travel in Spain: A guide to Renfe
Read the travel guide
What are the different types of Renfe trains in Spain?
Read the travel guide









































