1map logoGo to main page

Tangier to Fes from $11: 4 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Tangier, Morocco
to
Fes, Morocco

How to Get from Tangier to Fes: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$11 by trainBest price
208 kmDistance
3h 30m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Tangier to Fes with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Train
Average Duration
3h  30m
Estimated price
$14-28
Recommended
Company
Moroccan Railways (ONCF)
Train
Average Duration
4h  13m
Estimated price
$11-20
Cheapest
route map
Distance: 208 km
Duration: 3h 30m

See more options

Company
CTM
Bus
Average Duration
6h  45m
Estimated price
$16-23
Company
various
Drive
Average Duration
4h  4m
Estimated price
$60-95

Tangier - Fes operators

Explore transport companies operating between Tangier and Fes, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Train
Contact phone
2255
Website
oncf-voyages.ma

Train from Tanger Ville station to Fès station

Average Duration
4h 13m
Estimated price
$11-20

Train from Tanger Ville station to Kenitra Train Station

Average Duration
45m
Estimated price
$14-14

Train from Kenitra Train Station to Fès station

Average Duration
2h 13m
Estimated price
$14-14
Bus Show bus routes
Contact phone
0 800 0900 30
Website
ctm.ma

Bus from Tangier station to Fes station

Average Duration
6h 45m
Estimated price
$16-23

Tangier to Fes: Overview of Bus, Train, Flight, and Car Trips

Traveling between Tangier and Fes offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a scenic road trip from Tangier to Fes, covering a picturesque distance of 252 miles, allowing you to soak in the diverse landscapes of Morocco. 💰 Experience budget-friendly travel options, with prices ranging from $60 to $95 for a comfortable car journey from Tangier to the historic city of Fes. 🌄 Enjoy a seamless 4-hour drive through the enchanting Moroccan countryside, immersing yourself in the rich culture and history as you make your way to the captivating city of Fes.
Average price
$60 - $95
🚆 A direct train from Tangier to Fes operated by Moroccan Railways departs four times a day and takes approximately 4 hours and 13 minutes to reach its destination. 💰 The prices for a train ticket between Tangier and Fes range from $14 to $27, making it an affordable and efficient transportation option for those looking to travel between these two vibrant Moroccan cities.
Departure Point
Tanger Ville station
Arrival Point
Fès station
Useful tips for train travellers
• Onboard services on the train from Tangier to Fes include a catering service that offers a selection of snacks and beverages. Opt for the traditional Moroccan mint tea to get a taste of local culture while you travel. Be aware that dining options may vary between operators; check in advance to see what’s available on your specific train.
• The trains on this route typically offer multiple seating options: First Class provides spacious, reclining seats with more legroom, and often includes complimentary services; Business Class offers a balance of comfort and affordability; Economy is more budget-friendly but can be crowded. If comfort is a priority, I recommend booking First Class for a more enjoyable experience.
• There are two main train operators for the route from Tangier to Fes: ONCF (Moroccan National Railways) and additional options through private services. For details on schedules and to book your tickets, visit their websites: ONCF. Useful links include local transport schedules at CTM and station maps for navigating local transit options.
🚌 Traveling from Tangier to Fes by bus is a convenient option with direct services provided by CTM. The journey typically takes around 6 hours and 45 minutes. 💸 Ticket prices for the Tangier to Fes bus route range from $16 to $23, making it an affordable and efficient way to travel between these two iconic Moroccan cities.
Departure Point
Tangier station
Arrival Point
Fes station

Frequently asked questions

Find out more about the route from Tangier to Fes.

Or choose the category:
The cheapest way to travel from Tangier to Fes is by taking the train. The train ticket typically costs between $11 to $20, making it an affordable option for budget-conscious travelers. The journey by train takes approximately 4 hours and 13 minutes, allowing you to enjoy the scenic views of the Moroccan landscape along the way. Be sure to check the schedule and book your tickets in advance to secure your spot on the train.
The fastest way to travel from Tangier to Fès is by taking a train via Kenitra, which typically takes around 3 hours and 30 minutes. This route offers a quick and efficient journey while showcasing scenic views along the way. The cost for this train journey ranges from $14 to $28, providing a convenient and time-saving option for travelers looking to reach Fès swiftly from Tangier.
The distance between Tangier and Fès is approximately 129 miles. If traveling by road, the distance is 252.4 miles. The direct distance between the two cities is significantly shorter than the road distance due to the winding nature of the roads in the region. It is important to consider this difference when planning your journey.
To travel from Tangier to Fès without a car, the most convenient option is to take a train via Kenitra. The journey typically takes around 3 hours and 30 minutes and fares range from $14 to $28. Trains in Morocco are known for their comfort and efficiency, providing a scenic route through the country's landscapes. Be sure to check the timetables in advance as train schedules may vary.
Traveling from Tangier to Fes in Morocco typically takes approximately 3 hours and 30 minutes, including any necessary transfers along the way. The journey can vary slightly based on the mode of transportation chosen, with the train being a popular and efficient option. It's advised to check the current schedules and consider factors such as traffic and peak travel times for a smoother journey. Overall, the travel time can be quite manageable, allowing you to enjoy the scenic route between these two vibrant cities.
You can stay at one of the 762+ hotels available in Fès with prices starting at $37 per night. There is a wide range of accommodation options to choose from, including budget-friendly hostels, cozy guesthouses, and luxurious hotels. It's recommended to book your accommodation in advance to secure the best rates and availability during your stay in Fès. Additionally, consider exploring different neighborhoods in Fès to find the location that best suits your preferences and travel plans.
Yes, you can drive from Tangier to Fès as the cities are connected by well-maintained roads. The driving distance between Tangier and Fès is 252 miles, and the journey typically takes around 4 hours and 4 minutes, depending on traffic and road conditions. It's a scenic route that allows you to enjoy the Moroccan landscape. Make sure to have your valid driver's license and necessary documentation for the journey.
Yes, there is a direct bus service between Tangier and Fes. The buses run five times a day and operate every day, making it a convenient option for travelers. The journey typically takes around 6 hours and 45 minutes, allowing passengers to relax and enjoy the scenic route between the two cities. Travelers can check the schedule and book their tickets in advance for a hassle-free journey.
To catch the bus from Tangier to Fès, you should head to the Tangier bus station from where CTM operates its bus services. The Tangier bus station is the designated departure point for the CTM buses traveling to Fès. Make sure to arrive at the station in advance to secure your ticket and board the bus on time for the journey to Fès.
The Tangier to Fès bus services, operated by CTM, arrive at Fes station, which is a central transportation hub in the city of Fès. Fes station is conveniently located near the medina and various accommodations, making it an easily accessible arrival point for travelers. From Fes station, travelers can easily find taxis or other modes of transportation to reach their final destination within the city. The bus arrival point at Fes station provides a convenient starting point for exploring the cultural and historical attractions of Fès.
Trains from Tangier to Fès in Morocco arrive at the Fès station, which is the main railway station in Fès. The Fès station is well-connected and offers facilities for travelers such as waiting areas, ticket counters, and information desks. It is conveniently located in the city, making it easy for passengers to access various transportation options or accommodations upon arrival. Travelers can expect a seamless transition from the train station to exploring the vibrant city of Fès.
Yes, there is a direct train that operates between Tangier and Fes. The train service runs four times a day, ensuring convenient options for travelers. This direct train journey provides a seamless and efficient way to travel between these two cities, with the trip typically taking around 4 hours and 13 minutes. It's a reliable and straightforward transportation choice for those looking to make the journey between Tangier and Fes.
To catch the train from Tangier to Fes head to the Tanger Ville station where the train services are operated by Moroccan Railways. The station is centrally located in Tangier, easily accessible by public transportation or taxi. Trains from Tanger Ville station depart regularly for Fes, providing a convenient and reliable mode of transportation between the two cities. Be sure to check the train schedule in advance and arrive at the station with ample time before departure.
The cost of a train ticket from Tangier to Fes ranges from $14 to $27, depending on the class and type of service chosen. Prices may vary based on availability and the time of booking. It's recommended to check the official train website or visit the station for the most up-to-date pricing information before planning your journey.
The cost of a bus ticket from Tangier to Fes ranges between $16 to $23. The price may vary depending on the bus company, time of booking, and type of service. It's recommended to check different bus companies for the best deal and to book your ticket in advance to secure a seat on your preferred departure.
Driving from Tangier to Fes usually costs between $60 and $95, depending on factors such as fuel prices and toll fees. The approximately 315-kilometer journey by car takes around 4 to 5 hours, providing you with the flexibility to explore different routes and make stops along the way. Keep in mind that these costs may vary based on the type of vehicle you are driving and any additional expenses you may encounter during your trip.