Winner: Advancing International Rail TravelBranchBranchWinner2024 Global Recognition AwardGlobal Recognition Award*
USD
US
Winner: Advancing International Rail TravelBranchBranchWinner2024 Global Recognition AwardGlobal Recognition Award*

Book Train Tickets Worldwide

Casablanca to Rabat Trains

Casablanca to Rabat Train Tickets & Timetable

The Casablanca to Rabat train service features different classes, including First Class and Second Class, catering to various travel preferences. Departures occur regularly from Casa Voyageurs station, with trains stopping at key stations such as Rabat Agdal and Rabat Ville. It is advisable to book tickets online to ensure you secure the best prices and preferred seating options. The price range for a one-way ticket is approximately 50–70 MAD (about $5–7 USD). For detailed timetable information, ticket availability, and current class fares, visit the search page to explore your options and purchase tickets. Our online schedule provides up-to-date information on Casablanca to Rabat train times and prices.

Casablanca to Rabat Train Overview

The train route from Casablanca to Rabat is an efficient way to travel between Morocco's largest city and its capital. Covering a distance of approximately 87 km (54 miles), the journey takes around 1 hour and 20 minutes. Trains operate regularly throughout the day, with several departures starting as early as 6:00 AM and the last train leaving around 9:00 PM. Ticket prices start from approximately MAD 50 (USD 5). Key stations include Casa Voyageurs and Rabat Ville. Book your trip online with Rail Monsters.

Book Train Tickets Worldwide

Customers saved 27% on average* in 2024 by booking 3 months in advance*

1M+ Train
Journeys
Blazing Fast
Support Team
Flexible Booking
and Cancellations
250+ Rail
Operators
Loyalty Rewards
and Free Upgrades
Exclusive journeys from
touristic to high-speed trains

Casablanca to Rabat Train Map

Casablanca to Rabat Train Map
Plan your trip from Casablanca to Rabat on the ONCF rail line. This route takes you past interesting sites such as the coastal scenery of the Atlantic and the historical architecture of the cities. In between, you may catch glimpses of the expansive plains and traditional Moroccan villages. Notable stops include Mohammedia and Sale, which offer a chance to explore their rich culture. As you travel, the transition from Morocco's commercial hub to its political capital showcases the diverse landscapes and heritage of the country.

How to Book Train Tickets Online from Casablanca to Rabat

Book Official Tickets Easily
Rail Monsters offers official tickets for the train route from Casablanca to Rabat, ensuring a reliable and authorized booking experience. With just a few clicks, you can confirm and purchase your tickets online and receive an electronic QR code if available from the local Rail Operator.
Secure Payment Options
Enjoy a safe booking process with multiple payment options, including credit cards, digital wallets, and other reliable payment methods. Our online ticket system ensures secure transactions when you buy Casablanca to Rabat train tickets.
Flexible Exchanges & Cancellations
We provide flexible exchange and cancellation policies for added convenience. Easily adjust your travel plans if needed and modify your Casablanca to Rabat train tickets based on availability and fare conditions.
Upgrade Opportunities with Reservation Service
Through our reservation service, if upgrades are available, we will make every effort to upgrade your booking to a higher class at no extra charge when comparable pricing allows. A premium travel experience for our customers whenever possible.
24/7 Human Customer Support
Receive assistance from our human support team, available 24/7 to answer your queries or help with your online ticket booking. We're dedicated to ensuring the easiest booking experience.
Receive Your Tickets Instantly
After completing your booking, you will receive an electronic QR code for train access via email, if provided by the Rail Operator, otherwise a classic PDF ticket will be sent.

Search. Book. Travel.

With our free app, train booking is easy and rewards add up fast. Every ticket you book brings you closer to discounts for future trips, so you save even more while exploring the World by Rail.
Travel More, Spend Less.
phone
Mobile
train tickets
Travel
inspiration
Live journey
updates

FAQ about the Casablanca - Rabat Train Route

How long is the train ride from Casablanca to Rabat?
The train ride from Casablanca to Rabat takes approximately 1 hour and 30 minutes on the fastest services. Depending on the train type, the journey may last up to 2 hours, providing comfortable travel between these two cities.
Is there an option to buy round-trip tickets between Casablanca and Rabat?
Yes, round-trip tickets between Casablanca and Rabat are available. Travelers can book these tickets through Rail Monsters, which can be more economical and convenient for those planning to return on the same day or within a few days.
How can I book train tickets from Rabat to Casablanca?
Booking train tickets from Rabat to Casablanca can be done easily through our website, Rail Monsters. You may also purchase tickets at local train stations. It's recommended to secure your tickets in advance to ensure seat availability, especially during peak travel seasons.
Are there any discounts for children traveling on the train from Casablanca to Rabat?
Yes, discounts for children typically apply on train services from Casablanca to Rabat. Children under the age of 12 usually qualify for reduced fares, making family travel more affordable. Always check the latest terms on our booking platform for the most accurate information.
What type of train runs from Casablanca to Rabat?
For travel from Casablanca to Rabat, the popular option is the ONCF regional trains. These trains offer various classes, including first and second class, ensuring a suitable choice for all budgets. The trains are generally well-maintained and run regularly throughout the day.
How much is the train ticket from Casablanca to Rabat?
The train ticket from Casablanca to Rabat typically ranges from 80 to 100 Moroccan Dirhams (USD 8.30 - 10.40) for a one-way journey. The fare may vary based on the train service selected and demand. It’s advisable to check periodically for the best prices.
How long is the train ride from Casablanca to Rabat?
The train ride from Casablanca to Rabat takes approximately 1 hour and 30 minutes on the fastest services. Depending on the train type, the journey may last up to 2 hours, providing comfortable travel between these two cities.
Is there an option to buy round-trip tickets between Casablanca and Rabat?
Yes, round-trip tickets between Casablanca and Rabat are available. Travelers can book these tickets through Rail Monsters, which can be more economical and convenient for those planning to return on the same day or within a few days.
How can I book train tickets from Rabat to Casablanca?
Booking train tickets from Rabat to Casablanca can be done easily through our website, Rail Monsters. You may also purchase tickets at local train stations. It's recommended to secure your tickets in advance to ensure seat availability, especially during peak travel seasons.
Are there any discounts for children traveling on the train from Casablanca to Rabat?
Yes, discounts for children typically apply on train services from Casablanca to Rabat. Children under the age of 12 usually qualify for reduced fares, making family travel more affordable. Always check the latest terms on our booking platform for the most accurate information.
What type of train runs from Casablanca to Rabat?
For travel from Casablanca to Rabat, the popular option is the ONCF regional trains. These trains offer various classes, including first and second class, ensuring a suitable choice for all budgets. The trains are generally well-maintained and run regularly throughout the day.
How much is the train ticket from Casablanca to Rabat?
The train ticket from Casablanca to Rabat typically ranges from 80 to 100 Moroccan Dirhams (USD 8.30 - 10.40) for a one-way journey. The fare may vary based on the train service selected and demand. It’s advisable to check periodically for the best prices.
Discover more insights at our
Country Guide

Buy Your Casablanca to Rabat Train Tickets on Rail Monsters

Book train tickets from Casablanca to Rabat with Rail Monsters: featuring a 24/7 support team and mobile apps for iOS and Android to buy and manage tickets. We provide flexible bookings and cancellations, along with free class upgrades for our loyal customers. Compare train ticket prices to find the best deals for your trip.
Rail Monsters
Rail Monsters
Rail Monsters
Rail Monsters
Rail Monsters
Qr codeAppleGoogleHuaweiMi