There are 6 ways to get from Montpellier to Morocco by plane, train, bus, bus and ferry, ferry, car 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.

Recommended option

Fly Montpellier to Marrakech  •  5 h 26 min

  1. Fly from Montpellier (MPL) to Marrakech (RAK) MPL - RAK

$97 - $447

5 alternative options

Train to Marseille, fly to Marrakech  •  7 h 4 min

  1. Take the train from Montpellier Saint-Roch to Aix-en-Provence TGV
  2. Fly from Marseille (MRS) to Marrakech (RAK) MRS - RAK

$111 - $360

Train to Marseille, fly to Casablanca  •  7 h 13 min

  1. Take the train from Montpellier Saint-Roch to Aix-en-Provence TGV
  2. Fly from Marseille (MRS) to Casablanca (CMN) MRS - CMN

$120 - $294

Bus, bus and ferry  •  29 h 25 min

  1. Take the bus from Montpellier to Ventimiglia
  2. Take the bus and ferry from Ventimiglia to Casablanca

$196 - $288

Ferry, bus  •  47 h 49 min

  1. Take the ferry from Sete to Nador
  2. Take the bus from Nador to Casablanca

$135 - $231

Drive, car ferry  •  26 h 48 min

  1. Drive from Montpellier to Alicante
  2. Take the car ferry from Alicante to Oran
  3. Drive from Oran to Casablanca

$309 - $455

Questions & Answers

The cheapest way to get from Montpellier to Morocco is to train and fly which costs 100€ - 260€ and takes 7 h 13 min.

More details

The quickest way to get from Montpellier to Morocco is to fly which costs 80€ - 390€ and takes 5 h 26 min.

More details

The distance between Montpellier and Morocco is 1698 km.

It takes approximately 5 h 26 min to get from Montpellier to Morocco, including transfers.

More details

No, there is no direct bus from Montpellier to Morocco. However, there are services departing from Montpellier and arriving at Casablanca via Ventimiglia. The journey, including transfers, takes approximately 29 h 25 min.

More details

What companies run services between Montpellier, France and Morocco?

Air Arabia Maroc and Royal Air Maroc fly from Montpellier to Marrakesh 6 times a week.

Airlines
Royal Air Maroc
Website
royalairmaroc.com
Flights from Montpellier to Marrakech via Casablanca
Ave. Duration
5 h 55 min
When
Wednesday and Friday
Estimated price
$90 - $400
Flights from Marseille to Marrakech
Ave. Duration
2 h 45 min
When
Sunday
Estimated price
$120 - $850
Flights from Marseille to Marrakech via Casablanca
Ave. Duration
5 h 15 min
When
Monday, Tuesday, Wednesday, Thursday, Saturday and Sunday
Estimated price
$120 - $850
Flights from Marseille to Casablanca
Ave. Duration
2 h 35 min
When
Every day
Estimated price
$140 - $550
Flights from Marseille to Casablanca via Marrakech
Ave. Duration
4 h 50 min
When
Sunday
Estimated price
$140 - $550
Air Arabia Maroc
Website
airarabia.com
Flights from Montpellier to Marrakech
Ave. Duration
2 h 40 min
When
Wednesday and Saturday
Estimated price
$120 - $340
Flights from Montpellier to Marrakech via Fes
Ave. Duration
6 h 10 min
When
Friday and Sunday
Estimated price
$120 - $350
TAP Portugal
Website
flytap.com
Flights from Marseille to Marrakech via Lisbon
Ave. Duration
4 h 45 min
When
Every day
Estimated price
$130 - $800
Flights from Marseille to Casablanca via Lisbon
Ave. Duration
4 h 55 min
When
Every day
Estimated price
$100 - $420
Iberia
Website
iberia.com
Flights from Marseille to Marrakech via Madrid
Ave. Duration
5 h 55 min
When
Saturday
Estimated price
$120 - $1,100
Flights from Marseille to Casablanca via Madrid
Ave. Duration
5 h 50 min
When
Every day
Estimated price
$120 - $750
Air France
Website
airfrance.com
Flights from Marseille to Casablanca via Paris CDG
Ave. Duration
5 h 35 min
When
Every day
Estimated price
$200 - $600
Flights from Marseille to Casablanca via Nantes
Ave. Duration
6 h
When
Wednesday and Saturday
Estimated price
$120 - $650
Ryanair
Website
ryanair.com
Flights from Marseille to Marrakech
Ave. Duration
2 h 45 min
When
Monday to Saturday
Estimated price
$70 - $420
TUI fly Belgium
Website
tuifly.be
Flights from Marseille to Marrakech
Ave. Duration
2 h 50 min
When
Monday
Estimated price
$130 - $750
easyJet
Website
easyjet.com
Flights from Marseille to Marrakech via London Gatwick
Ave. Duration
6 h 30 min
When
Saturday
Estimated price
$190 - $2,000
Air Algérie
Website
airalgerie.dz
Flights from Marseille to Casablanca via Oran
Ave. Duration
4 h 55 min
When
Thursday, Friday and Sunday
Estimated price
$410 - $850
Train operators
SNCF
Rome2rio's guide to SNCF
Contact Details
Phone
+33 9 70 60 99 70
Website
sncf.com
Train from Montpellier Saint-Roch to Aix-en-Provence TGV
Ave. Duration
1 h 14 min
Frequency
Once daily
Estimated price
$28 - $45
Website
en.oui.sncf
2nd Class
$28 - $45
1st Class
$40 - $60
Bus operators
Autolinee Gambioli
Phone
+41 (0) 79.71.85.806
Email
info@autolineegambioli.it
Website
autolineegambioli.it
Bus from Montpellier to Ventimiglia
Ave. Duration
4 h 25 min
Frequency
Twice a week
Estimated price
$26 - $40
Schedules at
autolineegambioli.it
Bus and ferry from Ventimiglia to Casablanca
Ave. Duration
24 h
Frequency
Twice a week
Estimated price
$170 - $250
Schedules at
autolineegambioli.it
CTM
Phone
0800090030
Email
ctmweb.ma@gmail.com
Website
ctm.ma
Bus from Nador to Casablanca
Ave. Duration
10 h 15 min
Frequency
Twice daily
Estimated price
$21 - $27
Schedules at
ctm.ma
Ferry operators

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.