1map logoGo to main page

Granada, Andalucía to Marrakesh, Marrakesh–Safi from €64: 6 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Granada, Spain
to
Marrakesh, Morocco

How to Get from Granada to Marrakesh: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$64 - Bus, Car FerryBest price
742 kmDistance
4h 20m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Granada to Marrakesh with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Train
Plane
Average Duration
5h  46m
Estimated price
35-257
Recommended
route map
Distance: 742 km
Duration: 4h 20m

See more options

Company
various
Bus
Drive
Average Duration
17h  34m
Estimated price
64-244
Company
various
Drive
Plane
Average Duration
4h  20m
Estimated price
72-285
Company
various
Plane
Average Duration
7h  41m
Estimated price
72-344
Company
various
Train
Plane
Drive
Average Duration
4h  51m
Estimated price
101-330
Company
various
Drive
Drive
Average Duration
15h  53m
Estimated price
350-244

Traveling From Granada to Marrakesh

Traveling from Granada to Marrakesh offers a remarkable journey through contrasting cultures, where the rich history and stunning architecture of Granada meet the vibrant markets and bustling atmosphere of Marrakesh.

Best Neighbourhoods in Marrakesh

Marrakesh is known for its eclectic neighborhoods, each with its own charm.

Medina
• Home to the famous Jemaa el-Fnaa square.
• Narrow winding streets full of local artisans.
Gueliz
• Contemporary vibe with trendy cafes and shops.
• Art galleries showcasing local talent.
Palmeraie
• Offers scenic palm groves and luxury resorts.
• Ideal for leisurely camel rides and relaxation.

Best Times To Visit Marrakesh's Attractions

Timing your visits to Marrakesh's attractions can significantly enhance your experience.

Jemaa el-Fnaa
Early mornings or late afternoons are ideal to enjoy this lively square without the hustle.
Majorelle Garden
Visiting early in the day offers peace and cooler temperatures, perfect for strolling.
Saadian Tombs
Weekdays, especially Tuesday to Thursday, see fewer visitors, allowing for a quieter exploration.

Marrakesh Weather: What to Expect Year-Round

Marrakesh enjoys a semi-arid climate with hot summers and mild winters, making spring and fall the best times to explore the city comfortably. Understanding the weather patterns can help you plan activities, whether you’re seeking sun-soaked adventures or cooler days for sightseeing.

Dining Recommendation in Marrakesh

Don’t miss trying a traditional tagine at Le Tobsil, where the fragrant spices and slow-cooked flavors create an unforgettable experience that stands apart from the tapas culture of Granada. The intimate courtyard setting enhances the meal, immersing you in the local ambiance and showcasing the vibrant culinary heritage of Morocco.

Granada - Marrakesh operators

Explore transport companies operating between Granada and Marrakesh, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Train
Contact phone
+34 91 232 03 20
Website
https://www.renfe.com/es/en

Train from Granada to Malaga Maria Zambrano

Average Duration
1h 24m
Estimated price
€35-93
Plane Show flights
Website
ryanair.com

Plane from Malaga (AGP) to Marrakech (RAK)

Average Duration
1h 25m
Estimated price
€70-350
Website
iberia.com

Plane from Granada-Jaén (GRX) to Marrakech (RAK)

Average Duration
7h
Estimated price
€358.2-2564
Bus
Contact phone
+34 910 207 007
Website
https://www.alsa.com/en/web/bus/home

Bus from Granada to Algeciras

Average Duration
4h
Estimated price
€39.3-52

Bus from Tanger to Marrakesh

Average Duration
8h 30m
Estimated price
€58.1-52
Ferry
Contact phone
+34 912 66 02 15
Website
balearia.com

Ferry from Algeciras Port to Tanger-Med

Average Duration
1h 30m
Estimated price
€35-359
Contact phone
+34 (0) 902 456 500
Website
navieraarmas.com

Ferry from Motril to Nador

Average Duration
6h 30m
Estimated price
€35.2-2566

Granada to Marrakesh: Overview of Bus, Train, Flight, and Car Trips

Traveling between Granada and Marrakesh offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🛫 Experience a quick and convenient journey from Granada to Marrakesh by catching the direct Ryanair flight from Malaga Airport. With a flight duration of just 1 hour and 25 minutes, you'll be in Morocco in no time. 🌍 Enjoy the seamless connectivity between Spain and Morocco as you cover the distance from Granada to Marrakesh in a total of 7 hours and 41 minutes by plane. Witness the stunning transition from one vibrant destination to another. 💸 Explore your flight options wisely as prices for a trip between Marrakesh and Granada can range from €75 to €355. Plan ahead to secure the best deals and make your cross-border travel experience even more rewarding.
Departure Point
Malaga Airport
Arrival Point
Marrakech Airport
Useful tips for plane travellers
• Before your flight from Granada to Marrakesh, consider booking your tickets with Ryanair, as they offer the quickest direct flight in approximately 1h 25m; ensure to check their website for any last-minute deals at ryanair.com
• Upon arrival at Marrakesh Menara Airport (RAK), be prepared for some hustle in the arrivals area; follow the signs for baggage claim and customs, and be cautious with unofficial taxi touts, opting instead for the official taxi stand to avoid overpricing.
• Budget around 100-150 MAD (approximately €9-14) for a taxi ride from Marrakesh Airport to the city center; be sure to confirm the fare before starting your journey or consider using ride-hailing apps like Uber, if available in the area.

Frequently asked questions

Find out more about the route from Granada to Marrakesh.

Or choose the category:
The distance between Granada and Marrakesh is approximately 461 miles. Depending on the mode of transportation, travel times can vary. The quickest option is to take a combination of train to Malaga and then fly, which takes about 5 hours and 35 minutes. Flying directly from Granada to Marrakesh takes around 6 hours and 51 minutes. Alternatively, the longest option is to take a bus, which takes approximately 45 hours and 30 minutes.
The most cost-effective and time-efficient transportation option for traveling from Granada to Marrakesh is by taking a train to Malaga and then flying. This option costs €32-€264 and takes 5h 35m. It is both the cheapest and fastest way to reach Marrakesh from Granada.
The prices for a bus between Granada and Marrakesh range from €164 to €255. The specific cost can depend on factors such as the company, the time of travel, and any additional services or amenities provided. It is recommended to check with various bus companies or travel agencies to compare prices and find the best option for your budget and travel preferences.
To travel from Granada to Marrakesh without a car, the best option is to take a bus. The journey takes approximately 45 hours and 30 minutes and the cost is around €164-€255. There are no direct train or flight options available, so the bus is the most convenient and economical choice for this route.
Yes, there is a direct bus link between Granada and Marrakesh. The bus service is operated by ALSA and departs once daily from Granada station, with the journey taking approximately 45 hours and 30 minutes. The bus arrives at Marrakech station, providing a convenient and direct option for travel between these two cities.
The flight from Granada to Marrakesh typically takes 1 hour and 25 minutes. The cost of this flight can vary between €76 and €278. It is recommended to check with different airlines or travel agencies to find the best price for your desired travel date.
There are plenty of accommodation options available near Marrakesh. With over 1126 hotels to choose from, travelers can find a place that suits their preferences and budget. Prices start at €81 per night, offering a range of options for different budgets. Whether you prefer luxury resorts, boutique hotels, or budget-friendly guesthouses, there are numerous options available to ensure a comfortable stay near Marrakesh.

Trips to Marrakesh