Getting Around Morocco

Your comprehensive guide to transportation options across the country

Book a Transfer

Get Instant Transfer Quotes

Loading transfer options...

Compare prices from multiple trusted transfer companies

Recommended Transfer Partners

Premium Transfers

4.8$$$
Services: Airport Pickups, City Transfers, Private Drivers
Coverage: Casablanca, Marrakech, Fes, Tangier
View Options →

Morocco Shuttle

4.5$$
Services: Shared Shuttles, Private Transfers, Desert Tours
Coverage: All major cities, Desert camps, Coastal towns
View Options →

Luxury Rides

4.9$$$$
Services: VIP Transfers, Business Class, Luxury Vehicles
Coverage: Major airports, City centers, Resorts
View Options →

Why Book With Us?

  • • Compare prices from multiple providers
  • • Instant confirmation
  • • Free cancellation up to 24 hours
  • • English-speaking drivers
  • • 24/7 customer support

Train

$$

High-speed and regular trains connecting major cities

Company:

ONCF (Al Boraq TGV)

Popular Routes:
  • Casablanca - Tangier
  • Rabat - Marrakech
  • Fes - Casablanca
Speed: FastComfort: High
Visit Website →

Bus

$

Comfortable buses connecting cities and towns

Company:

CTM & Supratours

Popular Routes:
  • Marrakech - Essaouira
  • Casablanca - Fes
  • Coastal routes
Speed: MediumComfort: Medium
Visit Website →

Taxi

$$

Local taxis for city and inter-city travel

Company:

Petit & Grand Taxis

Popular Routes:
  • City centers
  • Short inter-city trips
Speed: VariableComfort: Medium

Car Rental

$$$

Freedom to explore at your own pace

Company:

Various

Popular Routes:
  • Anywhere in Morocco
Speed: FlexibleComfort: High

Domestic Flights

$$$

Quick connections between major cities

Company:

Royal Air Maroc

Popular Routes:
  • Casablanca - Marrakech
  • Tangier - Agadir
Speed: Very FastComfort: High
Visit Website →

Travel Tips & Advice

Booking Advice

  • • Book train tickets in advance during peak season (especially Al Boraq)
  • • CTM buses are generally more comfortable than local buses
  • • Always agree on taxi prices before starting your journey
  • • International driving permit required for car rentals
  • • Download transportation apps for real-time schedules

Best Options by Distance

  • • Short distances: Local taxis or city buses
  • • City-to-city: Trains (where available) or CTM buses
  • • Remote areas: Supratours buses or car rental
  • • Long distances: Domestic flights or overnight trains
  • • Desert trips: 4x4 rentals with experienced drivers

Important Note

Always check current schedules and book in advance during holidays and peak seasons. Transportation options may vary depending on the time of year and current conditions.

MoroCompase - Discover Morocco's Hidden Gems