How to Book Morocco Train Tickets Online: An ONCF Booking Guide

Abdelilah

🕐 7 min read  •  ✅ Updated 2025

Planning a trip to Morocco and want to secure your train travel ahead of time? Booking your tickets online is the most convenient way to organize your itinerary.

While buying tickets at the station is always an option, reserving online helps you avoid long queues, guarantees your seat, and gives you access to significant early-booking discounts.

⚠️ Disclosure: This post contains affiliate links. If you book through our links, we may earn a small commission at no extra cost to you. This helps keep the site free and updated. Thank you for your support!

Here is a step-by-step guide on how to book Morocco train tickets online using the official system.

Where to Buy: The Official Source

The official operator for all Moroccan passenger trains is ONCF (Office National des Chemins de Fer).

  • Official Website: Always buy your tickets directly from oncf-voyages.ma.
  • Third-Party Warning: Be cautious of unofficial reseller websites that charge high service fees. Stick to the official ONCF portal for the best rates and real-time schedules.

Step-by-Step Online Booking Process

Follow these steps to purchase your tickets online:

1. Select Your Route and Date

On the homepage, enter your departure station (*Gare de départ*), arrival station (*Gare d’arrivée*), date, and preferred travel time. Select whether you want First Class (1ère classe) or Second Class (2ème classe).

2. Choose Your Train

The system will display a list of available trains, travel times, and ticket prices.

  • *Al Boraq* indicates high-speed services.
  • *Al Atlas* indicates standard long-distance services.

Select your preferred train and the specific fare class.

3. Enter Passenger Details

Fill in your name, email address, and passport number. Ensure your email is correct, as your e-tickets will be sent there as PDF attachments.

4. Select Your Seat Preferences

For First Class (and Al Boraq Second Class), you can select seat preferences, such as:

  • *Fenêtre* (Window) vs. *Couloir* (Aisle)
  • *Solo* (Single seat)
  • *Vis-à-vis* (Four seats facing each other with a table)

5. Make the Payment

Enter your credit card details. The ONCF payment gateway uses secure processing. Historically, some foreign credit cards had issues with the 3D-Secure check on Moroccan bank portals.

  • Tip: If your card is rejected, try using a different card (Visa and Mastercard work best) or checkout using a payment service like Stripe/Paypal if available, or try during different hours. Most modern international travel cards work perfectly today.

6. Receive and Print Your Ticket

Once payment is successful, you will receive a confirmation email with a PDF e-ticket. You do not need to print it; you can simply show the QR code on your smartphone to the station agents and conductors.

When to Book for the Best Rates

  • High-Speed Al Boraq: Tickets are released 3 months in advance. Booking early can save you up to 30-50% compared to buying on the day of travel.
  • Al Atlas Trains: Standard trains have fixed or slightly variable pricing, but booking 1-2 weeks in advance is still recommended to secure First Class seats during weekends.

By following this guide, you can easily book Morocco train tickets online and enjoy a seamless, stress-free journey through this beautiful country.

2026 Average Prices

ServicePrice (MAD)
4-star hotel (per night)800–1200
Desert tour (half-day)400–600
City tour (full day)250–400
Local meal70–150

Exclusive Tips You Won’t Find Anywhere Else

  • Use price comparison apps like Booking.com for instant hotel deals.
  • Book desert tours before 10\u202fAM to avoid the midday heat.
  • Avoid crowded tourist spots on weekends for lower prices.
  • Negotiate inter-city transport prices directly with local drivers.
  • Eat at local markets — prices are far lower than in tourist restaurants.

Location Map

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Lorem ipsum dolor sit amet, consectetur adipiscing elit.

Abdelilah

About Abdelilah

Abdelilah is a 27-year-old local travel expert based in Marrakech, professional travel videographer, and trip companion. With years of experience guiding travelers across Morocco, he founded The Morocco Guide to share authentic local advice, itineraries, and budgeting tips to help you experience the real Morocco.


Abdelilah

About the Author


Read More Travel Stories

0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
0
Would love your thoughts, please comment.x
()
x