Travel Morocco with Trusted Bus Services

Welcome to Morocco Bus, your gateway to exploring the vibrant culture and breathtaking landscapes of Morocco. Our mission is to provide safe, reliable, and affordable transportation services to travelers across the country.

Ready to start your Moroccan adventure? Book your ticket now and experience the magic of Morocco with Morocco Bus!

Explore Morocco with Trusted Bus Connections

Compare prices, routes, and schedules from CTM, Supratours, and more. Travel across Morocco with ease.

Supratours

Supratours is a major bus company in Morocco operated by ONCF, the national railway. It connects cities and towns not accessible by train, making it ideal for reaching destinations like Essaouira, Merzouga, or Taghazout. Supratours is known for comfort, punctuality, and seamless connections with ONCF train services.

CTM

CTM is Morocco’s oldest and largest intercity bus company, offering reliable service across the country. With modern coaches, daily departures, and routes that reach both major cities and remote areas, CTM is trusted by locals and tourists alike for safe, comfortable travel.

Airport Shuttles

Enjoy hassle-free transport to and from major Moroccan airports.

Group Travel

Organize smooth and convenient bus rides tailored for group excursions.

Explore Morocco by Bus

Discover Morocco Bus—your trusted partner for seamless travel across Morocco. With a commitment to comfort, reliability, and affordability, we make every journey unforgettable.













Effortless Bus Journeys Across Morocco

Book your tickets today and unlock seamless travel experiences across Morocco.

Why Use MoroccoBus.com?

  • Compare routes from multiple operators (CTM, Supratours, local lines)
  • Easy online booking — no long lines at the station
  • Real-time schedules and updated pricing
  • Explore all major destinations in Morocco
  • English and French support

Discover seamless bus travel across Morocco. From route details to easy booking options, Morocco Bus ensures your journey is convenient and stress-free.

  • Marrakech – Essaouira
  • Marrakech – Agadir
  • Marrakech – Casablanca
  • Fes – Chefchaouen
  • Tangier – Chefchaouen
  • Casablanca – Essaouira
  • Casablanca – Agadir

How It Works

  • Search your route
  • Compare bus companies and ticket types
  • Book securely online
  • Receive your ticket by email