Travel Tangier to Fez

Tangier to Fez Train: Schedules, Tickets & Prices

Trains from Tangier to Fez take around 3h 30m to 4h 45m, with tickets starting from 169 MAD to 455 MAD.

Train from Tangier to Fez

Catch a train from Tangier by departing at Tangier Train Station and arriving at Fes Train Station. The journey usually takes about 3 hours 30 minutes. Tickets start at 169 MAD, book your seat in advance.

Popular departures: Tangier Train Station
Popular arrivals: Fes Train Station

Prices: 169 MAD to 455 MAD

Duration: 3h 30m – 4h 45m ⏱

Go with train from Tangier to Fez for MAD 169 Ride with train from Tangier to Fez for MAD 169 Go with train from Tangier to Fez for MAD 169 Go with train from Tangier to Fez for MAD 169

View all Train tickets →

Distance Tangier to Fez

The distance between Tangier and Fez is 205.8 kilometers.

Train from Tangier to Fez Details

Find key information about the Train from Tangier to Fez, including travel time, prices and stations.

Train
Average price
314 MAD
 
Cheapest
169 MAD
Average duration
3h 43m
 
Shortest
3h 30m
Number of departures
18
07:00 - 21:00
Tickets
 
Stations
Departure stations
Arrival stations
Tangier Train Station
Fes Train Station

Train Routes & Schedules from Tangier to Fez

Start your journey by boarding the train at Tangier Train Station. Services operate from 07:00 until 21:00, and once the train departs you can expect a journey of around 3h 30m to 4h 45m before arriving at Fes Train Station. Ticket prices start from 169 to 455 MAD, and the timetable lists all daily departures so you can choose the option that best fits your plans. Check the full train timetable for the route from Tangier to Fez to review departure times and plan your trip accordingly.

Train Timetable: Tangier Train Station → Fes Train Station

  • 07:00 10:30 3h 30m 455 MAD
  • 07:30 12:15 4h 45m 240 MAD
  • 07:40 11:10 3h 30m 265 MAD
  • 09:00 12:30 3h 30m 265 MAD
  • 10:00 13:30 3h 30m 455 MAD
  • 11:00 14:30 3h 30m 455 MAD
  • 11:35 15:05 3h 30m 265 MAD
  • 12:00 15:30 3h 30m 396 MAD
  • 14:00 17:30 3h 30m 396 MAD
  • 14:30 18:00 3h 30m 265 MAD
  • 14:35 19:20 4h 45m 169 MAD
  • 15:00 18:30 3h 30m 299 MAD
  • 16:00 19:30 3h 30m 299 MAD
  • 17:00 20:30 3h 30m 299 MAD
  • 18:00 21:30 3h 30m 299 MAD
  • 19:00 22:30 3h 30m 299 MAD
  • 19:10 23:55 4h 45m 240 MAD
  • 21:00 00:30 3h 30m 299 MAD

Check all Train tickets →

Frequently Asked Questions Train Tangier to Fez

Below you will find answers to the most common questions about traveling from Tangier to Fez by train.

How long is the Tangier to Fez train journey, and what should I expect for the trip time?

The Tangier to Fez train journey usually takes about 3 hours 30 minutes to 4 hours 45 minutes, so it is a fairly manageable trip by train. It is a good option if you want a direct rail connection between Tangier and Fez without a very long travel day.

How much do Tangier to Fez train tickets usually cost for this train service?

Tangier to Fez train tickets are priced from 169 MAD to 455 MAD, depending on the fare and availability. If you are planning this train service, it is worth checking prices early so you can choose the option that fits your budget.

What are the departure and arrival stations for the Tangier to Fez train trip?

For the Tangier to Fez train trip, departures are from Tangier Train Station and arrivals are at Fes Train Station. That makes the train journey straightforward, since the main rail stations are clearly identified at both ends of the route.

When is the first Tangier to Fez train departure, and how late does the train schedule run?

The Tangier to Fez train schedule starts with the first departure at 07:00 and the last departure at 21:00. That gives travelers a wide window to plan a train journey between Tangier and Fez during the day and evening.

How many Tangier to Fez train connections are there, and is the train frequency good?

There are 18 Tangier to Fez train connections listed, so the train frequency is fairly solid for this route. If you are flexible with timing, the train service gives you several options for traveling between Tangier and Fez.

Can I book Tangier to Fez train tickets in advance, and is that a good idea?

Yes, it is sensible to book Tangier to Fez train tickets in advance, especially if you want a better choice of fares and departure times. Since the train journey has multiple daily options, early booking can make it easier to pick the train trip that suits your plans.

Is the Tangier to Fez train journey a practical choice for a day trip?

The Tangier to Fez train journey can be practical for a day trip because the ride is about 3 hours 30 minutes to 4 hours 45 minutes each way. With departures running from 07:00 to 21:00, the train makes it easier to plan a same-day return if your schedule allows it.

What should I know before taking the train from Tangier to Fez?

Before taking the train from Tangier to Fez, it helps to know that the trip runs between Tangier Train Station and Fes Train Station and takes about 3 hours 30 minutes to 4 hours 45 minutes. Checking the train tickets, departure time, and station details in advance can make the train journey smoother.


More Train routes from and to Tangier or Fez

Planning more than just Tangier to Fez?

You’re currently viewing Train options for Tangier to Fez. If your trip includes more destinations, the TicketRoutes Travel Planner lets you compare different transport types and multiple routes in one place.

Open Travel Planner

Ideal for multi-city trips and flexible travel plans.