- Mailinfo@ask-aladdin.com
- Phone+1(888) 513-5971
- search
Morocco constructed the first high-speed railway in Africa just a few years ago in 2018. For so long, high-speed trains have been part of our lives. However, the citizens of Morocco weren't accustomed to them since the line was first introduced in 2018. Now, you can go from Tangier to Casablanca in just over an hour, while a regular train would take almost five hours. The Moroccan high-speed railway currently connects only major cities like Casablanca, Rabat, Marrakech,Tangier, and others, but it is expanding.
In addition to quick trip times, the new line provides a wide departure timetable and increased comfort versus regular trains. Not just that, but as soon as the high-speed rail covers the whole country, you'll be able to journey to even the most remote parts of Morocco and enjoy the benefits of railway transportation.
Overall length of Morocco railways: 4,225 km
Types of Moroccan trains: high-speed, night & regular
Number of Moroccan high-speed routes sold on Rail Ninja: 20+
Fastest train of Morocco high-speed rail: 320 km/h
Morocco train timetables:
Ride | Departure | Arrival | Price |
Oujda to Fez | 08:50 | 14:25 | $30 |
Oujda to Fez | 14:30 | 20:10 | $30 |
Oujda to Fez | 23:35 | 05:15 | $30 |
Ride | Departure | Arrival | Price |
Kenitra to Casablanca | 07:53 | 09:10 |
$27 (Economy Class Seat) $30 (1st Class Seat) |
Kenitra to Casablanca | 08:53 | 10:10 |
$27 (Economy Class Seat) $30 (1st Class Seat) |
Kenitra to Casablanca | 09:00 | 10:27 |
$27 (Economy Class Seat) $30 (1st Class Seat) |
Kenitra to Casablanca | 09:53 | 11:10 |
$27 (Economy Class Seat) $30 (1st Class Seat) |
Kenitra to Casablanca | 11:00 | 12:17 |
$27 (Economy Class Seat) $30 (1st Class Seat) |
Kenitra to Casablanca | 11:53 | 13:10 |
$27 (Economy Class Seat) $30 (1st Class Seat) |
Kenitra to Casablanca | 12:00 | 13:27 |
$27 (Economy Class Seat) $30 (1st Class Seat) |
Kenitra to Casablanca | 13:00 | 14:27 |
$27 (Economy Class Seat) $30 (1st Class Seat) |
Kenitra to Casablanca | 13:53 | 15:10 |
$27 (Economy Class Seat) $30 (1st Class Seat) |
Kenitra to Casablanca | 14:00 | 15:27 |
$27 (Economy Class Seat) $30 (1st Class Seat) |
Kenitra to Casablanca | 15:00 | 16:27 |
$27 (Economy Class Seat) $30 (1st Class Seat) |
Kenitra to Casablanca | 15:53 | 17:10 |
$27 (Economy Class Seat) $30 (1st Class Seat) |
Kenitra to Casablanca | 16:00 | 17:27 |
$27 (Economy Class Seat) $30 (1st Class Seat) |
Kenitra to Casablanca | 16:53 | 18:10 |
$27 (Economy Class Seat) $30 (1st Class Seat) |
Ride | Departure | Arrival | Price |
Rabat to Casablanca | 10:32 | 11:27 |
$24 (Economy Class Seat) $26 (1st Class Seat) |
Rabat to Casablanca | 12:32 | 13:27 |
$24 (Economy Class Seat) $26 (1st Class Seat) |
Rabat to Casablanca | 13:32 | 14:27 |
$24 (Economy Class Seat) $26 (1st Class Seat) |
Rabat to Casablanca | 14:32 | 15:27 |
$24 (Economy Class Seat) $26 (1st Class Seat) |
Rabat to Casablanca | 15:32 | 16:27 |
$24 (Economy Class Seat) $26 (1st Class Seat) |
Rabat to Casablanca | 16:32 | 17:27 |
$24 (Economy Class Seat) $26 (1st Class Seat) |
Rabat to Casablanca | 17:32 | 18:27 |
$24 (Economy Class Seat) $26 (1st Class Seat) |
Rabat to Casablanca | 18:32 | 19:27 |
$24 (Economy Class Seat) $26 (1st Class Seat) |
Rabat to Casablanca | 19:32 | 20:27 |
$24 (Economy Class Seat) $26 (1st Class Seat) |
Rabat to Casablanca | 21:32 | 22:27 |
$24 (Economy Class Seat) $26 (1st Class Seat) |
Rabat to Casablanca | 23:32 | 00:27 |
$24 (Economy Class Seat) $26 (1st Class Seat) |
Ride | Departure | Arrival | Price |
Oujda to Tanger | 08:50 | 19:50 |
$38/$42 (Economy Class Seat) $51/$57 (1st Class Seat) |
Ride | Departure | Arrival | Price |
Marrakech to Rabat | 07:50 | 11:24 |
$33/$35 (Economy Class Seat) $38/$42 (1st Class Seat) |
Marrakech to Rabat | 09:50 | 13:24 |
$33/$35 (Economy Class Seat) $38/$42 (1st Class Seat) |
Marrakech to Rabat | 11:50 | 15:24 |
$33/$35 (Economy Class Seat) $38/$42 (1st Class Seat) |
Marrakech to Rabat | 13:50 | 17:24 |
$33/$35 (Economy Class Seat) $38/$42 (1st Class Seat) |
Marrakech to Rabat | 15:50 | 19:24 |
$33/$35 (Economy Class Seat) $38/$42 (1st Class Seat) |
Marrakech to Rabat | 17:50 | 21:24 |
$33/$35 (Economy Class Seat) $38/$42 (1st Class Seat) |
Ride | Departure | Arrival | Price |
Kenitra to Tanger | 07:50 | 11:24 |
$28/$30 (Economy Class Seat) $35/$38 (1st Class Seat) |
Kenitra to Tanger | 08:20 | 09:10 |
$28/$30 (Economy Class Seat) $35/$38 (1st Class Seat) |
Kenitra to Tanger | 10:20 | 11:10 |
$28/$30 (Economy Class Seat) $35/$38 (1st Class Seat) |
Kenitra to Tanger | 12:20 | 13:10 |
$28/$30 (Economy Class Seat) $35/$38 (1st Class Seat) |
Kenitra to Tanger | 14:20 | 15:10 |
$28/$30 (Economy Class Seat) $35/$38 (1st Class Seat) |
Kenitra to Tanger | 14:30 | 17:59 |
$28/$30 (Economy Class Seat) $35/$38 (1st Class Seat) |
Kenitra to Tanger | 16:20 | 17:10 |
$28/$30 (Economy Class Seat) $35/$38 (1st Class Seat) |
Kenitra to Tanger | 18:20 | 19:10 |
$28/$30 (Economy Class Seat) $35/$38 (1st Class Seat) |
Ride | Departure | Arrival | Price |
Marrakech to Casablanca | 07:50 | 10:28 |
$30/$32(Economy Class Seat) $34/$36 (1st Class Seat) |
Marrakech to Casablanca | 09:50 | 12:28 |
$30/$32(Economy Class Seat) $34/$36 (1st Class Seat) |
Marrakech to Casablanca | 11:50 | 14:28 |
$30/$32(Economy Class Seat) $34/$36 (1st Class Seat) |
Marrakech to Casablanca | 13:50 | 16:28 |
$30/$32(Economy Class Seat) $34/$36 (1st Class Seat) |
Marrakech to Casablanca | 15:50 | 18:28 |
$30/$32(Economy Class Seat) $34/$36 (1st Class Seat) |
Ride | Departure | Arrival | Price |
Fez to Casablanca | 05:40 | 09:27 |
$30/$33(Economy Class Seat) $35/$38 (1st Class Seat) |
Fez to Casablanca | 06:40 | 10:27 |
$30/$33(Economy Class Seat) $35/$38 (1st Class Seat) |
Fez to Casablanca | 07:40 | 11:27 |
$30/$33(Economy Class Seat) $35/$38 (1st Class Seat) |
Fez to Casablanca | 09:40 | 13:27 |
$30/$33(Economy Class Seat) $35/$38 (1st Class Seat) |
Fez to Casablanca | 10:40 | 14:27 |
$30/$33(Economy Class Seat) $35/$38 (1st Class Seat) |
Fez to Casablanca | 11:40 | 15:27 |
$30/$33(Economy Class Seat) $35/$38 (1st Class Seat) |
Fez to Casablanca | 12:40 | 16:27 |
$30/$33(Economy Class Seat) $35/$38 (1st Class Seat) |
Fez to Casablanca | 13:40 | 17:27 |
$30/$33(Economy Class Seat) $35/$38 (1st Class Seat) |
Fez to Casablanca | 15:40 | 19:27 |
$30/$33(Economy Class Seat) $35/$38 (1st Class Seat) |
Fez to Casablanca | 17:40 | 21:27 |
$30/$33(Economy Class Seat) $35/$38 (1st Class Seat) |