Morocco Tour Packages from Canada

One Nation Travel specializes in offering an array of Morocco tour packages tailored for travelers from Canada. These packages include visits to Morocco’s vibrant cities, historical landmarks, and breathtaking landscapes. Each tour is designed to provide an immersive experience in Moroccan culture, cuisine, and heritage, with options for customization to suit individual preferences. Travelers can expect convenient arrangements, expert guides, and the promise of an unforgettable journey through the beauty and diversity of Morocco.

Duration ( in Days )
1-21 of 24 results
  • 15-Day Grand Tour of Morocco & Egypt: Unforgettable Journey Awaits

    15-Day Grand Tour of Morocco & Egypt

    $3,680.00 per person
    View Details
  • Imperial Cities of Morocco

    7-Day Morocco Imperial Cities Tour

    $1,580.00 per person
    View Details
  • 8-Day Morocco Adventure Desert Tour

    8-Day Morocco Adventure Desert Tour

    $1,528.00 per person
    View Details
  • 9-Day Morocco Tour: Casablanca to Marrakech via Chefchaouen and Merzouga Desert

    9-Day Morocco Tour: Casablanca to Marrakech via Chefchaouen and Merzouga Desert

    $1,638.00 per person
    View Details
  • 7-Day Sahara Desert Tour from Marrakech

    7-Day Sahara Desert Tour from Marrakech

    $1,462.00 per person
    View Details
  • 12-Day Discover Morocco Tour

    12-Day Discover Morocco Tour

    $2,910.00 per person
    View Details
  • 9-Day Tour from Marrakech to Tangier Via Essaouira and Desert

    9-Day Tour from Marrakech to Tangier Via Essaouira and Desert

    $1,690.00 per person
    View Details
  • 5-Day Tour from Casablanca to Fes via Chefchaouen

    5-Day Tour from Casablanca to Fes via Chefchaouen

    $1,240.00 per person
    View Details
  • 13-Day Tour of Egypt and Morocco

    13-Day Tour of Egypt and Morocco

    $2,860.00 per person
    View Details
  • 15-Day Tour of Turkey and Morocco

    15-Day Tour of Turkey and Morocco

    $2,985.00 per person
    View Details
  • 6-day desert tour from Marrakech, exploring Morocco's dunes, oases, and ancient fortresses.

    6-Day Morocco Desert Tour from Marrakech

    $1,380.00 per person
    View Details
  • Private 8 Day Tour of Morocco

    8-Day Magical Morocco Tour

    $1,490.00 per person
    View Details
  • Explore Morocco on a 5-day tour from Casablanca to Marrakesh, featuring Sahara desert and Fes highlights.

    5 Days Morocco Tour from Casablanca to Marrakesh via Sahara desert and Fes

    $1,218.00 per person
    View Details
  • 7-day Morocco desert tour, Casablanca to Marrakech, showcasing dunes, camels, and vibrant bazaars.

    7-Day Morocco Desert Tour from Casablanca to Marrakech

    $1,470.00 per person
    View Details
  • 2-Day Desert Tour to Zagora from Marrakech

    2-Day Desert Tour to Zagora from Marrakech

    $390.00 per person
    View Details
  • 9-Day Morocco Itinerary

    9-Day Morocco Highlights with Sahara Desert

    $1,580.00 per person
    View Details
  • 3 Days Private Merzouga Desert Tour from Marrakech

    3 Days Private Merzouga Desert Tour from Marrakech

    $630.00 per person
    View Details
  • 6-day Casablanca Rabat Marrakech and Essaouira tour

    6-Day Casablanca, Rabat, Marrakech and Essaouira Tour

    $1,570.00 per person
    View Details
  • 4-Day Private Morocco Sahara Tour from Marrakech

    4-Day Private Morocco Sahara Tour from Marrakech

    $649.00 per person
    View Details
  • 8-Day Morocco tour package starts from Casablanca

    8-Day Morocco tour package starts from Casablanca

    $1,590.00 per person
    View Details
  • 2-Day Desert Tour from Marrakech through the Atlas Mountains and Camel ride

    2-Day Desert Tour from Marrakech through the Atlas Mountains and Camel ride

    $381.00 per person
    View Details