• search
  • US
    English

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.

Moroccan Train Timetables

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

Moroccan Train Timetables

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)

  • experts
  • thumns
  • trip
  • ask