×1
Passengers
Adults
Children
Find your train and book train tickets with Rail.Ninja® - a global independent online reservation service agency for train tickets

Fes to Tangier Trains

There are many ways to travel between Fes and Tangier, but the Al Atlas train is the most scenic and enjoyable option. The journey takes about four and a half hours, and you'll get to see some of the most beautiful landscapes in Morocco.

Fes to Tangier Railway Route

If you're looking for an affordable, scenic way to travel between Fes and Tangier, the Al Atlas train is a great option. Departing from the Fes railway station, the journey takes about four and a half hours, winding through the beautiful Moroccan countryside. Make sure to bring your camera – the views are stunning! And don't forget to enjoy a traditional cup of mint tea when you arrive in Tangier.
Trains
If you're looking for a scenic and leisurely way to travel between Fes and Tangier, the train is definitely the way to go. Al Atlas offers comfortable seating and some of the most beautiful views of the Moroccan countryside you'll ever see.
Ticket Price
The price for your ticket will depend on your travel date (is it a weekend or a regular day), when are you buying your tickets (in advance or last-minute) and your travel class. Usually, the Economy Class Seat price starts from ​$32 per ticket, and from $38 per ticket for a First Class Seat.
Seat Reservation
After booking a ticket, you will be assigned to one of the seats.
Ticket Delivery
You can download the PDF of the tickets to print them or show on your electronic device when boarding a train.

Book Train Tickets from Fes to Tangier

Fes to Tangier Train Details

Departing from

Fes Railway Station

Address: Fes 30050,Morocco, Fez, Morocco

Arriving at

Tangier Ville Train Station

​Address: Tangier 90000, Morocco

What to Know About Fes - Tangier Train

Related Routes

Casablanca - Tangier Train

Distance: 246 km

Time: 2.5 h

Fes - Casablanca ​Train

Distance: 318 km

Time: 3.5 h

Tangier - Fes Train

Distance: 306 km

Time: 4.5 h

Casablanca - Fes Train

Distance: 318 km

Time: 3.5 h