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

Book Train Tickets Worldwide

Casablanca to Khouribga Trains

Casablanca to Khouribga Train Tickets & Timetable

The Casablanca to Khouribga train route provides multiple ticket classes, including First and Second Class options. Departures from Casa Voyageurs station take place throughout the day, with several trains connecting these two cities. To find the best prices and ensure ticket availability, it's advisable to book tickets online ahead of time. The price range for a one-way ticket is approximately 70–100 MAD (around $7–10 USD). For detailed timetable information, check the online schedule for current train times and departures. Utilize the search page to explore different options and purchase tickets in advance.
13Aug
1
Seats
Casablanca
Khouribga
19:10
CasablancaCasa Voyageurs
2h 41m
21:51
Khouribga
Direct
TL 905
from
744 USD
1
2h 41m, Direct
19:10
CasablancaCasa Voyageurs
21:51
Khouribga
from
744 USD
1
Direct
19:15
CasablancaMers Sultan
2h 36m
21:51
Khouribga
Direct
TL 905
from
744 USD
1
2h 36m, Direct
19:15
CasablancaMers Sultan
21:51
Khouribga
from
744 USD
1
Direct
19:20
CasablancaCasa Oasis
Secondary station
2h 31m
21:51
Khouribga
Direct
TL 905
from
744 USD
1
2h 31m, Direct
19:20
CasablancaCasa Oasis
Secondary station
21:51
Khouribga
from
744 USD
1
Direct
19:24
CasablancaFacultes
2h 27m
21:51
Khouribga
Direct
TL 905
from
744 USD
1
2h 27m, Direct
19:24
CasablancaFacultes
21:51
Khouribga
from
744 USD
1
Direct
19:28
CasablancaEnnassim
2h 23m
21:51
Khouribga
Direct
TL 905
from
744 USD
1
2h 23m, Direct
19:28
CasablancaEnnassim
21:51
Khouribga
from
744 USD
1
Direct

Casablanca to Khouribga Train Overview

The train route from Casablanca to Khouribga offers a direct connection between these two cities in Morocco. The distance by train is approximately 130 km (81 miles), with a travel time of around 2 hours. Trains make the journey at an average speed of 65 km/h (40 mph). The first train departs at 7:00 AM, and the last train leaves at 5:30 PM, providing several daily departures. Ticket prices start from roughly MAD 70 (USD 7). The service includes stops at major stations such as Settat. 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 Khouribga Train Map

Casablanca to Khouribga Train Map
Plan your trip from Casablanca to Khouribga on the ONCF train line. This route connects urban landscapes and the Moroccan countryside. You will pass through stations such as Settat, offering a peek into local life and agriculture. Along the journey, enjoy views of olive groves and rolling hills typical of this region. As you near Khouribga, known for its phosphate mines, the scenery shifts towards industrial zones. This trip combines travel between city and rural settings, showcasing the diversity of Morocco.

How to Book Train Tickets Online from Casablanca to Khouribga

24/7 Human Customer Support
Get assistance from our human support team, available 24/7 to answer your questions or assist with your online ticket booking. We're here to ensure the easiest booking experience.
Flexible Exchanges & Cancellations
We offer flexible exchange and cancellation policies for added convenience. Easily adjust your travel plans if needed, and modify your Casablanca to Khouribga tickets based on availability and fare conditions.
Receive Your Tickets Instantly
After completing your booking, you'll receive an electronic QR code for train access via email, if the Rail Operator provides this option; otherwise, a classic PDF ticket will be sent.
Upgrade Opportunities with Reservation Service
Thanks to our reservation system, if upgrades are available, we will always strive to upgrade your booking to a higher class at no extra charge when the price is comparable. Premium travel experience for our customers whenever possible.
Book Official Tickets Easily
Rail Monsters provides official tickets for the Casablanca to Khouribga route, ensuring a reliable and authorized booking experience. With just a few clicks, you can confirm and purchase your tickets online, receiving an electronic QR if available from the local Rail Operator.
Secure Payment Options
Enjoy a safe booking process with multiple payment options, including credit cards, Apple Pay, Google Pay and other digital payment methods. Our online ticket system offers secure transactions when you buy tickets for the Casablanca to Khouribga train.

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.
railroadphone
Mobile
train tickets
Travel
inspiration
Live journey
updates

FAQ about the Casablanca - Khouribga Route

What type of train operates between Casablanca and Khouribga?
The train service between Casablanca and Khouribga is operated by ONCF, the national railway company of Morocco. It provides a reliable service for this route, ensuring comfort and efficiency during your journey.
How long does the train ride from Casablanca to Khouribga take?
The train ride from Casablanca to Khouribga takes approximately 2 to 2.5 hours. This duration allows you to enjoy the scenic views of Morocco while traveling conveniently between these two cities.
Are there any direct trains from Casablanca to Khouribga?
Yes, there are direct trains available from Casablanca to Khouribga, making it straightforward for travelers. These direct services minimize the travel time and offer a comfortable way to reach your destination.
How to book train tickets from Casablanca to Khouribga?
Booking train tickets from Casablanca to Khouribga can easily be done via the Rail Monsters website or mobile applications. We offer a user-friendly interface to help you reserve your seats conveniently, so make sure to plan and book in advance to enhance your travel experience.
How much is the train ticket from Casablanca to Khouribga?
The train ticket from Casablanca to Khouribga typically costs between 100 to 120 MAD (10 USD - 12 USD) for a one-way journey. Prices may vary slightly depending on the time of booking and demand, so secure your tickets early through Rail Monsters for the best options.
Is food available on trains from Casablanca to Khouribga?
While amenities may vary, many trains on this route typically do not offer meal services. Travelers are advised to bring snacks and drinks for the journey or make provisions ahead of time before boarding.
What type of train operates between Casablanca and Khouribga?
The train service between Casablanca and Khouribga is operated by ONCF, the national railway company of Morocco. It provides a reliable service for this route, ensuring comfort and efficiency during your journey.
How long does the train ride from Casablanca to Khouribga take?
The train ride from Casablanca to Khouribga takes approximately 2 to 2.5 hours. This duration allows you to enjoy the scenic views of Morocco while traveling conveniently between these two cities.
Are there any direct trains from Casablanca to Khouribga?
Yes, there are direct trains available from Casablanca to Khouribga, making it straightforward for travelers. These direct services minimize the travel time and offer a comfortable way to reach your destination.
How to book train tickets from Casablanca to Khouribga?
Booking train tickets from Casablanca to Khouribga can easily be done via the Rail Monsters website or mobile applications. We offer a user-friendly interface to help you reserve your seats conveniently, so make sure to plan and book in advance to enhance your travel experience.
How much is the train ticket from Casablanca to Khouribga?
The train ticket from Casablanca to Khouribga typically costs between 100 to 120 MAD (10 USD - 12 USD) for a one-way journey. Prices may vary slightly depending on the time of booking and demand, so secure your tickets early through Rail Monsters for the best options.
Is food available on trains from Casablanca to Khouribga?
While amenities may vary, many trains on this route typically do not offer meal services. Travelers are advised to bring snacks and drinks for the journey or make provisions ahead of time before boarding.
Explore more information at our
Country Guide

Buy Your Casablanca to Khouribga Train Tickets on Rail Monsters

Book train tickets from Casablanca to Khouribga with Rail Monsters: featuring a 24/7 support team and mobile apps for iOS and Android to securely purchase and manage your tickets. We provide flexible bookings and cancellations, along with free class upgrades for our loyal customers. Compare train ticket prices to ensure you get the best rates for your journey.