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

ONCF Tickets - Routes, Classes & Booking Info

Get real-time train timetables

Download the Rail Monsters app today

qr code
apple
google
mi
huawei
Route image

Schedule & Ticket Prices for top routes of ONCF trains

12Aug
1
Seats
Casablanca
Tangier

Each ticket has information about

Departure Time

Travel time

Arrival Time

Changes

Brand name / Train type

Ticket price

Morning trains

06:00
CasablancaCasa Voyageurs
2h 17m
08:17
TangierTanger Ville
Direct
Al Boraq 1001
from
51 USD
1
2h 17m, Direct
06:00
CasablancaCasa Voyageurs
08:17
TangierTanger Ville
from
51 USD
1
Direct
High-speed
07:00
CasablancaCasa Voyageurs
2h 17m
09:17
TangierTanger Ville
Direct
Al Boraq 1005
from
51 USD
1
2h 17m, Direct
07:00
CasablancaCasa Voyageurs
09:17
TangierTanger Ville
from
51 USD
1
Direct
High-speed

Day trains

12:00
CasablancaCasa Voyageurs
2h 17m
14:17
TangierTanger Ville
Direct
Al Boraq 1025
from
51 USD
1
2h 17m, Direct
12:00
CasablancaCasa Voyageurs
14:17
TangierTanger Ville
from
51 USD
1
Direct
High-speed
14:00
CasablancaCasa Voyageurs
2h 17m
16:17
TangierTanger Ville
Direct
Al Boraq 1033
from
51 USD
1
2h 17m, Direct
14:00
CasablancaCasa Voyageurs
16:17
TangierTanger Ville
from
51 USD
1
Direct
High-speed

Evening trains

18:00
CasablancaCasa Voyageurs
2h 17m
20:17
TangierTanger Ville
Direct
Al Boraq 1049
from
51 USD
1
2h 17m, Direct
18:00
CasablancaCasa Voyageurs
20:17
TangierTanger Ville
from
51 USD
1
Direct
High-speed
19:00
CasablancaCasa Voyageurs
2h 17m
21:17
TangierTanger Ville
Direct
Al Boraq 1053
from
51 USD
1
2h 17m, Direct
19:00
CasablancaCasa Voyageurs
21:17
TangierTanger Ville
from
51 USD
1
Direct
High-speed
Route image
day

First train

06:00
night

Last train

23:54
distance

Travel duration

2h 51m
daily-departure

Daily departures

17
departure-station

Departure station

Casablanca
changes-type

Changes

direct
arrival-station

Arrival station

Tangier
ticket-price

Ticket price

from $16
fastest-s

Fastest trip

2h 17m
longest-s

Longest trip

6h 59m

ONCF Tickets and Rail Network in Morocco

ONCF is the passenger rail service of Morocco's national railway operator, ONCF. The company operates Al Boraq high-speed trains between Tangier, Kenitra, Rabat, and Casablanca, as well as Al Atlas intercity services on the conventional network. ONCF links major cities including Casablanca, Rabat, Marrakesh, Fes, Meknes, Oujda, Nador, Tangier, and Kenitra. Its network includes business and leisure routes, airport rail access to Mohammed V International Airport, and connecting services at major stations such as Casa Voyageurs and Rabat Agdal. Rail Monsters supports online booking for selected ONCF train tickets, with schedules and ticket details shown during search.

ONCF network

The ONCF network covers Morocco's main passenger rail corridors, with Casablanca and Rabat forming the central axis. The Al Boraq high-speed line operates between Tangier, Kenitra, Rabat Agdal, and Casa Voyageurs, using dedicated high-speed infrastructure north of Kenitra and upgraded tracks south toward Casablanca. Conventional ONCF lines run from Casablanca and Rabat to Marrakesh, Fes, Meknes, Oujda, and Nador. Major hub stations include Casa Voyageurs, Casa Port, Rabat Agdal, Rabat Ville, Tangier Ville, Kenitra, Fes, and Marrakesh. ONCF operates Al Boraq high-speed trains, Al Atlas intercity trains, regional services, and airport trains serving Mohammed V International Airport.
Background

ONCF: Rail Travel in Morocco

ONCF, Morocco's national railway office, was established in 1963 to manage the country's rail system. ONCF is the passenger service brand for intercity and high-speed rail, including Al Boraq, which began service in 2018 between Tangier and Casablanca. Today ONCF operates high-speed, intercity, regional, and airport rail services across the main Moroccan rail corridors. Booking ONCF tickets online is available at Rail Monsters.

Why Book ONCF Train Tickets with Rail Monsters?

Rail Monsters lets travelers search selected ONCF routes, compare schedules, and book train tickets online for travel in Morocco. Ticket options, payment steps, and booking confirmation are provided during checkout, with support available for selected ONCF bookings when help is needed.
1
Booking confirmation
After booking ONCF train tickets with Rail Monsters, travelers receive booking confirmation and ticket instructions. Delivery format and boarding details may vary by route, train type, and fare conditions.
2
Online ONCF booking
Use Rail Monsters to search selected ONCF departures in Morocco, compare train times, and book tickets online for routes such as Casablanca to Tangier, Rabat, Marrakesh, or Fes.
3
Customer support
Rail Monsters provides support for selected ONCF train bookings, including help with ticket details, schedule questions, and booking management before travel on Morocco rail routes.
4
International payment options
Rail Monsters supports online payment for ONCF tickets with commonly used international payment methods where available. Accepted options are shown at checkout before payment is completed.
1
Booking confirmation
After booking ONCF train tickets with Rail Monsters, travelers receive booking confirmation and ticket instructions. Delivery format and boarding details may vary by route, train type, and fare conditions.
2
Online ONCF booking
Use Rail Monsters to search selected ONCF departures in Morocco, compare train times, and book tickets online for routes such as Casablanca to Tangier, Rabat, Marrakesh, or Fes.
3
Customer support
Rail Monsters provides support for selected ONCF train bookings, including help with ticket details, schedule questions, and booking management before travel on Morocco rail routes.
4
International payment options
Rail Monsters supports online payment for ONCF tickets with commonly used international payment methods where available. Accepted options are shown at checkout before payment is completed.

ONCF Train Tickets with Rail Monsters

Rail Monsters allows travelers to book selected ONCF train tickets online for routes in Morocco. During checkout, supported payment methods are displayed before purchase, and booking confirmation is sent after the order is processed. Seat reservation details, fare conditions, and ticket delivery format may vary depending on the ONCF Voyages route, train type, and selected fare. Review passenger details, departure station, arrival station, and ticket rules before completing payment with Rail Monsters.

Search for Morocco on our platform

Choose the best time and class that fits you, add to cart and checkout

Receive your ticket to your email or our apps

Take the train in Morocco

We accept payments:

payment-logos
payment-logos

Average rating & reviews

4.7
starstarstarstarstar
Among mobile stores and search platforms
4.7
starstarstarstarstar
Among mobile stores and search platforms
Tokyo to Hiroshima, first timers
We went from Tokyo station to Hiroshima for the first time. Bought the tickets online, printed them, no issues at all. Great experience.
Denise 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
Lisbon–Porto
did lisbon to porto, booked the night before, ticket was in my email in like 2 minutes. easy.
J. Fernandes
Paris to Barcelona, would book again
I was comparing prices everywhere for the Paris–Barcelona high speed train and honestly Rail Monsters was the easiest to actually book. Confirmation came through straight away and everything matched at the station. No surprises, which is all I wanted.
Sophie L.
Makkah to Madinah
Booked the Haramain train Makkah to Madinah for my family. Simple and fast. Had one question and someone replied within a few minutes.
Khalid A.
Honest about the refund
Our plans fell through and I had to cancel. I expected a fight to be honest but they explained the refund rules clearly and sorted it without any drama. Really appreciated that.
Emma Richardson
Nozomi Osaka–Tokyo
Reserved seats on the Nozomi from Osaka to Tokyo. Everything correct, boarding was smooth. Recommend.
Takeshi
last minute rome florence
needed rome to florence same day, found the train, paid, done. ticket by email. saved me at the station honestly
Carla M.
first time booking abroad
First time buying train tickets in another country and I was a bit nervous about it. Site was clear, price was shown upfront with no hidden bits, tickets came by email within minutes. Nothing to stress about in the end.
Yuki Nioaro
Return with connections, all fine
Booked a return with two connections. All the tickets came together and each leg worked exactly as shown. No mess.
Mario Alves
clear pricing
prices were upfront, no weird fees added at the end. that alone made me trust it.
Priya

ONCF

ONCF

ONCF operates passenger trains across Morocco.