Travel from Essaouira to Rabat

How to get from Essaouira to Rabat?

There is no direct connection from Essaouira to Rabat. However, you can take the taxi to Essaouira airport, fly to Casablanca, take the train to Casa-Voyageurs, then take the train to Rabat. Alternatively, you can take the Grand Taxi to Agadir, take the taxi to Agadir airport, fly to Casablanca, take the train to Casa-Voyageurs, then take the train to Rabat.

How to get from Essaouira to Rabat

ModeDurationPrice
From Essaouira taxi to Essaouira airport, fly to Casablanca airport, train to Casa-Voyageurs, then train to Rabat.4 h 24 min$231
From Essaouira Grand Taxi to Agadir, taxi to Agadir airport, fly to Casablanca airport, train to Casa-Voyageurs, then train to Rabat.7 h 18 min$140
From Essaouira Grand Taxi to Gare Routière de Marrakech, Airport Shuttle Bus to Marrakech airport, fly to Casablanca airport, train to Casa-Voyageurs, then train to Rabat.7 h 13 min$135
From Essaouira taxi to Essaouira airport, fly to Fes airport, taxi to Fès, then train to Rabat.12 h 19 min$182
From Essaouira Grand Taxi to Gare Routière de Marrakech, Airport Shuttle Bus to Marrakech airport, fly to Fes airport, taxi to Fès, then train to Rabat.8 h 24 min$216
From Essaouira bus to Marrakech then train to Rabat Ville.8 h 53 min$26
From Essaouira bus to Marché Central, tram to Casa-Voyageurs, then train to Gare Rabat Ville.9 h 29 min$23
From Essaouira Grand Taxi to Marrakesh, walk to Marrakesh, Grand Taxi to Casablanca, then Grand Taxi to Rabat.7 h 22 min$32
From Essaouira Grand Taxi to Gare Routière de Marrakech, Airport Shuttle Bus to Marrakech, then train to Rabat Ville.8 h 8 min$35
From Essaouira drive to Rabat.4 h 59 min$54

How long does it take to get from Essaouira to Rabat?

It takes approximately 4 h 24 min to get from Essaouira to Rabat, including transfers.

Operators from Essaouira to Rabat

OperatorPhoneWebsite
Royal Air MarocRoyal Air Maroc
Moroccan Railways (ONCF)Moroccan Railways (ONCF)
Grand TaxisGrand Taxis
ALSA Morocco05 24 33 52 70ALSA Morocco
Air Arabia MarocAir Arabia Maroc
TAP PortugalTAP Portugal
RyanairRyanair
SupratoursSupratours
CTM0800090030CTM
Casa TramwayCasa Tramway