We Road Morocco

How to Use Morocco’s Train Network in 2026

How to Use Morocco’s Train Network in 2026 – The Smart Traveler’s Guide to Fast, Cheap & Comfortable Travel

Morocco’s ONCF train system is now one of the best in Africa.
With the high-speed Al Boraq (320 km/h) and a modernized classic network, you can cover the country’s most important destinations faster, cheaper, and more comfortably than by car or bus – especially in 2026 with new lines and doubled frequencies.

This is the up-to-date 2026 guide: routes, prices, booking hacks, and exact sample itineraries.

The 2026 Network at a Glance (All Operated by ONCF)

Route Type Travel Time Frequency (daily) 2026 2nd Class Price (approx)
Casablanca ↔ Rabat Al Boraq 50 min Every 30–60 min 90–120 MAD
Casablanca ↔ Tangier Al Boraq 2h10 Every hour 230–310 MAD
Casablanca ↔ Marrakech Al Atlas 2h30 Every hour 110–150 MAD
Marrakech ↔ Fes Al Atlas (1 change Kenitra) 6h20 8 direct connections 280–380 MAD
Casablanca ↔ Fes Al Atlas 3h50 Every 2 hours 180–240 MAD
Casablanca ↔ Meknes Al Atlas 2h50 Every 2 hours 150–200 MAD
Rabat ↔ Fes Al Atlas 2h45 Every 2 hours 140–190 MAD
Tangier ↔ Fes (new 2026) Al Boraq + classic 3h45 4 daily 220–300 MAD

2026 New & Upcoming Improvements

  • Direct Al Boraq Tangier ↔ Kenitra (no change) – every hour
  • Double-decker TNR trains on Casablanca–Marrakech (more seats)
  • Night trains Casablanca ↔ Oujda & Nador restored (sleeper option)
  • Free high-speed Wi-Fi on all Al Boraq & Al Atlas trains
  • Women-only compartments available on request

How to Book Tickets (The Smart Way)

  1. ONCF official app or website (oncf-voyages.ma) – English available
  2. Book up to 90 days ahead (Al Boraq sells out on weekends)
  3. Choose “Al Boraq” or “Al Atlas” for the fastest trains
  4. Print ticket or show QR code on phone – no need to validate
  5. First class = +40 % but bigger seats & free coffee on Al Boraq

Pro Tips Most Tourists Never Learn

  • Take the 7:00 am Al Boraq from Casablanca Airport → Tangier = arrive 9:45 am
  • Marrakech → Casablanca Airport trains timed perfectly for afternoon flights
  • Buy a “Carte Ennasr” (senior 60+) or “Carte Jeunesse” (12–29) at any station = 30–50 % off all year
  • Bikes allowed free on classic trains (not Al Boraq)
  • No food carts anymore – bring your own or buy at station cafés

Sample Efficient 7-Day Itinerary Using Only Trains (2026)

Day Route Train Type Departure → Arrival Price (2nd class)
1 Airport → Casablanca → Rabat Al Boraq 11:00 → 12:20 140 MAD
2 Rabat → Meknes → Fes Al Atlas 09:00 → 12:45 190 MAD
3–4 Fes (stay 2 nights)
5 Fes → Marrakech Al Atlas 10:40 → 17:00 310 MAD
6–7 Marrakech (stay 2 nights)
8 Marrakech → Casablanca Airport Al Atlas 09:30 → 12:00 130 MAD

Total train cost for one person: ~780 MAD (~€75) – cheaper than one private transfer!

When Trains Beat Private Cars

  • Casablanca ↔ Tangier (2h10 vs 5h drive)
  • Any route with traffic (Marrakech–Casa on Fridays)
  • Solo or couple travelers (trains always cheaper)

When Private Transfer Is Still Better

  • Groups of 3+ going to Fes medina door
  • Desert tours (Merzouga, Zagora)
  • Atlas Mountains or Essaouira

Ready to Travel Morocco Like a Local?

Let We Road Morocco combine trains + perfectly timed private transfers so you get the speed of Al Boraq and the convenience of door-to-door when you need it.

Contact us instantly:
📱 WhatsApp: +212 667-499757 (send “Train plan” + your dates – we’ll send a full train + transfer hybrid itinerary in minutes)
✉️ Email: weroadmorocco@gmail.com | contact@weroadmorocco.com
✓ Pre-booked tickets (we buy for you if sold out)
✓ Station pick-up in every city
✓ Luggage assistance included

Ride the fastest train in Africa and arrive relaxed.
See you on board in 2026! 🚄✨
B’seha w raha!

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top