Morocco travel plans with the routes already figured out
Rome2Rio itineraries for Morocco are made from a decade of travellers telling us their favourite ways to get from A to B. Personalise these itineraries to take you from A to B to C... and then all the way back home.
6 days in Morocco
MarrakeshTangierItinerary navigation
Days 1–3: Marrakesh, Morocco
Activities
- Souks of Marrakech
- Moroccan Cooking Class
Hotel

Tigmiza Boutique Hotel & Spa9.11,435 reviewsView hotel
See more hotelsDay 4: Casablanca, Morocco
Transport
- Take the train from Marrakesh to Casablanca
2h 40m
$16–35
Activities
- Corniche Ain Diab
- Habous Quarter New Medina
Hotel

Sky Casa Airport8.51,760 reviewsView hotel
See more hotelsDays 5–6: Tangier, Morocco
Transport
- Take the train from Casablanca to Tangier
2h 10m
$21–40
Activities
- Petit Socco
- Hercules Caves
Hotel

Royal Tulip City Center8.74,334 reviewsView hotel
See more hotels7 days in Morocco
TangierAgadirItinerary navigation
Days 1–2: Tangier, Morocco
Activities
- Plage de Tanger
- Parc Perdicaris
Hotel

Royal Tulip City Center8.74,334 reviewsView hotel
See more hotelsDay 3: Casablanca, Morocco
Transport
- Take the train from Tangier to Casablanca
2h 10m
$21–40
Activities
- Phare dEl Hank
- Corniche Ain Diab
Hotel

Sky Casa Airport8.51,760 reviewsView hotel
See more hotelsDays 4–6: Marrakesh, Morocco
Transport
- Take the train from Casablanca to Marrakesh
2h 39m
$16–35
Activities
- Ben Youssef Madrasa
- Koutoubia Mosque
Hotel

Tigmiza Boutique Hotel & Spa9.11,435 reviewsView hotel
See more hotelsDay 7: Agadir, Morocco
Transport
- Take the bus from Marrakesh to Agadir
3h
$16–26
Activities
- Musee du Patrimoine Amazigh
- Argan Oil Cooperative Visit
Hotel

Iberostar Waves Founty Beach All Inclusive8.52,111 reviewsView hotel
See more hotels8 days in Morocco
CasablancaRabatItinerary navigation
Day 1: Casablanca, Morocco
Activities
- Museum of Moroccan Judaism
- Mohammed V Square
Hotel

Sky Casa Airport8.51,760 reviewsView hotel
See more hotelsDays 2–4: Marrakesh, Morocco
Transport
- Take the train from Casablanca to Marrakesh
2h 39m
$16–35
Activities
- El Badi Palace
- Maison de la Photographie
Hotel

Tigmiza Boutique Hotel & Spa9.11,435 reviewsView hotel
See more hotelsDays 5–6: Agadir, Morocco
Transport
- Take the bus from Marrakesh to Agadir
3h
$16–26
Activities
- CrocoParc
- Souk El Had dAgadir
Hotel

Iberostar Waves Founty Beach All Inclusive8.52,111 reviewsView hotel
See more hotelsDay 7: Essaouira, Morocco
Transport
- Take the taxi from Agadir to Essaouira
- Take the bus from Agadir to Essaouira
2h 2m
$58–75
Activities
- Visit Thuya Wood Workshops
- Walk along the Port
Hotel

Villa Quieta9.2717 reviewsView hotel
See more hotelsDay 8: Rabat, Morocco
Transport
- Take the taxi from Essaouira to Rabat
- Fly from Essaouira to Rabat
- Take the taxi from Essaouira to Rabat
1h 39m
$79–861
Activities
- Rabat Beach
- Zoo de Rabat
Hotel

Sofitel Rabat Jardin Des Roses8.6698 reviewsView hotel
See more hotels9 days in Morocco
AgadirRabatItinerary navigation
Days 1–2: Agadir, Morocco
Activities
- Vallee des Oiseaux
- Camel Riding on the Beach
Hotel

Iberostar Waves Founty Beach All Inclusive8.52,111 reviewsView hotel
See more hotelsDays 3–5: Marrakesh, Morocco
Transport
- Take the bus from Agadir to Marrakesh
3h 30m
$17–26
Activities
- Jardin Majorelle
- Bahia Palace
Hotel

Tigmiza Boutique Hotel & Spa9.11,435 reviewsView hotel
See more hotelsDay 6: Casablanca, Morocco
Transport
- Take the train from Marrakesh to Casablanca
2h 40m
$16–35
Activities
- Phare dEl Hank
- Parc de la Ligue Arabe
Hotel

Sky Casa Airport8.51,760 reviewsView hotel
See more hotelsDays 7–8: Tangier, Morocco
Transport
- Take the train from Casablanca to Tangier
2h 10m
$21–40
Activities
- Cap Spartel
- Cafe Hafa
Hotel

Royal Tulip City Center8.74,334 reviewsView hotel
See more hotelsDay 9: Rabat, Morocco
Transport
- Take the train from Tangier to Rabat
1h 17m
$15–30
Activities
- Zoo de Rabat
- Oudayas Museum
Hotel

Sofitel Rabat Jardin Des Roses8.6698 reviewsView hotel
See more hotels10 days in Morocco
RabatEssaouiraItinerary navigation
Day 1: Rabat, Morocco
Activities
- Rabat Beach
- Zoo de Rabat
Hotel

Sofitel Rabat Jardin Des Roses8.6698 reviewsView hotel
See more hotelsDays 2–3: Tangier, Morocco
Transport
- Take the train from Rabat to Tangier
1h 20m
$15–30
Activities
- St Andrews Church
- Tangier Medina
Hotel

Royal Tulip City Center8.74,334 reviewsView hotel
See more hotelsDay 4: Casablanca, Morocco
Transport
- Take the train from Tangier to Casablanca
2h 10m
$21–40
Activities
- Hassan II Mosque
- Corniche Ain Diab
Hotel

Sky Casa Airport8.51,760 reviewsView hotel
See more hotelsDays 5–7: Marrakesh, Morocco
Transport
- Take the train from Casablanca to Marrakesh
2h 39m
$16–35
Activities
- Maison de la Photographie
- Bahia Palace
Hotel

Tigmiza Boutique Hotel & Spa9.11,435 reviewsView hotel
See more hotelsDays 8–9: Agadir, Morocco
Transport
- Take the bus from Marrakesh to Agadir
3h
$16–26
Activities
- Jardin de Olhao
- Souss-Massa National Park Bird Watching
Hotel

Iberostar Waves Founty Beach All Inclusive8.52,111 reviewsView hotel
See more hotelsDay 10: Essaouira, Morocco
Transport
- Take the taxi from Agadir to Essaouira
- Take the bus from Agadir to Essaouira
2h 2m
$58–75
Activities
- Visit Sidi Mohammed Ben Abdallah Museum
- Visit Thuya Wood Workshops
Hotel

Villa Quieta9.2717 reviewsView hotel
See more hotels11 days in Morocco
EssaouiraMeknèsItinerary navigation
Day 1: Essaouira, Morocco
Activities
- Explore the Medina
- Walk along the Port
Hotel

Villa Quieta9.2717 reviewsView hotel
See more hotelsDays 2–4: Marrakesh, Morocco
Transport
- Take the taxi from Essaouira to Marrakesh0 m
2h 45m
$30–151
Activities
- Bahia Palace
- Musee Yves Saint Laurent
Hotel

Tigmiza Boutique Hotel & Spa9.11,435 reviewsView hotel
See more hotelsDay 5: Casablanca, Morocco
Transport
- Take the train from Marrakesh to Casablanca
2h 40m
$16–35
Activities
- Royal Palace of Casablanca exterior view
- Ricks Cafe
Hotel

Sky Casa Airport8.51,760 reviewsView hotel
See more hotelsDays 6–7: Tangier, Morocco
Transport
- Take the train from Casablanca to Tangier
2h 10m
$21–40
Activities
- Grand Socco
- Parc Perdicaris
Hotel

Royal Tulip City Center8.74,334 reviewsView hotel
See more hotelsDay 8: Rabat, Morocco
Transport
- Take the train from Tangier to Rabat
1h 17m
$15–30
Activities
- Oudayas Museum
- Kasbah of the Udayas
Hotel

Sofitel Rabat Jardin Des Roses8.6698 reviewsView hotel
See more hotelsDay 9: Fès, Morocco
Transport
- Take the train from Rabat to Fès
2h 48m
$15–29
Activities
- Bou Inania Madrasa
- Bab Bou Jeloud The Blue Gate
Hotel

Riad Mayfez Suites & Spa9.276 reviewsView hotel
See more hotelsDay 10: Oujda, Morocco
Transport
- Take the bus from Fès to Oujda
5h
$22–35
Activities
- Oujda Municipal Theater
- Dar Sebti Museum
Hotel

Riad ADAHAB8.2418 reviewsView hotel
See more hotelsDay 11: Meknès, Morocco
Transport
- Take the bus from Oujda to Meknès
6h 10m
$27–40
Activities
- Dar Jamai Museum
- Koubbat as-Sufara
Hotel

Riad Zidania8.9505 reviewsView hotel
See more hotels12 days in Morocco
FèsMeknèsItinerary navigation
Day 1: Fès, Morocco
Activities
- Moroccan Cooking Class
- Royal Palace of Fes Dar el Makhzen
Hotel

Riad Mayfez Suites & Spa9.276 reviewsView hotel
See more hotelsDays 2–3: Tangier, Morocco
Transport
- Take the train from Fès to Tangier
- Take the train from Fès to Tangier
3h 58m
$25–49
Activities
- Grand Socco
- Cafe Hafa
Hotel

Royal Tulip City Center8.74,334 reviewsView hotel
See more hotelsDay 4: Casablanca, Morocco
Transport
- Take the train from Tangier to Casablanca
2h 10m
$21–40
Activities
- Anfa Place Mall
- Mohammed V Square
Hotel

Sky Casa Airport8.51,760 reviewsView hotel
See more hotelsDays 5–7: Marrakesh, Morocco
Transport
- Take the train from Casablanca to Marrakesh
2h 39m
$16–35
Activities
- El Badi Palace
- Souks of Marrakech
Hotel

Tigmiza Boutique Hotel & Spa9.11,435 reviewsView hotel
See more hotelsDays 8–9: Agadir, Morocco
Transport
- Take the bus from Marrakesh to Agadir
3h
$16–26
Activities
- Souk El Had dAgadir
- Jardin de Olhao
Hotel

Iberostar Waves Founty Beach All Inclusive8.52,111 reviewsView hotel
See more hotelsDay 10: Essaouira, Morocco
Transport
- Take the taxi from Agadir to Essaouira
- Take the bus from Agadir to Essaouira
2h 2m
$58–75
Activities
- Take a Camel Ride on the Beach
- Walk along the Port
Hotel

Villa Quieta9.2717 reviewsView hotel
See more hotelsDay 11: Rabat, Morocco
Transport
- Take the taxi from Essaouira to Rabat
- Fly from Essaouira to Rabat
- Take the taxi from Essaouira to Rabat
1h 39m
$79–861
Activities
- St Peters Cathedral
- Mausoleum of Mohammed V
Hotel

Sofitel Rabat Jardin Des Roses8.6698 reviewsView hotel
See more hotelsDay 12: Meknès, Morocco
Transport
- Take the train from Rabat to Meknès
2h 3m
$11–22
Activities
- Prison de Kara
- Bab Mansour Laleuj
Hotel

Riad Zidania8.9505 reviewsView hotel
See more hotels13 days in Morocco
NadorOujdaItinerary navigation
Day 1: Nador, Morocco
Activities
- Scenic Drive through Rif Mountains
- Stroll along Corniche de Nador
Hotel

Hotel Melilla Puerto, Affiliated by Meliá8.1763 reviewsView hotel
See more hotelsDays 2–3: Tangier, Morocco
Transport
- Take the taxi from Nador to Tangier
- Fly from Nador to Tangier
- Take the taxi from Nador to Tangier
1h 31m
$129–846
Activities
- Kasbah Museum
- Plage de Tanger
Hotel

Royal Tulip City Center8.74,334 reviewsView hotel
See more hotelsDay 4: Casablanca, Morocco
Transport
- Take the train from Tangier to Casablanca
2h 10m
$21–40
Activities
- Museum of Moroccan Judaism
- Hassan II Mosque
Hotel

Sky Casa Airport8.51,760 reviewsView hotel
See more hotelsDays 5–7: Marrakesh, Morocco
Transport
- Take the train from Casablanca to Marrakesh
2h 39m
$16–35
Activities
- Marrakech Museum
- Saadian Tombs
Hotel

Tigmiza Boutique Hotel & Spa9.11,435 reviewsView hotel
See more hotelsDays 8–9: Agadir, Morocco
Transport
- Take the bus from Marrakesh to Agadir
3h
$16–26
Activities
- Vallee des Oiseaux
- Argan Oil Cooperative Visit
Hotel

Iberostar Waves Founty Beach All Inclusive8.52,111 reviewsView hotel
See more hotelsDay 10: Essaouira, Morocco
Transport
- Take the taxi from Agadir to Essaouira
- Take the bus from Agadir to Essaouira
2h 2m
$58–75
Activities
- Learn Kitesurfing or Windsurfing
- Visit Thuya Wood Workshops
Hotel

Villa Quieta9.2717 reviewsView hotel
See more hotelsDay 11: Rabat, Morocco
Transport
- Take the taxi from Essaouira to Rabat
- Fly from Essaouira to Rabat
- Take the taxi from Essaouira to Rabat
1h 39m
$79–861
Activities
- Chellah Necropolis
- Rabat Archaeological Museum
Hotel

Sofitel Rabat Jardin Des Roses8.6698 reviewsView hotel
See more hotelsDay 12: Fès, Morocco
Transport
- Take the train from Rabat to Fès
2h 48m
$15–29
Activities
- Chouara Tannery
- Pottery Cooperative Art Naji
Hotel

Riad Mayfez Suites & Spa9.276 reviewsView hotel
See more hotelsDay 13: Oujda, Morocco
Transport
- Take the bus from Fès to Oujda
5h
$22–35
Activities
- Enjoy Moroccan Tea at a Local Cafe
- Dar Sebti Museum
Hotel

Riad ADAHAB8.2418 reviewsView hotel
See more hotels14 days in Morocco
MarrakeshMohammediaItinerary navigation
Days 1–3: Marrakesh, Morocco
Activities
- El Badi Palace
- Marrakech Museum
Hotel

Tigmiza Boutique Hotel & Spa9.11,435 reviewsView hotel
See more hotelsDay 4: Casablanca, Morocco
Transport
- Take the train from Marrakesh to Casablanca
2h 40m
$16–35
Activities
- Casablanca Cathedral Sacred Heart Cathedral
- Corniche Ain Diab
Hotel

Sky Casa Airport8.51,760 reviewsView hotel
See more hotelsDays 5–6: Tangier, Morocco
Transport
- Take the train from Casablanca to Tangier
2h 10m
$21–40
Activities
- Parc Perdicaris
- St Andrews Church
Hotel

Royal Tulip City Center8.74,334 reviewsView hotel
See more hotelsDay 7: Rabat, Morocco
Transport
- Take the train from Tangier to Rabat
1h 17m
$15–30
Activities
- Rabat Archaeological Museum
- Kasbah of the Udayas
Hotel

Sofitel Rabat Jardin Des Roses8.6698 reviewsView hotel
See more hotelsDay 8: Fès, Morocco
Transport
- Take the train from Rabat to Fès
2h 48m
$15–29
Activities
- Borj Nord Museum
- Nejjarine Museum of Wooden Arts & Crafts
Hotel

Riad Mayfez Suites & Spa9.276 reviewsView hotel
See more hotelsDay 9: Oujda, Morocco
Transport
- Take the bus from Fès to Oujda
5h
$22–35
Activities
- Medina of Oujda
- Church of Saint Louis
Hotel

Riad ADAHAB8.2418 reviewsView hotel
See more hotelsDay 10: Meknès, Morocco
Transport
- Take the bus from Oujda to Meknès
6h 10m
$27–40
Activities
- Medina of Meknes
- Borj Belkari
Hotel

Riad Zidania8.9505 reviewsView hotel
See more hotelsDay 11: Kenitra, Morocco
Transport
- Take the train from Meknès to Kenitra
1h 38m
$8–18
Activities
- Borj Lalla Mimouna
- Kasbah de Mehdia
Hotel

Relax Hotel Kenitra8.71,362 reviewsView hotel
See more hotelsDay 12: Temara, Morocco
Transport
- Take the train from Kenitra to Temara
45 min
$3–8
Activities
- Kasbah des Oudayas
- Marina Rabat-Sale
Hotel

Sofitel Rabat Jardin Des Roses8.6698 reviewsView hotel
See more hotelsDay 13: El Jadida, Morocco
Transport
- Take the train from Temara to El Jadida
- Take the train from Temara to El Jadida
3h 30m
$12–25
Activities
- El Jadida Lighthouse
- El Jadida Beach
Hotel

Mazagan Beach & Golf Resort8.42,760 reviewsView hotel
See more hotelsDay 14: Mohammedia, Morocco
Transport
- Take the train from El Jadida to Mohammedia
- Take the train from El Jadida to Mohammedia
2h 18m
$8–18
Activities
- Souk de Mohammedia
- Centre Commercial Marjane Mohammedia
Hotel

Barceló Anfa Casablanca8.41,307 reviewsView hotel
See more hotels15 days in Morocco
TangierTemaraItinerary navigation
Days 1–2: Tangier, Morocco
Activities
- American Legation Museum
- Hercules Caves
Hotel

Royal Tulip City Center8.74,334 reviewsView hotel
See more hotelsDay 3: Casablanca, Morocco
Transport
- Take the train from Tangier to Casablanca
2h 10m
$21–40
Activities
- Habous Quarter New Medina
- Phare dEl Hank
Hotel

Sky Casa Airport8.51,760 reviewsView hotel
See more hotelsDays 4–6: Marrakesh, Morocco
Transport
- Take the train from Casablanca to Marrakesh
2h 39m
$16–35
Activities
- Hot Air Balloon Ride
- Koutoubia Mosque
Hotel

Tigmiza Boutique Hotel & Spa9.11,435 reviewsView hotel
See more hotelsDays 7–8: Agadir, Morocco
Transport
- Take the bus from Marrakesh to Agadir
3h
$16–26
Activities
- Quad Biking Tour
- Argan Oil Cooperative Visit
Hotel

Iberostar Waves Founty Beach All Inclusive8.52,111 reviewsView hotel
See more hotelsDay 9: Essaouira, Morocco
Transport
- Take the taxi from Agadir to Essaouira
- Take the bus from Agadir to Essaouira
2h 2m
$58–75
Activities
- Relax on Essaouira Beach
- Walk along the Port
Hotel

Villa Quieta9.2717 reviewsView hotel
See more hotelsDay 10: Rabat, Morocco
Transport
- Take the taxi from Essaouira to Rabat
- Fly from Essaouira to Rabat
- Take the taxi from Essaouira to Rabat
1h 39m
$79–861
Activities
- St Peters Cathedral
- Kasbah of the Udayas
Hotel

Sofitel Rabat Jardin Des Roses8.6698 reviewsView hotel
See more hotelsDay 11: Fès, Morocco
Transport
- Take the train from Rabat to Fès
2h 48m
$15–29
Activities
- Borj Nord Museum
- Royal Palace of Fes Dar el Makhzen
Hotel

Riad Mayfez Suites & Spa9.276 reviewsView hotel
See more hotelsDay 12: Oujda, Morocco
Transport
- Take the bus from Fès to Oujda
5h
$22–35
Activities
- Souk El Hout
- Oujda Train Station
Hotel

Riad ADAHAB8.2418 reviewsView hotel
See more hotelsDay 13: Meknès, Morocco
Transport
- Take the bus from Oujda to Meknès
6h 10m
$27–40
Activities
- Moulay Idriss Zerhoun
- Borj Belkari
Hotel

Riad Zidania8.9505 reviewsView hotel
See more hotelsDay 14: Kenitra, Morocco
Transport
- Take the train from Meknès to Kenitra
1h 38m
$8–18
Activities
- Shopping for Handicrafts
- Kasbah de Mehdia
Hotel

Relax Hotel Kenitra8.71,362 reviewsView hotel
See more hotelsDay 15: Temara, Morocco
Transport
- Take the train from Kenitra to Temara
45 min
$3–8
Activities
- Mausoleum of Mohammed V
- Enjoy Traditional Moroccan Cuisine
Hotel

Sofitel Rabat Jardin Des Roses8.6698 reviewsView hotel
See more hotels16 days in Morocco
CasablancaTemaraItinerary navigation
Day 1: Casablanca, Morocco
Activities
- Hassan II Mosque
- Corniche Ain Diab
Hotel

Sky Casa Airport8.51,760 reviewsView hotel
See more hotelsDays 2–4: Marrakesh, Morocco
Transport
- Take the train from Casablanca to Marrakesh
2h 39m
$16–35
Activities
- Souks of Marrakech
- Hot Air Balloon Ride
Hotel

Tigmiza Boutique Hotel & Spa9.11,435 reviewsView hotel
See more hotelsDays 5–6: Agadir, Morocco
Transport
- Take the bus from Marrakesh to Agadir
3h
$16–26
Activities
- Agadir Cable Car Ride
- Vallee des Oiseaux
Hotel

Iberostar Waves Founty Beach All Inclusive8.52,111 reviewsView hotel
See more hotelsDay 7: Essaouira, Morocco
Transport
- Take the taxi from Agadir to Essaouira
- Take the bus from Agadir to Essaouira
2h 2m
$58–75
Activities
- Visit Sidi Mohammed Ben Abdallah Museum
- Visit the Skala de la Ville
Hotel

Villa Quieta9.2717 reviewsView hotel
See more hotelsDay 8: Rabat, Morocco
Transport
- Take the taxi from Essaouira to Rabat
- Fly from Essaouira to Rabat
- Take the taxi from Essaouira to Rabat
1h 39m
$79–861
Activities
- Rabat Beach
- Chellah Necropolis
Hotel

Sofitel Rabat Jardin Des Roses8.6698 reviewsView hotel
See more hotelsDays 9–10: Tangier, Morocco
Transport
- Take the train from Rabat to Tangier
1h 20m
$15–30
Activities
- Petit Socco
- Cap Spartel
Hotel

Royal Tulip City Center8.74,334 reviewsView hotel
See more hotelsDay 11: Tétouan, Morocco
Transport
- Take the bus from Tangier to Tétouan
1h
$4–6
Activities
- Royal Palace of Tetouan
- Bab El Okla Gate
Hotel

Appartement Kabila Vista family87 reviewsView hotel
See more hotelsDay 12: Fès, Morocco
Transport
- Take the bus from Tétouan to Fès
6h
$18–32
Activities
- Chouara Tannery
- Mellah Jewish Quarter
Hotel

Riad Mayfez Suites & Spa9.276 reviewsView hotel
See more hotelsDay 13: Oujda, Morocco
Transport
- Take the bus from Fès to Oujda
5h
$22–35
Activities
- Church of Saint Louis
- Oujda Municipal Theater
Hotel

Riad ADAHAB8.2418 reviewsView hotel
See more hotelsDay 14: Meknès, Morocco
Transport
- Take the bus from Oujda to Meknès
6h 10m
$27–40
Activities
- Bou Inania Madrasa
- Heri es-Souani
Hotel

Riad Zidania8.9505 reviewsView hotel
See more hotelsDay 15: Kenitra, Morocco
Transport
- Take the train from Meknès to Kenitra
1h 38m
$8–18
Activities
- Kasbah de Mehdia
- Explore Kenitra City Center
Hotel

Relax Hotel Kenitra8.71,362 reviewsView hotel
See more hotelsDay 16: Temara, Morocco
Transport
- Take the train from Kenitra to Temara
45 min
$3–8
Activities
- Jardin Zoologique de Rabat
- Enjoy Traditional Moroccan Cuisine
Hotel

Sofitel Rabat Jardin Des Roses8.6698 reviewsView hotel
See more hotels17 days in Morocco
AgadirSettatItinerary navigation
Days 1–2: Agadir, Morocco
Activities
- Agadir Beach
- Jardin de Olhao
Hotel

Iberostar Waves Founty Beach All Inclusive8.52,111 reviewsView hotel
See more hotelsDays 3–5: Marrakesh, Morocco
Transport
- Take the bus from Agadir to Marrakesh
3h 30m
$17–26
Activities
- Maison de la Photographie
- Koutoubia Mosque
Hotel

Tigmiza Boutique Hotel & Spa9.11,435 reviewsView hotel
See more hotelsDay 6: Casablanca, Morocco
Transport
- Take the train from Marrakesh to Casablanca
2h 40m
$16–35
Activities
- Central Market Marche Central
- Ricks Cafe
Hotel

Sky Casa Airport8.51,760 reviewsView hotel
See more hotelsDays 7–8: Tangier, Morocco
Transport
- Take the train from Casablanca to Tangier
2h 10m
$21–40
Activities
- Tangier Medina
- Souk
Hotel

Royal Tulip City Center8.74,334 reviewsView hotel
See more hotelsDay 9: Rabat, Morocco
Transport
- Take the train from Tangier to Rabat
1h 17m
$15–30
Activities
- Oudayas Museum
- Zoo de Rabat
Hotel

Sofitel Rabat Jardin Des Roses8.6698 reviewsView hotel
See more hotelsDay 10: Fès, Morocco
Transport
- Take the train from Rabat to Fès
2h 48m
$15–29
Activities
- Mellah Jewish Quarter
- Al-Attarine Madrasa
Hotel

Riad Mayfez Suites & Spa9.276 reviewsView hotel
See more hotelsDay 11: Oujda, Morocco
Transport
- Take the bus from Fès to Oujda
5h
$22–35
Activities
- Sidi Yahya Oasis
- Enjoy Moroccan Tea at a Local Cafe
Hotel

Riad ADAHAB8.2418 reviewsView hotel
See more hotelsDay 12: Meknès, Morocco
Transport
- Take the bus from Oujda to Meknès
6h 10m
$27–40
Activities
- Moulay Idriss Zerhoun
- Borj Belkari
Hotel

Riad Zidania8.9505 reviewsView hotel
See more hotelsDay 13: Kenitra, Morocco
Transport
- Take the train from Meknès to Kenitra
1h 38m
$8–18
Activities
- Grande Mosquee de Kenitra
- Lac Sidi Boughaba
Hotel

Relax Hotel Kenitra8.71,362 reviewsView hotel
See more hotelsDay 14: Temara, Morocco
Transport
- Take the train from Kenitra to Temara
45 min
$3–8
Activities
- Marina Rabat-Sale
- Jardin Zoologique de Rabat
Hotel

Sofitel Rabat Jardin Des Roses8.6698 reviewsView hotel
See more hotelsDay 15: El Jadida, Morocco
Transport
- Take the train from Temara to El Jadida
- Take the train from Temara to El Jadida
3h 30m
$12–25
Activities
- Portuguese City
- Golf at Mazagan Golf Club
Hotel

Mazagan Beach & Golf Resort8.42,760 reviewsView hotel
See more hotelsDay 16: Mohammedia, Morocco
Transport
- Take the train from El Jadida to Mohammedia
- Take the train from El Jadida to Mohammedia
2h 18m
$8–18
Activities
- Centre Commercial Marjane Mohammedia
- Plage de Mohammedia
Hotel

Barceló Anfa Casablanca8.41,307 reviewsView hotel
See more hotelsDay 17: Settat, Morocco
Transport
- Take the train from Mohammedia to Settat
1h 18m
$6–13
Activities
- Traditional Moroccan Lunch
- Traditional Moroccan Cafe Visit
Hotel

Belle appartement81 reviewView hotel
See more hotels18 days in Morocco
RabatSettatItinerary navigation
Day 1: Rabat, Morocco
Activities
- Chellah Necropolis
- Mohammed VI Museum of Modern and Contemporary Art
Hotel

Sofitel Rabat Jardin Des Roses8.6698 reviewsView hotel
See more hotelsDays 2–3: Tangier, Morocco
Transport
- Take the train from Rabat to Tangier
1h 20m
$15–30
Activities
- Souk
- Kasbah Museum
Hotel

Royal Tulip City Center8.74,334 reviewsView hotel
See more hotelsDay 4: Casablanca, Morocco
Transport
- Take the train from Tangier to Casablanca
2h 10m
$21–40
Activities
- Corniche Ain Diab
- Casablanca Cathedral Sacred Heart Cathedral
Hotel

Sky Casa Airport8.51,760 reviewsView hotel
See more hotelsDays 5–7: Marrakesh, Morocco
Transport
- Take the train from Casablanca to Marrakesh
2h 39m
$16–35
Activities
- Bahia Palace
- Moroccan Cooking Class
Hotel

Tigmiza Boutique Hotel & Spa9.11,435 reviewsView hotel
See more hotelsDays 8–9: Agadir, Morocco
Transport
- Take the bus from Marrakesh to Agadir
3h
$16–26
Activities
- Souk El Had dAgadir
- Vallee des Oiseaux
Hotel

Iberostar Waves Founty Beach All Inclusive8.52,111 reviewsView hotel
See more hotelsDay 10: Essaouira, Morocco
Transport
- Take the taxi from Agadir to Essaouira
- Take the bus from Agadir to Essaouira
2h 2m
$58–75
Activities
- Visit Thuya Wood Workshops
- Learn Kitesurfing or Windsurfing
Hotel

Villa Quieta9.2717 reviewsView hotel
See more hotelsDay 11: Safi, Morocco
Transport
- Take the bus from Essaouira to Safi
2h 30m
$9–13
Activities
- National Museum of Ceramics
- Safi Port
Hotel

Riad Le Cheval Blanc8.71,029 reviewsView hotel
See more hotelsDay 12: Ben Guerir, Morocco
Transport
- Take the train from Safi to Ben Guerir
2h
$9–18
Activities
- Explore Green City Ben Guerir
- Shop for Moroccan Handicrafts
Hotel

Appartement moderne à Benguérir00 reviewView hotel
See more hotelsDay 13: Youssoufia, Morocco
Transport
- Take the train from Ben Guerir to Youssoufia
46 min
$3–8
Activities
- Day Trip to Safi
- Phosphate Museum
Day 14: Berrechid, Morocco
Transport
- Take the train from Youssoufia to Berrechid
- Take the train from Youssoufia to Berrechid
2h 54m
$12–25
Activities
- Enjoy Traditional Moroccan Breakfast
- Visit Grand Mosque of Berrechid
Hotel

Sky Casa Airport8.51,760 reviewsView hotel
See more hotelsDay 15: Khouribga, Morocco
Transport
- Take the train from Berrechid to Khouribga
1h 51m
$6–13
Activities
- Grand Mosque of Khouribga
- Phosphate Museum
Hotel

HOTEL BORJ EL ARAB7.5239 reviewsView hotel
See more hotelsDay 16: El Jadida, Morocco
Transport
- Take the train from Khouribga to El Jadida
- Take the train from Khouribga to El Jadida
4h 15m
$14–28
Activities
- Horse Riding at Mazagan
- Portuguese City
Hotel

Mazagan Beach & Golf Resort8.42,760 reviewsView hotel
See more hotelsDay 17: Mohammedia, Morocco
Transport
- Take the train from El Jadida to Mohammedia
- Take the train from El Jadida to Mohammedia
2h 18m
$8–18
Activities
- Cafe La Perle
- Plage Miramar
Hotel

Barceló Anfa Casablanca8.41,307 reviewsView hotel
See more hotelsDay 18: Settat, Morocco
Transport
- Take the train from Mohammedia to Settat
1h 18m
$6–13
Activities
- Drive through Agricultural Fields
- Settat Public Library Visit
Hotel

Belle appartement81 reviewView hotel
See more hotels19 days in Morocco
EssaouiraAgadirItinerary navigation
Day 1: Essaouira, Morocco
Activities
- Go Horse Riding on the Beach
- Enjoy a Seafood Meal at the Port
Hotel

Villa Quieta9.2717 reviewsView hotel
See more hotelsDays 2–4: Marrakesh, Morocco
Transport
- Take the taxi from Essaouira to Marrakesh0 m
2h 45m
$30–151
Activities
- El Badi Palace
- Jemaa el-Fnaa
Hotel

Tigmiza Boutique Hotel & Spa9.11,435 reviewsView hotel
See more hotelsDay 5: Casablanca, Morocco
Transport
- Take the train from Marrakesh to Casablanca
2h 40m
$16–35
Activities
- Anfa Place Mall
- Mohammed V Square
Hotel

Sky Casa Airport8.51,760 reviewsView hotel
See more hotelsDays 6–7: Tangier, Morocco
Transport
- Take the train from Casablanca to Tangier
2h 10m
$21–40
Activities
- Mendoubia Gardens
- Souk
Hotel

Royal Tulip City Center8.74,334 reviewsView hotel
See more hotelsDay 8: Rabat, Morocco
Transport
- Take the train from Tangier to Rabat
1h 17m
$15–30
Activities
- Zoo de Rabat
- Mausoleum of Mohammed V
Hotel

Sofitel Rabat Jardin Des Roses8.6698 reviewsView hotel
See more hotelsDay 9: Fès, Morocco
Transport
- Take the train from Rabat to Fès
2h 48m
$15–29
Activities
- Pottery Cooperative Art Naji
- Borj Nord Museum
Hotel

Riad Mayfez Suites & Spa9.276 reviewsView hotel
See more hotelsDay 10: Oujda, Morocco
Transport
- Take the bus from Fès to Oujda
5h
$22–35
Activities
- Sidi Yahya Oasis
- Souk El Hout
Hotel

Riad ADAHAB8.2418 reviewsView hotel
See more hotelsDay 11: Meknès, Morocco
Transport
- Take the bus from Oujda to Meknès
6h 10m
$27–40
Activities
- Bab Mansour Laleuj
- Moulay Ismail Mausoleum
Hotel

Riad Zidania8.9505 reviewsView hotel
See more hotelsDay 12: Kenitra, Morocco
Transport
- Take the train from Meknès to Kenitra
1h 38m
$8–18
Activities
- Explore Kenitra City Center
- Grande Mosquee de Kenitra
Hotel

Relax Hotel Kenitra8.71,362 reviewsView hotel
See more hotelsDay 13: Temara, Morocco
Transport
- Take the train from Kenitra to Temara
45 min
$3–8
Activities
- Jardin Zoologique de Rabat
- Corniche de Rabat
Hotel

Sofitel Rabat Jardin Des Roses8.6698 reviewsView hotel
See more hotelsDay 14: El Jadida, Morocco
Transport
- Take the train from Temara to El Jadida
- Take the train from Temara to El Jadida
3h 30m
$12–25
Activities
- El Jadida Lighthouse
- El Jadida Corniche Walk
Hotel

Mazagan Beach & Golf Resort8.42,760 reviewsView hotel
See more hotelsDay 15: Mohammedia, Morocco
Transport
- Take the train from El Jadida to Mohammedia
- Take the train from El Jadida to Mohammedia
2h 18m
$8–18
Activities
- Restaurant La Paillote
- Plage Miramar
Hotel

Barceló Anfa Casablanca8.41,307 reviewsView hotel
See more hotelsDay 16: Settat, Morocco
Transport
- Take the train from Mohammedia to Settat
1h 18m
$6–13
Activities
- Traditional Moroccan Lunch
- Evening Promenade Boulevard Hassan II
Hotel

Belle appartement81 reviewView hotel
See more hotelsDay 17: Berrechid, Morocco
Transport
- Take the train from Settat to Berrechid
20 min
$2–5
Activities
- Enjoy Mint Tea at Traditional Cafe
- Photography Walk in Old Quarter
Hotel

Sky Casa Airport8.51,760 reviewsView hotel
See more hotelsDay 18: Khouribga, Morocco
Transport
- Take the train from Berrechid to Khouribga
1h 51m
$6–13
Activities
- Khouribga City Park
- Dahra Park
Hotel

HOTEL BORJ EL ARAB7.5239 reviewsView hotel
See more hotelsDay 19: Agadir, Morocco
Transport
- Take the train from Khouribga to Agadir
- Take the foot from Khouribga to Agadir
- Take the train from Khouribga to Agadir
- Take the foot from Khouribga to Agadir
- Take the bus from Khouribga to Agadir
9h 24m
$35–61
Activities
- Jardin de Olhao
- Agadir Beach
Hotel

Iberostar Waves Founty Beach All Inclusive8.52,111 reviewsView hotel
See more hotels21 days in Morocco
NadorKhouribgaItinerary navigation
Day 1: Nador, Morocco
Activities
- Explore Nador Port
- Boat Trip on Mar Chica Lagoon
Hotel

Hotel Melilla Puerto, Affiliated by Meliá8.1763 reviewsView hotel
See more hotelsDays 2–3: Tangier, Morocco
Transport
- Take the taxi from Nador to Tangier
- Fly from Nador to Tangier
- Take the taxi from Nador to Tangier
1h 31m
$129–846
Activities
- American Legation Museum
- Tangier Medina
Hotel

Royal Tulip City Center8.74,334 reviewsView hotel
See more hotelsDay 4: Casablanca, Morocco
Transport
- Take the train from Tangier to Casablanca
2h 10m
$21–40
Activities
- Hassan II Mosque
- Corniche Ain Diab
Hotel

Sky Casa Airport8.51,760 reviewsView hotel
See more hotelsDays 5–7: Marrakesh, Morocco
Transport
- Take the train from Casablanca to Marrakesh
2h 39m
$16–35
Activities
- Hot Air Balloon Ride
- El Badi Palace
Hotel

Tigmiza Boutique Hotel & Spa9.11,435 reviewsView hotel
See more hotelsDays 8–9: Agadir, Morocco
Transport
- Take the bus from Marrakesh to Agadir
3h
$16–26
Activities
- Vallee des Oiseaux
- Jardin de Olhao
Hotel

Iberostar Waves Founty Beach All Inclusive8.52,111 reviewsView hotel
See more hotelsDay 10: Essaouira, Morocco
Transport
- Take the taxi from Agadir to Essaouira
- Take the bus from Agadir to Essaouira
2h 2m
$58–75
Activities
- Learn Kitesurfing or Windsurfing
- Visit Thuya Wood Workshops
Hotel

Villa Quieta9.2717 reviewsView hotel
See more hotelsDay 11: Rabat, Morocco
Transport
- Take the taxi from Essaouira to Rabat
- Fly from Essaouira to Rabat
- Take the taxi from Essaouira to Rabat
1h 39m
$79–861
Activities
- Oudayas Museum
- Medina of Rabat
Hotel

Sofitel Rabat Jardin Des Roses8.6698 reviewsView hotel
See more hotelsDay 12: Fès, Morocco
Transport
- Take the train from Rabat to Fès
2h 48m
$15–29
Activities
- Jnan Sbil Gardens
- Bab Bou Jeloud The Blue Gate
Hotel

Riad Mayfez Suites & Spa9.276 reviewsView hotel
See more hotelsDay 13: Oujda, Morocco
Transport
- Take the bus from Fès to Oujda
5h
$22–35
Activities
- Explore the Mellah
- Oujda Train Station
Hotel

Riad ADAHAB8.2418 reviewsView hotel
See more hotelsDay 14: Meknès, Morocco
Transport
- Take the bus from Oujda to Meknès
6h 10m
$27–40
Activities
- Moulay Ismail Mausoleum
- Royal Golf de Meknes
Hotel

Riad Zidania8.9505 reviewsView hotel
See more hotelsDay 15: Kenitra, Morocco
Transport
- Take the train from Meknès to Kenitra
1h 38m
$8–18
Activities
- Oued Sebou River Walk
- Shopping for Handicrafts
Hotel

Relax Hotel Kenitra8.71,362 reviewsView hotel
See more hotelsDay 16: Temara, Morocco
Transport
- Take the train from Kenitra to Temara
45 min
$3–8
Activities
- Marina Rabat-Sale
- Chellah
Hotel

Sofitel Rabat Jardin Des Roses8.6698 reviewsView hotel
See more hotelsDay 17: El Jadida, Morocco
Transport
- Take the train from Temara to El Jadida
- Take the train from Temara to El Jadida
3h 30m
$12–25
Activities
- Portuguese City
- Grand Mosque of El Jadida
Hotel

Mazagan Beach & Golf Resort8.42,760 reviewsView hotel
See more hotelsDay 18: Mohammedia, Morocco
Transport
- Take the train from El Jadida to Mohammedia
- Take the train from El Jadida to Mohammedia
2h 18m
$8–18
Activities
- Cafe La Perle
- Restaurant La Paillote
Hotel

Barceló Anfa Casablanca8.41,307 reviewsView hotel
See more hotelsDay 19: Settat, Morocco
Transport
- Take the train from Mohammedia to Settat
1h 18m
$6–13
Activities
- Grand Mosque of Settat
- Settat Prefecture Building View
Hotel

Belle appartement81 reviewView hotel
See more hotelsDay 20: Berrechid, Morocco
Transport
- Take the train from Settat to Berrechid
20 min
$2–5
Activities
- Visit Grand Mosque of Berrechid
- Enjoy Traditional Moroccan Breakfast
Hotel

Sky Casa Airport8.51,760 reviewsView hotel
See more hotelsDay 21: Khouribga, Morocco
Transport
- Take the train from Berrechid to Khouribga
1h 51m
$6–13
Activities
- OCP Club Khouribga
- Dine at a Traditional Moroccan Restaurant
Hotel

HOTEL BORJ EL ARAB7.5239 reviewsView hotel
See more hotels