Marrakech to Casablanca by train

The easiest way to reach Morocco’s main flight hub—reliable and frequent.

Overview

Typical duration
2h 30m–3h 30m
Price range
120–300 MAD
Mode
Train

Pricing + frequency

Price: 120–300 MAD

Frequency: Multiple departures daily.

Alternatives

Car

Similar time, but traffic can add uncertainty.

Bus

Cheaper, but less comfortable and more stop-dependent.

Tips + pitfalls

Tips

  • If you’re flying, build buffer for station-to-airport transfer time.
  • Keep your ticket accessible—checks are common.
  • Use Casa Voyageurs for onward trains in Casablanca.

Pitfalls

  • Peak departures can feel busy—arrive early for easier boarding.
  • Taxi pricing can vary around big stations—agree on a price or use a trusted app.

FAQ

Is this the best way to catch a flight from Casablanca?

Often yes—just plan a buffer for the transfer to the airport and possible delays.

Can you do it same-day?

Yes, but avoid tight connections—Morocco rewards buffer time.

Do you need to book in advance?

Recommended for weekends, holidays, and peak season.

Want a custom Morocco plan?

Tell TravelOS your dates, style, and budget—get a personalized itinerary in minutes.

City guides

  • Marrakech travel guide

    Marrakech is Morocco’s most iconic city: a maze-like medina, historic palaces, and a modern food-and-design scene—perfect for first-timers and culture lovers.

  • Casablanca travel guide

    Casablanca is Morocco’s business hub and best transit node—visit for the Hassan II Mosque and use it to connect by train.