Booking help

How to Buy Morocco Train Tickets

Step-by-step booking instructions for Morocco train tickets online or at the station.

Choose your route and travel day

Pick your origin and destination stations, then decide on a travel day. Weekends and holidays sell out faster, so book early if you want a specific departure time.

Search live departures

Use the booking form to compare departures, journey times, and fares. Morning departures are best for same-day connections.

Choose class and seating

Select 1st class for reserved seating and quieter cabins, or 2nd class for the best value. Long routes feel more comfortable in 1st class.

Pay and receive your ticket

Complete payment to receive an e-ticket confirmation. Keep the ticket QR code ready on your phone for boarding checks.

Know station options

Major stations have staffed counters and self-service kiosks. Arrive early during busy periods if you prefer buying in person.

Changes and refunds

Change and refund rules depend on the ticket conditions shown at checkout, so review them before confirming.

Explore routes, classes, and stations

Morocco train travel scenic image
Top routes

Morocco rail journey

Plan the most iconic rail routes across Morocco with confidence.

Al Boraq high-speed train at station
High-speed

Al Boraq high-speed

Morocco's fastest rail link between Tangier, Rabat, and Casablanca.

First class seating on Al Boraq train
1st class

Al Boraq 1st class

Upgrade for reserved seating, extra space, and a calmer cabin.

ONCF intercity train at platform
Intercity

ONCF Atlas intercity

Reliable services linking Casablanca, Marrakech, Rabat, and Fes.

Casablanca Voyageurs station exterior
Casablanca

Casablanca Voyageurs

Morocco's busiest station with modern facilities and easy transfers.

Marrakesh railway station platform
Marrakech

Marrakech station

Gateway to the Red City with frequent departures nationwide.

Quick tips

  • Carry a digital copy of your ticket on your phone.
  • Double-check the station name and platform before boarding.
  • If you need to change plans, check the modification rules shown at checkout.
  • Arrive 20-30 minutes early for platform checks and luggage space.

FAQs

Can I buy Morocco train tickets online?

Yes. You can buy tickets online through the ONCF system or trusted booking partners.

Do I need to print my ticket?

A mobile QR ticket is accepted on most routes. Printing is optional, but keep it handy if your phone battery is low.

Are seats reserved?

1st class seats are reserved. 2nd class is often open seating, so arrive early for popular departures.

Can I buy tickets on the day of travel?

Yes, but popular routes can sell out. Booking ahead is safer for weekends and holidays.

Which payment methods are accepted?

Most online bookings accept major credit and debit cards. The exact options appear at checkout.

Book with confidence

Use this help center to complete your booking.