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
- Saadian Tombs
 - Le Jardin Secret
 
Hotel

Day 4: Casablanca, Morocco
Transport
- Take the train from Marrakesh to Casablanca
 
2h 40m
$16–35
Activities
- Royal Palace of Casablanca exterior view
 - Hassan II Mosque
 
Hotel

Days 5–6: Tangier, Morocco
Transport
- Take the train from Casablanca to Tangier
 
2h 10m
$21–40
Activities
- Grand Socco
 - Dar el Makhzen
 
Hotel

7 days in Morocco
TangierAgadirItinerary navigation
Days 1–2: Tangier, Morocco
Activities
- Kasbah Museum
 - Parc Perdicaris
 
Hotel

Day 3: Casablanca, Morocco
Transport
- Take the train from Tangier to Casablanca
 
2h 10m
$21–40
Activities
- Ricks Cafe
 - Royal Palace of Casablanca exterior view
 
Hotel

Days 4–6: Marrakesh, Morocco
Transport
- Take the train from Casablanca to Marrakesh
 
2h 39m
$16–35
Activities
- Souks of Marrakech
 - Saadian Tombs
 
Hotel

Day 7: Agadir, Morocco
Transport
- Take the bus from Marrakesh to Agadir
 
3h
$16–26
Activities
- Camel Riding on the Beach
 - Surfing Lessons at Taghazout
 
Hotel

8 days in Morocco
CasablancaRabatItinerary navigation
Day 1: Casablanca, Morocco
Activities
- Anfa Place Mall
 - Casablanca Cathedral Sacred Heart Cathedral
 
Hotel

Days 2–4: Marrakesh, Morocco
Transport
- Take the train from Casablanca to Marrakesh
 
2h 39m
$16–35
Activities
- Tanneries
 - Jardin Majorelle
 
Hotel

Days 5–6: Agadir, Morocco
Transport
- Take the bus from Marrakesh to Agadir
 
3h
$16–26
Activities
- Souss-Massa National Park Bird Watching
 - Agadir Cable Car Ride
 
Hotel

Day 7: Essaouira, Morocco
Transport
- Take the bus from Agadir to Essaouira
 
3h 30m
$12–18
Activities
- Take a Camel Ride on the Beach
 - Visit the Skala de la Ville
 
Hotel

Day 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–862
Activities
- Mausoleum of Mohammed V
 - Rabat Archaeological Museum
 
Hotel

9 days in Morocco
AgadirRabatItinerary navigation
Days 1–2: Agadir, Morocco
Activities
- Camel Riding on the Beach
 - Musee du Patrimoine Amazigh
 
Hotel

Days 3–5: Marrakesh, Morocco
Transport
- Take the bus from Agadir to Marrakesh
 
3h 30m
$17–26
Activities
- Jemaa el-Fnaa
 - Saadian Tombs
 
Hotel

Day 6: Casablanca, Morocco
Transport
- Take the train from Marrakesh to Casablanca
 
2h 40m
$16–35
Activities
- Corniche Ain Diab
 - Anfa Place Mall
 
Hotel

Days 7–8: Tangier, Morocco
Transport
- Take the train from Casablanca to Tangier
 
2h 10m
$21–40
Activities
- Parc Perdicaris
 - Mendoubia Gardens
 
Hotel

Day 9: Rabat, Morocco
Transport
- Take the train from Tangier to Rabat
 
1h 17m
$15–30
Activities
- Andalusian Gardens
 - St Peters Cathedral
 
Hotel

10 days in Morocco
RabatEssaouiraItinerary navigation
Day 1: Rabat, Morocco
Activities
- Rabat Archaeological Museum
 - Rabat Beach
 
Hotel

Days 2–3: Tangier, Morocco
Transport
- Take the train from Rabat to Tangier
 
1h 20m
$15–30
Activities
- St Andrews Church
 - Petit Socco
 
Hotel

Day 4: Casablanca, Morocco
Transport
- Take the train from Tangier to Casablanca
 
2h 10m
$21–40
Activities
- Museum of Moroccan Judaism
 - Central Market Marche Central
 
Hotel

Days 5–7: Marrakesh, Morocco
Transport
- Take the train from Casablanca to Marrakesh
 
2h 39m
$16–35
Activities
- Musee Yves Saint Laurent
 - Hot Air Balloon Ride
 
Hotel

Days 8–9: Agadir, Morocco
Transport
- Take the bus from Marrakesh to Agadir
 
3h
$16–26
Activities
- Jardin de Olhao
 - Agadir Cable Car Ride
 
Hotel

Day 10: Essaouira, Morocco
Transport
- Take the bus from Agadir to Essaouira
 
3h 30m
$12–18
Activities
- Visit Sidi Mohammed Ben Abdallah Museum
 - Discover the Jewish Quarter Mellah
 
Hotel

11 days in Morocco
EssaouiraMeknèsItinerary navigation
Day 1: Essaouira, Morocco
Activities
- Enjoy a Seafood Meal at the Port
 - Explore the Medina
 
Hotel

Days 2–4: Marrakesh, Morocco
Transport
- Take the taxi from Essaouira to Marrakesh0 m
 
2h 45m
$31–152
Activities
- Ben Youssef Madrasa
 - El Badi Palace
 
Hotel

Day 5: Casablanca, Morocco
Transport
- Take the train from Marrakesh to Casablanca
 
2h 40m
$16–35
Activities
- Anfa Place Mall
 - Parc de la Ligue Arabe
 
Hotel

Days 6–7: Tangier, Morocco
Transport
- Take the train from Casablanca to Tangier
 
2h 10m
$21–40
Activities
- St Andrews Church
 - Mohammed V Mosque
 
Hotel

Day 8: Rabat, Morocco
Transport
- Take the train from Tangier to Rabat
 
1h 17m
$15–30
Activities
- Hassan Tower
 - Rabat Beach
 
Hotel

Day 9: Fès, Morocco
Transport
- Take the train from Rabat to Fès
 
2h 48m
$15–29
Activities
- Moroccan Cooking Class
 - Bab Bou Jeloud The Blue Gate
 
Hotel

Day 10: Oujda, Morocco
Transport
- Take the bus from Fès to Oujda
 
5h
$23–35
Activities
- Traditional Hammam Experience
 - Parc Lalla Aicha
 
Hotel

Day 11: Meknès, Morocco
Transport
- Take the bus from Oujda to Meknès
 
6h 10m
$27–40
Activities
- Moulay Ismail Mausoleum
 - Volubilis Roman Ruins
 
Hotel

12 days in Morocco
FèsMeknèsItinerary navigation
Day 1: Fès, Morocco
Activities
- Al-Attarine Madrasa
 - Moroccan Cooking Class
 
Hotel

Days 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
- Hercules Caves
 - Dar el Makhzen
 
Hotel

Day 4: Casablanca, Morocco
Transport
- Take the train from Tangier to Casablanca
 
2h 10m
$21–40
Activities
- Mohammed V Square
 - Corniche Ain Diab
 
Hotel

Days 5–7: Marrakesh, Morocco
Transport
- Take the train from Casablanca to Marrakesh
 
2h 39m
$16–35
Activities
- Souks of Marrakech
 - Bahia Palace
 
Hotel

Days 8–9: Agadir, Morocco
Transport
- Take the bus from Marrakesh to Agadir
 
3h
$16–26
Activities
- Musee du Patrimoine Amazigh
 - Argan Oil Cooperative Visit
 
Hotel

Day 10: Essaouira, Morocco
Transport
- Take the bus from Agadir to Essaouira
 
3h 30m
$12–18
Activities
- Discover the Jewish Quarter Mellah
 - Walk the Ramparts of the Kasbah
 
Hotel

Day 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–862
Activities
- Mohammed VI Museum of Modern and Contemporary Art
 - Mausoleum of Mohammed V
 
Hotel

Day 12: Meknès, Morocco
Transport
- Take the train from Rabat to Meknès
 
2h 3m
$11–22
Activities
- Royal Golf de Meknes
 - Prison de Kara
 
Hotel

13 days in Morocco
NadorOujdaItinerary navigation
Day 1: Nador, Morocco
Activities
- Relax at Plage de Tibouda
 - Visit Cap de lEau Ras Kebdana
 
Hotel

Days 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
$139–896
Activities
- Dar el Makhzen
 - Kasbah Museum
 
Hotel

Day 4: Casablanca, Morocco
Transport
- Take the train from Tangier to Casablanca
 
2h 10m
$21–40
Activities
- Ricks Cafe
 - Habous Quarter New Medina
 
Hotel

Days 5–7: Marrakesh, Morocco
Transport
- Take the train from Casablanca to Marrakesh
 
2h 39m
$16–35
Activities
- Jardin Majorelle
 - Souks of Marrakech
 
Hotel

Days 8–9: Agadir, Morocco
Transport
- Take the bus from Marrakesh to Agadir
 
3h
$16–26
Activities
- Surfing Lessons at Taghazout
 - Agadir Beach
 
Hotel

Day 10: Essaouira, Morocco
Transport
- Take the bus from Agadir to Essaouira
 
3h 30m
$12–18
Activities
- Learn Kitesurfing or Windsurfing
 - Walk along the Port
 
Hotel

Day 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–862
Activities
- St Peters Cathedral
 - Zoo de Rabat
 
Hotel

Day 12: Fès, Morocco
Transport
- Take the train from Rabat to Fès
 
2h 48m
$15–29
Activities
- Fes El Bali Souk Exploration
 - Nejjarine Museum of Wooden Arts & Crafts
 
Hotel

Day 13: Oujda, Morocco
Transport
- Take the bus from Fès to Oujda
 
5h
$23–35
Activities
- Church of Saint Louis
 - Sidi Yahya Oasis
 
Hotel

14 days in Morocco
MarrakeshMohammediaItinerary navigation
Days 1–3: Marrakesh, Morocco
Activities
- El Badi Palace
 - Jardin Majorelle
 
Hotel

Day 4: Casablanca, Morocco
Transport
- Take the train from Marrakesh to Casablanca
 
2h 40m
$16–35
Activities
- Royal Palace of Casablanca exterior view
 - Casablanca Cathedral Sacred Heart Cathedral
 
Hotel

Days 5–6: Tangier, Morocco
Transport
- Take the train from Casablanca to Tangier
 
2h 10m
$21–40
Activities
- American Legation Museum
 - Mohammed V Mosque
 
Hotel

Day 7: Rabat, Morocco
Transport
- Take the train from Tangier to Rabat
 
1h 17m
$15–30
Activities
- Oudayas Museum
 - Chellah Necropolis
 
Hotel

Day 8: Fès, Morocco
Transport
- Take the train from Rabat to Fès
 
2h 48m
$15–29
Activities
- Zaouia of Moulay Idriss II
 - Royal Palace of Fes Dar el Makhzen
 
Hotel

Day 9: Oujda, Morocco
Transport
- Take the bus from Fès to Oujda
 
5h
$23–35
Activities
- Enjoy Moroccan Tea at a Local Cafe
 - Bab Sidi Abdelwahab
 
Hotel

Day 10: Meknès, Morocco
Transport
- Take the bus from Oujda to Meknès
 
6h 10m
$27–40
Activities
- Borj Belkari
 - Heri es-Souani
 
Hotel

Day 11: Kenitra, Morocco
Transport
- Take the train from Meknès to Kenitra
 
1h 38m
$9–18
Activities
- Borj Lalla Mimouna
 - Centre Commercial Aswak Assalam
 
Hotel

Day 12: Temara, Morocco
Transport
- Take the train from Kenitra to Temara
 
45 min
$3–8
Activities
- Kasbah des Oudayas
 - Visit a Local Souk
 
Hotel

Day 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
- Golf at Mazagan Golf Club
 - Portuguese Cistern
 
Hotel

Day 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
 - Plage Miramar
 
Hotel

15 days in Morocco
TangierTemaraItinerary navigation
Days 1–2: Tangier, Morocco
Activities
- American Legation Museum
 - St Andrews Church
 
Hotel

Day 3: Casablanca, Morocco
Transport
- Take the train from Tangier to Casablanca
 
2h 10m
$21–40
Activities
- Hassan II Mosque
 - Central Market Marche Central
 
Hotel

Days 4–6: Marrakesh, Morocco
Transport
- Take the train from Casablanca to Marrakesh
 
2h 39m
$16–35
Activities
- Maison de la Photographie
 - Jardin Majorelle
 
Hotel

Days 7–8: Agadir, Morocco
Transport
- Take the bus from Marrakesh to Agadir
 
3h
$16–26
Activities
- CrocoParc
 - Surfing Lessons at Taghazout
 
Hotel

Day 9: Essaouira, Morocco
Transport
- Take the bus from Agadir to Essaouira
 
3h 30m
$12–18
Activities
- Go Horse Riding on the Beach
 - Relax on Essaouira Beach
 
Hotel

Day 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–862
Activities
- St Peters Cathedral
 - Mohammed VI Museum of Modern and Contemporary Art
 
Hotel

Day 11: Fès, Morocco
Transport
- Take the train from Rabat to Fès
 
2h 48m
$15–29
Activities
- Bou Inania Madrasa
 - Kairaouine Mosque and University
 
Hotel

Day 12: Oujda, Morocco
Transport
- Take the bus from Fès to Oujda
 
5h
$23–35
Activities
- Shopping at Marjane Oujda
 - Traditional Hammam Experience
 
Hotel

Day 13: Meknès, Morocco
Transport
- Take the bus from Oujda to Meknès
 
6h 10m
$27–40
Activities
- Agdal Basin
 - Borj Belkari
 
Hotel

Day 14: Kenitra, Morocco
Transport
- Take the train from Meknès to Kenitra
 
1h 38m
$9–18
Activities
- Grande Mosquee de Kenitra
 - Explore Kenitra City Center
 
Hotel

Day 15: Temara, Morocco
Transport
- Take the train from Kenitra to Temara
 
45 min
$3–8
Activities
- Kasbah des Oudayas
 - Hassan Tower
 
Hotel

16 days in Morocco
CasablancaTemaraItinerary navigation
Day 1: Casablanca, Morocco
Activities
- Mohammed V Square
 - Phare dEl Hank
 
Hotel

Days 2–4: Marrakesh, Morocco
Transport
- Take the train from Casablanca to Marrakesh
 
2h 39m
$16–35
Activities
- Musee Yves Saint Laurent
 - Saadian Tombs
 
Hotel

Days 5–6: Agadir, Morocco
Transport
- Take the bus from Marrakesh to Agadir
 
3h
$16–26
Activities
- Agadir Cable Car Ride
 - Agadir Beach
 
Hotel

Day 7: Essaouira, Morocco
Transport
- Take the bus from Agadir to Essaouira
 
3h 30m
$12–18
Activities
- Visit the Skala de la Ville
 - Visit Diabat Village
 
Hotel

Day 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–862
Activities
- Medina of Rabat
 - Zoo de Rabat
 
Hotel

Days 9–10: Tangier, Morocco
Transport
- Take the train from Rabat to Tangier
 
1h 20m
$15–30
Activities
- Plage de Tanger
 - Dar el Makhzen
 
Hotel

Day 11: Tétouan, Morocco
Transport
- Take the bus from Tangier to Tétouan
 
1h
$4–6
Activities
- Royal Palace of Tetouan
 - Archaeological Museum of Tetouan
 
Hotel

Day 12: Fès, Morocco
Transport
- Take the bus from Tétouan to Fès
 
6h
$18–32
Activities
- Jnan Sbil Gardens
 - Fes El Bali Souk Exploration
 
Hotel

Day 13: Oujda, Morocco
Transport
- Take the bus from Fès to Oujda
 
5h
$23–35
Activities
- Bab Sidi Abdelwahab
 - Explore the Mellah
 
Hotel

Day 14: Meknès, Morocco
Transport
- Take the bus from Oujda to Meknès
 
6h 10m
$27–40
Activities
- Royal Golf de Meknes
 - Koubbat as-Sufara
 
Hotel

Day 15: Kenitra, Morocco
Transport
- Take the train from Meknès to Kenitra
 
1h 38m
$9–18
Activities
- Lac Sidi Boughaba
 - Souk El Khemis
 
Hotel

Day 16: Temara, Morocco
Transport
- Take the train from Kenitra to Temara
 
45 min
$3–8
Activities
- Corniche de Rabat
 - Chellah
 
Hotel

17 days in Morocco
AgadirSettatItinerary navigation
Days 1–2: Agadir, Morocco
Activities
- Vallee des Oiseaux
 - Souk El Had dAgadir
 
Hotel

Days 3–5: Marrakesh, Morocco
Transport
- Take the bus from Agadir to Marrakesh
 
3h 30m
$17–26
Activities
- Maison de la Photographie
 - Jardin Majorelle
 
Hotel

Day 6: Casablanca, Morocco
Transport
- Take the train from Marrakesh to Casablanca
 
2h 40m
$16–35
Activities
- Museum of Moroccan Judaism
 - Central Market Marche Central
 
Hotel

Days 7–8: Tangier, Morocco
Transport
- Take the train from Casablanca to Tangier
 
2h 10m
$21–40
Activities
- Cap Spartel
 - Dar el Makhzen
 
Hotel

Day 9: Rabat, Morocco
Transport
- Take the train from Tangier to Rabat
 
1h 17m
$15–30
Activities
- Oudayas Museum
 - Rabat Archaeological Museum
 
Hotel

Day 10: Fès, Morocco
Transport
- Take the train from Rabat to Fès
 
2h 48m
$15–29
Activities
- Fes El Bali Souk Exploration
 - Royal Palace of Fes Dar el Makhzen
 
Hotel

Day 11: Oujda, Morocco
Transport
- Take the bus from Fès to Oujda
 
5h
$23–35
Activities
- Traditional Hammam Experience
 - Dar Sebti Museum
 
Hotel

Day 12: Meknès, Morocco
Transport
- Take the bus from Oujda to Meknès
 
6h 10m
$27–40
Activities
- Souk Sebbat
 - Moulay Ismail Mausoleum
 
Hotel

Day 13: Kenitra, Morocco
Transport
- Take the train from Meknès to Kenitra
 
1h 38m
$9–18
Activities
- Shopping for Handicrafts
 - Explore Kenitra City Center
 
Hotel

Day 14: Temara, Morocco
Transport
- Take the train from Kenitra to Temara
 
45 min
$3–8
Activities
- Corniche de Rabat
 - Chellah
 
Hotel

Day 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
 - Portuguese Cistern
 
Hotel

Day 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
 - Golf Royal de Mohammedia
 
Hotel

Day 17: Settat, Morocco
Transport
- Take the train from Mohammedia to Settat
 
1h 18m
$6–13
Activities
- Hassan I University Campus Walk
 - Settat Train Station Observation
 
Hotel

18 days in Morocco
RabatSettatItinerary navigation
Day 1: Rabat, Morocco
Activities
- Medina of Rabat
 - Kasbah of the Udayas
 
Hotel

Days 2–3: Tangier, Morocco
Transport
- Take the train from Rabat to Tangier
 
1h 20m
$15–30
Activities
- Cap Spartel
 - Mendoubia Gardens
 
Hotel

Day 4: Casablanca, Morocco
Transport
- Take the train from Tangier to Casablanca
 
2h 10m
$21–40
Activities
- Royal Palace of Casablanca exterior view
 - Hassan II Mosque
 
Hotel

Days 5–7: Marrakesh, Morocco
Transport
- Take the train from Casablanca to Marrakesh
 
2h 39m
$16–35
Activities
- Hot Air Balloon Ride
 - Musee Yves Saint Laurent
 
Hotel

Days 8–9: Agadir, Morocco
Transport
- Take the bus from Marrakesh to Agadir
 
3h
$16–26
Activities
- Argan Oil Cooperative Visit
 - Paradise Valley Day Trip
 
Hotel

Day 10: Essaouira, Morocco
Transport
- Take the bus from Agadir to Essaouira
 
3h 30m
$12–18
Activities
- Enjoy a Seafood Meal at the Port
 - Walk along the Port
 
Hotel

Day 11: Safi, Morocco
Transport
- Take the bus from Essaouira to Safi
 
2h 30m
$9–13
Activities
- Seafood Dining Experience
 - Safi Beach
 
Hotel

Day 12: Ben Guerir, Morocco
Transport
- Take the train from Safi to Ben Guerir
 
2h
$9–18
Activities
- Ben Guerir Local Souk Experience
 - Visit UM6P Learning Center and Library
 
Hotel

Day 13: Youssoufia, Morocco
Transport
- Take the train from Ben Guerir to Youssoufia
 
46 min
$3–8
Activities
- Jardin Public
 - Youssoufia Central Souk
 
Day 14: Berrechid, Morocco
Transport
- Take the train from Youssoufia to Berrechid
 - Take the train from Youssoufia to Berrechid
 
2h 54m
$12–25
Activities
- Taste Local Street Food
 - Experience Local Hammam
 
Hotel

Day 15: Khouribga, Morocco
Transport
- Take the train from Berrechid to Khouribga
 
1h 51m
$6–13
Activities
- Watch an Olympique Khouribga Football Match
 - Phosphate Museum
 
Hotel

Day 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
- El Jadida Beach
 - El Jadida Lighthouse
 
Hotel

Day 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
- Centre Commercial Marjane Mohammedia
 - Kasbah de Mohammedia
 
Hotel

Day 18: Settat, Morocco
Transport
- Take the train from Mohammedia to Settat
 
1h 18m
$6–13
Activities
- Traditional Moroccan Cafe Visit
 - Settat Municipal Park
 
Hotel

19 days in Morocco
EssaouiraAgadirItinerary navigation
Day 1: Essaouira, Morocco
Activities
- Walk along the Port
 - Visit the Skala de la Ville
 
Hotel

Days 2–4: Marrakesh, Morocco
Transport
- Take the taxi from Essaouira to Marrakesh0 m
 
2h 45m
$31–152
Activities
- Bahia Palace
 - Musee Yves Saint Laurent
 
Hotel

Day 5: Casablanca, Morocco
Transport
- Take the train from Marrakesh to Casablanca
 
2h 40m
$16–35
Activities
- Central Market Marche Central
 - Museum of Moroccan Judaism
 
Hotel

Days 6–7: Tangier, Morocco
Transport
- Take the train from Casablanca to Tangier
 
2h 10m
$21–40
Activities
- Tangier Medina
 - Hercules Caves
 
Hotel

Day 8: Rabat, Morocco
Transport
- Take the train from Tangier to Rabat
 
1h 17m
$15–30
Activities
- Andalusian Gardens
 - Zoo de Rabat
 
Hotel

Day 9: Fès, Morocco
Transport
- Take the train from Rabat to Fès
 
2h 48m
$15–29
Activities
- Moroccan Cooking Class
 - Borj Nord Museum
 
Hotel

Day 10: Oujda, Morocco
Transport
- Take the bus from Fès to Oujda
 
5h
$23–35
Activities
- Enjoy Moroccan Tea at a Local Cafe
 - Dar Sebti Museum
 
Hotel

Day 11: Meknès, Morocco
Transport
- Take the bus from Oujda to Meknès
 
6h 10m
$27–40
Activities
- Prison de Kara
 - Royal Golf de Meknes
 
Hotel

Day 12: Kenitra, Morocco
Transport
- Take the train from Meknès to Kenitra
 
1h 38m
$9–18
Activities
- Lac Sidi Boughaba
 - Explore Kenitra City Center
 
Hotel

Day 13: Temara, Morocco
Transport
- Take the train from Kenitra to Temara
 
45 min
$3–8
Activities
- Surfing Lessons at Temara Beach
 - Royal Golf Dar Es Salam
 
Hotel

Day 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
- Grand Mosque of El Jadida
 - El Jadida Corniche Walk
 
Hotel

Day 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
- Port de Mohammedia
 - Marina de Mohammedia
 
Hotel

Day 16: Settat, Morocco
Transport
- Take the train from Mohammedia to Settat
 
1h 18m
$6–13
Activities
- Traditional Moroccan Cafe Visit
 - Local Moroccan Bakery Experience
 
Hotel

Day 17: Berrechid, Morocco
Transport
- Take the train from Settat to Berrechid
 
20 min
$2–5
Activities
- Photography Walk in Old Quarter
 - Explore Berrechid Souk
 
Hotel

Day 18: Khouribga, Morocco
Transport
- Take the train from Berrechid to Khouribga
 
1h 51m
$6–13
Activities
- Watch an Olympique Khouribga Football Match
 - Dahra Park
 
Hotel

Day 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
- Agadir Oufella Kasbah
 - Musee du Patrimoine Amazigh
 
Hotel

21 days in Morocco
NadorKhouribgaItinerary navigation
Day 1: Nador, Morocco
Activities
- Explore Mount Gourougou
 - Bird Watching at Mar Chica Lagoon
 
Hotel

Days 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
$139–896
Activities
- Cafe Hafa
 - Cap Spartel
 
Hotel

Day 4: Casablanca, Morocco
Transport
- Take the train from Tangier to Casablanca
 
2h 10m
$21–40
Activities
- Hassan II Mosque
 - Parc de la Ligue Arabe
 
Hotel

Days 5–7: Marrakesh, Morocco
Transport
- Take the train from Casablanca to Marrakesh
 
2h 39m
$16–35
Activities
- Jemaa el-Fnaa
 - Bahia Palace
 
Hotel

Days 8–9: Agadir, Morocco
Transport
- Take the bus from Marrakesh to Agadir
 
3h
$16–26
Activities
- Camel Riding on the Beach
 - Quad Biking Tour
 
Hotel

Day 10: Essaouira, Morocco
Transport
- Take the bus from Agadir to Essaouira
 
3h 30m
$12–18
Activities
- Walk the Ramparts of the Kasbah
 - Explore the Souks
 
Hotel

Day 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–862
Activities
- Chellah Necropolis
 - Zoo de Rabat
 
Hotel

Day 12: Fès, Morocco
Transport
- Take the train from Rabat to Fès
 
2h 48m
$15–29
Activities
- Bou Inania Madrasa
 - Dar Batha Museum
 
Hotel

Day 13: Oujda, Morocco
Transport
- Take the bus from Fès to Oujda
 
5h
$23–35
Activities
- Medina of Oujda
 - Dar Sebti Museum
 
Hotel

Day 14: Meknès, Morocco
Transport
- Take the bus from Oujda to Meknès
 
6h 10m
$27–40
Activities
- Agdal Basin
 - Medina of Meknes
 
Hotel

Day 15: Kenitra, Morocco
Transport
- Take the train from Meknès to Kenitra
 
1h 38m
$9–18
Activities
- Grande Mosquee de Kenitra
 - Souk El Khemis
 
Hotel

Day 16: Temara, Morocco
Transport
- Take the train from Kenitra to Temara
 
45 min
$3–8
Activities
- Corniche de Rabat
 - Kasbah des Oudayas
 
Hotel

Day 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
- Mazagan Beach Resort Casino
 - Souk El Jadida
 
Hotel

Day 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
- Grande Mosquee Hassan II
 - Kasbah de Mohammedia
 
Hotel

Day 19: Settat, Morocco
Transport
- Take the train from Mohammedia to Settat
 
1h 18m
$6–13
Activities
- Grand Mosque of Settat
 - Traditional Moroccan Lunch
 
Hotel

Day 20: Berrechid, Morocco
Transport
- Take the train from Settat to Berrechid
 
20 min
$2–5
Activities
- Experience Local Hammam
 - Attend Local Cultural Event
 
Hotel

Day 21: Khouribga, Morocco
Transport
- Take the train from Berrechid to Khouribga
 
1h 51m
$6–13
Activities
- Enjoy Moroccan Tea at a Local Cafe
 - Dine at a Traditional Moroccan Restaurant
 
Hotel




