Timetable of Trains in Morocco
Timetable of Trains Tanger-Fez
| Departure | Arrival |
| 08:25 hrs | 13:00 hrs |
| 10:40 hrs | 15:00 hrs |
| 13:05 hrs | 17:35 hrs |
| 21:35 hrs | 02:30 hrs |
Timetable of Trains Fez-Tanger
| Departure | Arrival |
| 02:10 hrs | 07:00 hrs |
| 07:10 hrs | 12:30 hrs |
| 10:20 hrs | 14:55 hrs |
| 13:05 hrs | 17:25 hrs |
| 17:05 hrs | 21:25 hrs |
Timetable of Trains fez-Marrakech
| Departure | Arrival |
| 01:45 hrs | 10:05 hrs |
| 04:50 hrs | 12:05 hrs |
| 06:50 hrs | 14:05 hrs |
| 08:50 hrs | 16:50 hrs |
| 10:50 hrs | 18:05 hrs |
| 12:50 hrs | 20:05 hrs |
| 14:50 hrs | 22:05 hrs |
| 16:50 hrs | 00:00 hrs |
Timetable of Trains Marrakech-Fez
| Departure | Arrival |
| 05:00 hrs | 12:10 hrs |
| 07:00 hrs | 14:10 hrs |
| 09:00 hrs | 16:10 hrs |
| 11:00 hrs | 18:10 hrs |
| 13:00 hrs | 20:10 hrs |
| 15:00 hrs | 22:10 hrs |
| 17:00 hrs | 00:10 hrs |
| 19:00 hrs | 02:10 hrs |
Tietable of Trains Tanger-Marrakech
| Departure | Arrival |
| 05:35 hrs | 14:00 hrs |
| 07:35 hrs | 16:00 hrs |
| 08:25 hrs | 18:00 hrs |
| 09:35 hrs | 18:00 hrs |
| 10:40 hrs | 20:00 hrs |
| 11:35 hrs | 20:00 hrs |
| 13:05 hrs | 22:00 hrs |
| 13:35 hrs | 22:00 hrs |
| 15:35 hrs | 23:59 hrs |
| 21:35 hrs | 08:00 hrs |
Timetable of Trains Marrakech-Tanger
| Departure | Arrival |
| 04:55 hrs | 14:55 hrs |
| 06:55 hrs | 16:30 hrs |
| 08:55 hrs | 18:30 hs |
| 10:55 hrs | 20:20 hrs |
| 12:55 hrs | 22:25 hrs |
| 20:55 hrs | 07:00 hrs |
