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

Oujda to Casablanca Trains

Get real-time train timetables

Download the Rail Monsters app today

qr code
apple
google
mi
huawei

Oujda to Casablanca Train Tickets & Timetable

The Oujda to Casablanca route is served by Al Atlas trains offering First and Second classes. Departing from Oujda Station, the service passes through Fez and Rabat before reaching Casablanca Voyageurs. It is recommended to book tickets online to secure the best prices and ticket availability. The price range for a one-way ticket is approximately 230-360 MAD (around $23-36 USD). Use the search page for accurate timetable information, departures, and current train times to purchase tickets.
24Apr
1
Seats
Oujda
Casablanca

Each ticket has information about

Departure Time

Travel time

Arrival Time

Changes

Brand name / Train type

Ticket price

Day trains

13:30
OujdaStation
9h 54m
23:24
CasablancaAin Sebaa
Secondary station
Direct
TL 204
from
4595 USD
1
9h 54m, Direct
13:30
OujdaStation
23:24
CasablancaAin Sebaa
Secondary station
from
4595 USD
1
Direct
13:30
OujdaStation
10h 11m
23:41
CasablancaCasa Voyageurs
Direct
TL 206
from
4595 USD
1
10h 11m, Direct
13:30
OujdaStation
23:41
CasablancaCasa Voyageurs
from
4595 USD
1
Direct

Evening trains

21:35
OujdaStation
10h 1m
07:36
CasablancaAin Sebaa
Secondary station
Direct
TL AM
from
4595 USD
1
10h 1m, Direct
21:35
OujdaStation
07:36
CasablancaAin Sebaa
Secondary station
from
4595 USD
1
Direct
21:35
OujdaStation
10h 11m
07:46
CasablancaCasa Voyageurs
Direct
TL AM
from
4595 USD
1
10h 11m, Direct
21:35
OujdaStation
07:46
CasablancaCasa Voyageurs
from
4595 USD
1
Direct
day

First train

13:30
night

Last train

21:45
distance

Travel duration

10h 6m
daily-departure

Daily departures

6
departure-station

Departure station

Oujda
changes-type

Changes

direct
arrival-station

Arrival station

Casablanca
ticket-price

Ticket price

$25
background

How to Book Train Tickets Online from Oujda to Casablanca

1

Search

2

Add passengers

3

Receive your ticket

4

Take the train

Book Official Tickets Easily
Rail Monsters provides official tickets for the Oujda to Casablanca route, ensuring a reliable booking experience. With a few clicks, you can confirm and purchase your tickets online and receive an electronic ticket for your journey.
Secure Payment Options
Our online booking system offers secure transactions when you buy Oujda to Casablanca tickets. We support multiple payment options, including credit cards, Apple Pay, and Google Pay for a safe booking process.
Flexible Exchanges & Cancellations
We provide exchange and cancellation policies to help you manage your travel plans. Modify your Oujda to Casablanca train tickets based on availability and the specific fare conditions of the rail operator.
24/7 Human Customer Support
Get assistance from our human support team, available 24/7 to answer questions or assist with your online ticket booking. We aim to provide the easiest booking experience for your Moroccan rail travel.
All Travel Classes
All travel classes are supported for this route. You can choose from First Class or Second Class seating as offered by the rail supplier for your Oujda to Casablanca trip.

Why Book Oujda to Casablanca Train Tickets with Rail Monsters?

star

Trusted by travelers
and rated 4.8 on average

e-tickets

e-Tickets to board

seat

Seat Preferences
that works

payment

International
Payment options

Book your train tickets from Oujda to Casablanca on Rail Monsters and benefit from a 24/7 customer support team, mobile apps for iOS and Android, and the ability to compare train ticket prices. Enjoy flexible bookings and cancellations, access real-time train information, and use one account to book train tickets worldwide.

We accept payments:

payment-logos
payment-logos

Oujda to Casablanca Route Overview

The rail journey from Oujda to Casablanca spans the width of northern Morocco. While not a high-speed line, the Al Atlas service provides a direct link between the eastern border and the economic capital. The trip takes roughly 10 hours, crossing diverse landscapes from the arid plains of the Oriental region to the fertile valleys near Fez and the Atlantic coast. Both daytime and overnight services are typically available.
time-s

Travel time

10h 6m

train-s

Train type

fastest-s

Fastest trip

9h 54m

longest-s

Longest trip

10h 17m

Oujda

Oujda - Located near the Algerian border, it serves as the capital of the Oriental region. It is a major trade hub known for its historic medina and the Grand Mosque.

Oujda

StationStation
arrowarrow

10h 6m

Casablanca

Casablanca - Morocco largest city and economic heart, situated on the Atlantic Ocean. It is famous for the towering Hassan II Mosque and its modern business districts.

Casablanca

StationStation

Ain Sebaa

StationStation

Ennassim

StationStation

Mers Sultan

StationStation

Casa Voyageurs

StationStation

Casa Port

StationStation

Casa Oasis

StationStation

Facultes

StationStation

Practical Information for Al Atlas Travelers

Luggage icon
Luggage Guidelines on Moroccan Trains. Traveling from Oujda to Casablanca includes standards for personal items and larger bags. Below are key points for bringing luggage aboard:
Luggage Allowance
Passengers may bring hand luggage and up to two larger suitcases. There is no strict weight limit, provided you can carry the items yourself and they do not obstruct the aisles or other passengers.
Storage Facilities
Trains are equipped with overhead racks for small bags and designated luggage areas at the ends of the carriages for larger suitcases. Keeping items within sight is recommended during the journey.
Special Items
Bulky items such as bicycles or large musical instruments may require additional space or specific conditions. It is best to arrive at Oujda station early to ensure your items are stored correctly in the available areas.

Average rating & reviews

4.7
starstarstarstarstar
Among mobile stores and search platforms
4.7
starstarstarstarstar
Among mobile stores and search platforms
Easy purchase and process
We went from Tokyo station to Hiroshima for the first time. We bought our tickets online, printed the tickets and had no issues. Great experience
avatarDenise Harston
Thank you very much for your support
Even with very short time frame you suceeded to change our tickets. We are very gratefull. You are the best.
avatarMitja Bostner
Thank you, David!
Could not thank David from Rail Monsters enough, i made a couple of errors in my booking for japan and he fixed them asap with no hassle, customer service A1
avatarAlan
Local Guide
Wonderful trip from Tokyo to Kyoto. Excellent service.
avatarMarius-Adrian Nicoara
Very kind and helpful staff
Very kind and helpful staff who were very diligent and thorough in helping secure tickets for a sold out train. Thank you so much!
avatarAllison Makhoul

Oujda to Casablanca Map

Plan your trip from Oujda to Casablanca via the main east-west rail corridor. The line travels through Taourirt, Taza, Fez, Meknes, and Rabat before arriving in Casablanca. This route allows travelers to see the transition from the Atlas foothills to the coastal plains of Morocco. The transport system uses the Al Atlas line for this long-distance travel across the country.

Rail vs Bus vs Plane

Train

Changes

Travel time

Price from

Departures

Rating

Train

TL

Changes

Direct

Travel time

10h 1m

Price from

$25

Departures

151

Rating

Traveling by train from Oujda to Casablanca offers more space and the ability to move around compared to long-distance buses. While domestic flights are faster, the train connects city centers directly, avoiding the need for lengthy airport transfers. The rail service remains a frequent choice for those prioritizing cost and luggage capacity.
Greener choice

Plus, it’s a greener choice, reducing your carbon footprint

Travel time

Price range

Travel time

Price range

Travel time

Price range

Winner

Train

Apprx.

10h 6m

$25-$42

Bus

Apprx.

10h 30m

$18-$30

Flight

Apprx.

1h 10m

$65-$150

FAQ about the Oujda - Casablanca Route

How much is the train from Oujda to Casablanca?

The train ticket from Oujda to Casablanca costs between 310 MAD and 490 MAD (32 USD - 50 USD) depending on the class of service. Prices for First Class are higher than Second Class. You can purchase tickets on the Rail Monsters website.

Are there overnight trains from Oujda to Casablanca?

Yes, there are overnight services available on this route. These trains often include couchette options or standard seating, allowing passengers to arrive in Casablanca in the early morning.

How long is the train journey from Oujda to Casablanca?

The journey typically takes between 9 hours and 45 minutes to 10 hours and 30 minutes. The duration depends on the specific service and the number of stops at intermediate stations like Fez and Rabat.

Which station do trains from Oujda arrive at in Casablanca?

Most trains from Oujda arrive at Casablanca Voyageurs, which is the city's primary railway hub. Some services may also stop at the L'Oasis station depending on the final destination of the train.
Learn more information at our
Country Guide