Marrakech to Casablanca Train Tickets β Schedule, Prices & Booking
Fast, Affordable & Comfortable Travel Between Two of Moroccoβs Most Popular Cities
Looking to travel from Marrakech to Casablanca? The ONCF (Moroccan National Railway Office) operates daily trains between these major cities, offering a comfortable, scenic, and budget-friendly way to travel. Whether you’re heading to Casablanca for business, the airport, or connecting to other destinations, the train is a top choice.
Here’s everything you need to know before booking your Marrakech to Casablanca train ticket in 2024.
π Marrakech to Casablanca Train Schedule
ONCF runs frequent daily departures from Marrakech to Casablanca. Most trains go directly, while a few continue on to Rabat, Kenitra, and Tangier.
πΉ Departure Times (Daily)
Departure from Marrakech | Arrival in Casablanca | Duration |
---|---|---|
06:00 AM | ~08:40 AM | 2h 40min |
09:00 AM | ~11:40 AM | 2h 40min |
12:00 PM | ~02:40 PM | 2h 40min |
03:00 PM | ~05:40 PM | 2h 40min |
06:00 PM | ~08:40 PM | 2h 40min |
09:00 PM | ~11:40 PM | 2h 40min |
β Trains arrive at Casa Voyageurs Station, the main hub for intercity travel and Al Boraq connections.
π³ Ticket Prices β Marrakech to Casablanca
Class | Price (Approx.) | Features |
---|---|---|
2nd Class | 90 MAD | Standard seats, no assigned seating |
1st Class | 130 MAD | Reserved seat, air-conditioned, more space |
π« Children under 4 ride free. Ages 4β12 get discounted tickets.
π‘ Prices may vary slightly based on train type and availability. Book early for the best seats!
π Departure & Arrival Stations
Marrakech Station: Located in Gueliz, near central hotels and taxis. Modern, clean, with cafΓ©s and ticket counters.
Casablanca Voyageurs Station: Main intercity station, with access to Al Boraq, Casa Port, the airport train, and city transport.
π§Ύ How to Book Marrakech to Casablanca Train Tickets
You can buy your tickets easily via:
β MyTicketServices.com β instant e-ticket, no printing needed, English support
ONCF.ma (official site)
ONCF ticket counters or self-service kiosks at the station
π± Mobile e-tickets are accepted β just scan your QR code at the gate.
π§³ Travel Tips for Marrakech to Casablanca Train
π°οΈ Arrive at least 15 minutes early
πΊ 1st Class is ideal for comfort and guaranteed seating
πΆ No Wi-Fi onboard, but bring headphones and enjoy the view
π₯€ Light snacks available on some trains; bring water and food for longer trips
π§Ό Toilets onboard (bring tissues & hand sanitizer)
βοΈ Going to Casablanca Airport?
You can connect from Casa Voyageurs to the Mohammed V Airport via a separate airport train, departing every hour. Total travel time from Marrakech to the airport is around 3.5 to 4 hours.
π·οΈ Why Choose the Train?
β Faster and more relaxing than the bus
β Avoids road traffic
β Great value for money
β Beautiful views of Moroccan countryside
Read More :Β
- Al Boraq TGV: The Moroccan 320km/H Fastest Train In Africa
- Taghazout Beach | Taghazout is not just for wave catchers
- Travel to & from Tangier, Morocco
- Taxi in Morocco
- Is the LGV a priority for Morocco?
- TGV-LGV-Morocco High Speed Train
- Visit Tangier: The Ancient International City In Northern Morocco
- the 10 most beautiful cities and places you should visit in Morocco
- Comparisons between the Moroccan LGV and the French TGV