How to Get to Fes
From Marrakesh to Fes
From Marrakesh to Fes, the cheapest way to travel is by bus for 178 MAD, while traveling by van takes 4h 0m and is the fastest option.
From Casablanca to Fes
Traveling from Casablanca? Save money by choosing bus for 91 MAD, or get to Fes faster by flight in 1h 10m.
From Tangier to Fes
Planning your journey from Tangier? Travel affordably by bus for 132 MAD, or reach your destination faster by train in 3h 30m.
From Agadir to Fes
Travel from Agadir to Fes easily: save money by traveling by bus for 252 MAD, or reach your destination faster by van in 7h 0m.
From Essaouira to Fes
Looking to go from Essaouira to Fes? The most affordable option is by bus for 312 MAD, while charter offers the fastest journey at just 7h 2m.
From Rabat to Fes
Move from Rabat to Fes: the most affordable option is by bus for 91 MAD, and the quickest is by van in 2h 0m.
From Chefchaouen to Fes
From Chefchaouen to Fes, choose between traveling by bus for 186 MAD to save, or by charter in 3h 0m for the fastest journey.
From Nador to Fes
Planning your trip from Nador? The cheapest transport is by train for 111 MAD, but if you prefer speed, traveling by charter will get you there in 3h 20m.
From Meknes to Fes
Traveling from Meknes to Fes, your best choice is bus for 45 MAD, which gets you there in just 1h 0m.
From Tetouan to Fes
From Tetouan to Fes, save money by traveling with a bus for 132 MAD, or get there faster by charter in 4h 46m.
From Oujda to Fes
Move from Oujda to Fes: the fastest way is by van in 3h 0m, while a bus for 119 MAD is the most budget-friendly option.
From Kenitra to Fes
Traveling from Kenitra to Fes, your best choice is train for 198 MAD, which gets you there in just 2h 20m.
Arrival stations in Fes
Travelers arriving in Fes usually arrive at one of these stations: