Travel to Marrakesh

Tue, Sep 01
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Best day trips from Marrakesh

The most popular day trips from Marrakesh are Essaouira, Casablanca, Ouarzazate, Rabat, and Agadir. Find out what you can do in these day trip destinations and how to book your journeyfrom Marrakesh on Omio.

A view of Essaouira

Day trip from Marrakesh to Essaouira

Why visit Essaouira for the day?

Essaouira is an Atlantic coastal city known for its fortified medina, fishing harbor, and steady ocean winds. Within its old walls, a laid-back rhythm mixes seafaring history, artisan workshops, and a growing arts scene.

How to get from Marrakesh to Essaouira?

Omio recommends booking the bus as it is the most popular option from Marrakesh to Essaouira among Omio's users. If you are prioritising price take the bus with prices starting from $14. For those with little time consider booking a bus which can get you there in 3h 0m. The ticket price range depends on the travel mode: a bus costs an average of $14, and a flight costs an average of $230.

A view of Casablanca

Day trip from Marrakesh to Casablanca

Why visit Casablanca for the day?

Casablanca is Morocco’s largest city, known for Atlantic views, Art Deco streets, and the Hassan II Mosque. More business-minded than romantic, it mixes colonial-era architecture with a fast, modern urban rhythm.

How to get from Marrakesh to Casablanca?

Omio recommends booking the bus as it is the most popular option from Marrakesh to Casablanca among Omio's users. If you are prioritising price take the bus with prices starting from $17. For those with little time consider booking a flight which can get you there in 51m. The ticket price range depends on the travel mode: a bus costs an average of $17, and a flight costs an average of $125.

A view of Rabat

Day trip from Marrakesh to Rabat

Why visit Rabat for the day?

Rabat is Morocco’s capital, known for its Atlantic setting, calm medina, and prominent historic monuments. The Kasbah of the Udayas, Hassan Tower, and leafy colonial-era districts give the city a composed, lived-in character.

How to get from Marrakesh to Rabat?

Omio recommends booking the bus as it is the most popular option from Marrakesh to Rabat among Omio's users. If you are prioritising price take the bus with prices starting from $22. For those with little time consider booking a bus which can get you there in 4h 24m. The ticket price range depends on the travel mode: a bus costs an average of $22, and a bus costs an average of $22.

A view of Agadir

Day trip from Marrakesh to Agadir

Why visit Agadir for the day?

Agadir is a modern Atlantic city known for its long beach, sunny weather, and relaxed coastal feel. Rebuilt after the 1960 earthquake, it has a broad promenade and a more contemporary character than many Moroccan cities.

How to get from Marrakesh to Agadir?

Omio recommends booking the bus as it is the most popular option from Marrakesh to Agadir among Omio's users. If you are prioritising price take the bus with prices starting from $18. For those with little time consider booking a bus which can get you there in 3h 11m. The ticket price range depends on the travel mode: a bus costs an average of $18, and a bus costs an average of $18.

More than 1,000 travel companies trust us to sell their tickets all in one place.

Trenitalia
Easyjet
Deutsche Bahn
SNCF
HomeTravelTravel to Marrakesh

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone