ONCF Ticket Prices
Travel by Train at Affordable Prices
This section outlines ONCF’s dedication to providing reliable and efficient train services across Morocco, emphasizing customer satisfaction and sustainable travel solutions for the future.



Discover ONCF’s Unique Offerings
ONCF offers competitive and affordable train ticket prices for all major routes in Morocco. Whether you’re traveling short distances or taking the Al Boraq high-speed train, you’ll find a price that fits your budget.

High-Speed Al Boraq
Experience Morocco’s fastest trains with unparalleled comfort.
Affordable Pricing Options
Enjoy flexible ticket prices tailored to your travel needs.
First and Second Class Comfort
Choose between premium and budget-friendly seating options.
Convenient Booking
Easily reserve tickets online or through mobile apps.
Extensive Network Coverage
Travel across Morocco with ONCF’s comprehensive routes.
ONCF Ticket Price Overview (2025)
Discover detailed pricing for ONCF train tickets, including comparisons of cost, features, and class options.
- Prices may vary depending on demand, time of booking, and travel dates. Use our booking tool to check the latest fares.
Route | 2nd Class | 1st Class | Train Type |
---|---|---|---|
Casablanca ⟷ Marrakech | 49–90 MAD | 100–160 MAD | Regular |
Casablanca ⟷ Fes | 79–120 MAD | 130–200 MAD | Regular |
Casablanca ⟷ Tangier (via Al Boraq) | 99–149 MAD | 243–304 MAD | High-Speed |
Rabat ⟷ Tangier | 85–130 MAD | 180–280 MAD | High-Speed |
Marrakech ⟷ Fes | 115–170 MAD | 180–250 MAD | Regular |
Casablanca Airport ⟷ Rabat | 45–80 MAD | 90–120 MAD | Regular |
Casablanca ⟷ Oujda | 150–210 MAD | 220–290 MAD | Regular |
Al Boraq High-Speed Train
Experience rapid travel across Morocco with reduced journey times and modern onboard facilities.

First-Class Comfort
Enjoy spacious seating, exclusive amenities, and a premium travel experience tailored for comfort.

Accessible Travel Options
Benefit from inclusive features ensuring a convenient and enjoyable journey for all passengers.
What questions do travelers commonly ask about ONCF tickets?
Find detailed answers to frequently asked questions about ONCF ticket pricing, train types, and class options.
What is the cost difference between First and Second Class tickets?
First Class offers added comfort for a higher price, while Second Class is more economical for budget-conscious travelers.
Are there discounted tickets available for children or seniors?
Yes, ONCF provides discounts for children under a certain age and senior citizens. Check specific rates when booking.
How much do Al Boraq high-speed train tickets cost?
Ticket prices for Al Boraq trains vary based on distance and class. Use the booking tool for the latest rates.
Can I purchase tickets online for ONCF trains?
Yes, tickets can be conveniently purchased online through the ONCF website or partnered platforms.
Discover Morocco by Train
Embark on a journey through Morocco with ONCF and enjoy seamless, affordable travel.
Al Boraq – High-Speed Train Prices

The Al Boraq high-speed train connects Casablanca, Rabat, Kenitra, and Tangier with faster travel times and upgraded comfort.
- Tangier ⟷ Casablanca:
- 2nd Class: From 149 MAD
- 1st Class: From 243 MAD
- Tangier ⟷ Rabat:
- 2nd Class: From 115 MAD
- 1st Class: From 200 MAD
First Class vs. Second Class: What’s the Difference?
ONCF trains in Morocco offer two classes of service to suit different needs and budgets: First Class and Second Class. Here’s a clear breakdown to help you decide which option is right for your trip.
First Class – Comfort and Convenience
First Class is ideal for travelers who want a quieter, more comfortable, and stress-free journey.
Key Features of First Class:
- Reserved seating with assigned seats
- Spacious, cushioned seats with more legroom
- Quieter, less crowded environment
- Air conditioning available on all coaches
- Recommended for business trips or long-distance travel
Best suited for long journeys or when comfort is a priority.
Second Class – Affordable and Flexible
Second Class is perfect for budget-conscious travelers or those making shorter trips.
Key Features of Second Class:
- Lower ticket prices
- Some trains offer open seating (no assigned seats)
- Standard seat comfort
- Air conditioning on most modern coaches
- A more social and lively atmosphere
Ideal for short-distance travel and casual trips.
Quick Comparison Table
Feature | First Class | Second Class |
---|---|---|
Seat Reservation | Included and required | Not always required |
Seat Comfort | High | Basic |
Quiet Atmosphere | Yes | Sometimes crowded or noisy |
Air Conditioning | Yes | Usually, but not guaranteed |
Price | Higher | Lower |
No matter which class you choose, ONCF ensures a safe and efficient journey across Morocco. Use our booking tool to check real-time availability and prices for your preferred route.