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

3Jul
1
Seats
Casablanca
Tanger

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
TangerTanger Ville
Direct
Al Boraq 1001
from
50 USD
1
2h 17m, Direct
06:00
CasablancaCasa Voyageurs
08:17
TangerTanger Ville
from
50 USD
1
Direct
High-speed
07:00
CasablancaCasa Voyageurs
2h 17m
09:17
TangerTanger Ville
Direct
Al Boraq 1005
from
50 USD
1
2h 17m, Direct
07:00
CasablancaCasa Voyageurs
09:17
TangerTanger Ville
from
50 USD
1
Direct
High-speed

Day trains

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

Evening trains

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

First train

06:00
night

Last train

23:11
distance

Travel duration

2h 32m
daily-departure

Daily departures

18
departure-station

Departure station

Casablanca
changes-type

Changes

direct
arrival-station

Arrival station

Tanger
ticket-price

Ticket price

from $14
fastest-s

Fastest trip

2h 10m
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
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

ONCF

ONCF

ONCF operates passenger trains across Morocco.