Casablanca to Marrakech Trains
Casablanca to Marrakech Train Timetable
| Casablanca to Marrakech Railway Route Traveling by train is one of the best ways to explore Morocco. The country has a vast history and culture with many different cities that are all worth exploring. One of the most interesting routes you can take is from Casablanca to Marrakech via train, since this route will lead you through mountains, valleys, and desert landscapes which are marvelous. The Moroccan train system is a great way to see the country and get from place to place. It's also one of the most affordable modes of transportation in Morocco. The Al Atlas train, which runs from Casablanca to Marrakech, is a good option for travelers wanting something more. You can expect your journey to be comfortable and enjoyable with both the Economy Class Seat and 1st Class Seats. |
| Al Atlas and ONCF Trains Enhance your Morocco discovery taking Al Atlas high-speed train. Enjoy the utmost comfort and services adapted to your expectations. Al Atlas Trains serve Casablanca – Marrakech route, making it one of the most comfortable rides. Relax with wonderful onboard amenities, including an air-conditioning system, special luggage areas, power outlets, and comfortable seats. Fast speed guarantee your trip onboard the Al Atlas train will be unforgettable. Besides, travelers can between two travel classes, which is a great opportunity to adjust the trip to your preferences. We recommend you arrive at the platform at least 20 minutes before the scheduled departure time in order to get your tickets checked before boarding. ONCF operates all train services between Casablanca and Marrakech, with up to 10 daily departures from Casa Voyageurs station. Air conditioning is available in both first and second class, and trains feature large windows for scenic views of the Moroccan landscape along the way. There is no dedicated dining car, but a trolley service offers snacks and beverages for purchase. |
| First Class and Second Class Tickets The price for your ticket will depend on your travel date (is it a weekend or a regular day), when are you buying your tickets (in advance or last-minute) and your travel class. Usually, the Economy Class Seat price starts from $34 per ticket, and from $40 per ticket for a First Class Seat. Second class tickets cost 49–139 MAD and offer comfortable seating with air conditioning. First class tickets range from 120–200 MAD and include allocated seating, more space, and ample legroom — a great option for longer trips. Both classes have large windows for picturesque views along the way. After booking a ticket, you will be assigned to one of the seats. You can download the PDF of the tickets to print them or show on your electronic device when boarding a train. |
Book Train Tickets from Casablanca to Marrakech
Casablanca to Marrakech Train Details
Address: Boulevard de Fes, Casablanca 20250, Casablanca, Morocco
Address: Centre Guéliz Gare ONCF Marrakech، 40100, Morocco
FAQ: Casablanca to Marrakech Train
Related Routes
Casablanca - Tangier Train
Time: 2.5 h
Marrakech - Casablanca Train
Time: 2.5 h
Marrakech - Rabat Train
Time: 3.5 h
Rabat - Marrakech Train
Time: 3.5 h