Travel from Morocco to Spain is: Unrestricted. See details.
Rome2rio uses cookies to help personalize content and show you personalised ads. By proceeding, you accept the use of cookies in accordance with our privacy policy. You may opt out of personalised ads at any time. OK

Need a hotel room in Granada?

Book now

There are 5 ways to get from Essaouira to Granada by bus, car, car ferry, plane or train

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

Bus  •  2 days 1h

  1. Take the bus from Essaouira to Marrakesh
  2. Take the bus from Marrakech to Granada

Cheapest option

Bus to Marrakech, fly to Malaga, train  •  10h 52m

  1. Take the bus from Essaouira to Marrakesh
  2. Fly from Marrakech (RAK) to Malaga (AGP) RAK - AGP
  3. Take the train from Malaga Maria Zambrano to Granada

3 alternative options

Drive, car ferry  •  17h 34m

  1. Drive from Essaouira to Nador
  2. Take the car ferry from Nador to Motril
  3. Drive from Motril to Granada

Bus to Marrakech, fly to Granada  •  11h 11m

  1. Take the bus from Essaouira to Marrakesh
  2. Fly from Marrakech (RAK) to Granada (GRX) RAK - GRX

Bus to Agadir, fly to Malaga, train  •  12h 45m

  1. Take the bus from Essaouira to Agadir
  2. Fly from Agadir (AGA) to Malaga (AGP) AGA - AGP
  3. Take the train from Malaga Maria Zambrano to Granada

Questions & Answers

The cheapest way to get from Essaouira to Granada is to bus and fly and train which costs MAD 500 - MAD 2,000 and takes 10h 52m.

More details

The quickest way to get from Essaouira to Granada is to bus and fly and train which costs MAD 500 - MAD 2,000 and takes 10h 52m.

More details

No, there is no direct bus from Essaouira to Granada. However, there are services departing from Essaouira and arriving at Granada via Gare Routière de ONCF and Marrakech. The journey, including transfers, takes approximately 2 days 1h.

More details

The distance between Essaouira and Granada is 847 km.

The best way to get from Essaouira to Granada without a car is to bus which takes 2 days 1h and costs MAD 2,000 - MAD 3,100.

More details

It takes approximately 2 days 1h to get from Essaouira to Granada, including transfers.

More details

Essaouira to Granada bus services, operated by Supratours, depart from Essaouira station.

More details

There is no direct flight from Marrakech Airport to Granada Airport. The quickest flight takes 4h 25m and has one stopover.

Search flights

Essaouira to Granada bus services, operated by ALSA, arrive at Granada station.

More details

Granada is 2h ahead of Essaouira. It is currently 6:24 AM in Essaouira and 8:24 AM in Granada.

Map of how to get from Essaouira to Granada.
Launch map view
  • Distance: 847.2 km
  • Duration: 2 days 1h

What companies run services between Essaouira, Morocco and Granada, Spain?

You can take a bus from Essaouira to Granada via Marrakesh, Gare Routière de ONCF, Bab doukkala, and Marrakech in around 2 days 1h.

Airlines
Iberia
Website
iberia.com
Flights from Marrakech to Granada via Madrid
Ave. Duration
5h 26m
When
Monday to Friday
Estimated price
€65 - €380
Flights from Marrakech to Granada via Barcelona
Ave. Duration
6h
When
Monday to Saturday
Estimated price
€80 - €800
Flights from Marrakech to Granada via Casablanca, Madrid
Ave. Duration
9h 25m
When
Every day
Estimated price
€90 - €600
Flights from Agadir to Malaga via Casablanca
Ave. Duration
5h 20m
When
Monday, Thursday and Saturday
Estimated price
€190 - €310
Flights from Agadir to Malaga via Casablanca, Madrid
Ave. Duration
7h 10m
When
Every day
Estimated price
€190 - €310
Flights from Marrakech to Malaga via Madrid
Ave. Duration
4h 20m
When
Every day
Estimated price
€85 - €380
Vueling Airlines
Website
vueling.com
Flights from Marrakech to Granada via Madrid
Ave. Duration
5h 26m
When
Monday to Friday
Estimated price
€65 - €380
Flights from Marrakech to Granada via Barcelona
Ave. Duration
6h
When
Monday to Saturday
Estimated price
€80 - €800
Royal Air Maroc
Website
royalairmaroc.com
Flights from Agadir to Malaga via Casablanca
Ave. Duration
7h 2m
When
Monday, Thursday and Saturday
Estimated price
€170 - €350
Flights from Marrakech to Malaga via Casablanca
Ave. Duration
5h 5m
When
Monday, Thursday, Saturday and Sunday
Estimated price
€160 - €370
Ryanair
Website
ryanair.com
Flights from Agadir to Malaga via Charleroi
Ave. Duration
9h 20m
When
Tuesday and Sunday
Estimated price
€65 - €550
Flights from Agadir to Malaga via Milan Bergamo
Ave. Duration
10h 30m
When
Monday and Thursday
Estimated price
€60 - €490
Flights from Marrakech to Malaga
Ave. Duration
2h 25m
When
Every day
Estimated price
€27 - €240
Air Europa
Website
aireuropa.com
Flights from Marrakech to Granada via Palma Mallorca
Ave. Duration
5h 15m
When
Sunday
Estimated price
€30 - €220
Flights from Marrakech to Malaga via Madrid
Ave. Duration
4h 55m
When
Monday, Thursday and Friday
Estimated price
€35 - €260
easyJet
Website
easyjet.com
Flights from Agadir to Malaga via London Luton
Ave. Duration
10h 20m
When
Wednesday
Estimated price
€210 - €600
Flights from Agadir to Malaga via London Gatwick
Ave. Duration
10h 40m
When
Friday
Estimated price
€200 - €550
Air France
Website
airfrance.com
Flights from Agadir to Malaga via Paris Charles de Gaulle
Ave. Duration
9h 25m
When
Saturday
Estimated price
€270 - €850
Swiss
Website
swiss.com
Flights from Agadir to Malaga via Zurich
Ave. Duration
7h 50m
When
Wednesday and Saturday
Estimated price
€210 - €650
TAP Portugal
Website
flytap.com
Flights from Marrakech to Malaga via Lisbon
Ave. Duration
4h 45m
When
Tuesday, Wednesday, Friday, Saturday and Sunday
Estimated price
€75 - €370
Train operators
Renfe Viajeros

Spain's excellent and extensive rail system connects cities across Spain and into neighbouring countries. Renfe's high-speed AVE trains can reach speeds of up to 350km/h, making travel between major cities very efficient. All medium- and long-distance trains require a seat reservation; ticket sales for these trains usually open 30-60 days before travel. Most Renfe trains have two classes: Turista (2nd class) and Preferente (1st class), although some AVE trains offer Turista Plus. There is free WiFi for Preferente passengers and for those with a +Renfe loyalty card.

Rome2rio's guide to Renfe Viajeros
Contact Details
Phone
+34 91 232 03 20
Website
renfe.com
Train from Malaga Maria Zambrano to Granada
Ave. Duration
1h 18m
Frequency
3 times a day
Estimated price
€13 - €17
Website
https://www.renfe.com/es/en
Bus operators
ALSA

A Spanish subsidiary of National Express, ALSA provides bus and coach services across Spain and neighbouring countries including Portugal, France, Germany, the Netherlands, Italy, Poland and Malta. Founded in 1923, ALSA values service and the customer experience. Buses are equipped with communal TV screens showing movies, individual behind-seat screens, ALSA radio, app for books and music, and free WiFi. ALSA services are accessible to people with disabilities, and guide dogs are welcome on all journeys. There are three types of tickets on offer (Frequent Traveller Pass, Share Pass and ALSA Pass), along with discounts for senior citizens, students and children.

Contact Details
Phone
+34 910 207 007
Email
alsa@alsa.es
Website
alsa.es
Bus from Marrakech to Granada
Ave. Duration
45h
Frequency
3 times a week
Estimated price
€170 - €260
Website
https://www.alsa.com/en/web/bus/home
CTM
Phone
0800090030
Email
ctmweb.ma@gmail.com
Website
ctm.ma
Bus from Essaouira to Agadir
Ave. Duration
2h 5m
Frequency
Every 4 hours
Estimated price
€7 - €12
Schedules at
ctm.ma
Premium
€10 - €12
Comfort
€7 - €10
Comfort Plus
€7 - €9
Ferry operators

Want to know more about travelling around Spain

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.

More Questions & Answers

Royal Air Maroc, Ryanair, Air Europa and two other airlines offer flights from Marrakech Airport to Granada Airport.

Search flights

There are 305+ hotels available in Granada. Prices start at €87 per night.

More details