| Duration | 3h 20m |
| Distance | 271.4 km |
| Average price | MAD 200 |
| Frequency | 16/day |
Yes, there is a direct train departing from Tangier and arriving at Fes. Services depart five times a day, and operate every day. The journey takes approximately 4h 13m.
More detailsThe distance between Tangier-Tetouan and Fès is 384 km. The road distance is 271.4 km.
Get driving directionsTangier-Tetouan to Fès train services, operated by Moroccan Railways (ONCF), depart from Tanger Ville station.
More detailsTangier-Tetouan to Fès train services, operated by Moroccan Railways (ONCF), arrive at Fès station.
More detailsThere are 1139+ hotels available in Fès.
More details
Morocco’s comfortable and fast train network is operated by ONCF (Office National des Chemins de Fer) and links many tourist destinations, including a high-speed TGV link from Tangier via Rabat and Casablanca to Marrakech. For popular destinations where there is no train service, ONCF-operated Supratours offers connecting bus services from the nearest railway station to places like Agadir, Tétouan and Essaouira.
Compare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.
Learn more about our apps