Distance from Tangier, MA to Fes, MA
The driving distance from Tangier to Fes is 259.2 mi (417.2 km)
The straight-line (air) distance is approximately 80.2 mi (129.1 km)
Estimated travel time by road is 4 hours 21 minutes
This route includes Toll roads along the way.
We found 3 routes between Tangier and Fes.
Available Routes
Route Directions
Take N1 to A501
Follow Rabat - Tangier Motorway/A5 and Rabat - Oujda Motorway/A2 to P5055 in Fès-Meknès
Continue on P5055. Drive to Av. Ahmed Bel Frej in Fès
Route Directions
Take Rue Hammadi Ameziane to Bd des Forces Armées Royales/N1
Drive from Rabat - Tangier Motorway/A5, N27/R406, R413 and N4 to Fès
Take Boulevard Mohamed VI to Av. Ahmed Bel Frej
Route Directions
Take Rue Hammadi Ameziane to Bd des Forces Armées Royales/N1
Continue on N1. Drive from Rabat - Tangier Motorway/A5, N1, N27/R413 and N4 to Fès
Take Boulevard Mohamed VI to Av. Ahmed Bel Frej
Journey Details
Traveling from Tangier, MA to Fes, MA covers 187.7 miles (302 km) in a southeast direction. This secondary roads, long-distance route typically takes 5 hours under normal conditions.
Drivers have 3 route options between these locations (188-259 miles / 302-417 km). The primary route shown here saves no time compared to alternatives.
The route features scenic views. During morning weekend travel, expect typical weekend traffic patterns with average speeds around 36 mph (58 km/h) .