Plane

Take the train Rodalies de Catalunya at the station Estació de Passeig de Gràcia.

The journey takes approximately 25 m. Ticket price is about €1 The travel distance is 16 km.

Carrier is Rodalies de Catalunya.

Buy ticket

Fly out to Barcelona (BCN) of the Fes (FEZ) airport.

The journey takes approximately 1 h 55 m. Ticket price is about €22

Carrier is Ryanair.

🔎

🚖 Find a cheap local taxi

Get off at the Fes (FEZ).
Take the City Bus Transport Groupe bus at the Fes Sais Airport station .

The journey takes approximately 40 m. The travel distance is 14 km.

Carrier is City Bus Transport Groupe.

Buy ticket

Get off at the Fes.


🛏 Find hotel deals and discounts up to 20% in Fès at Booking


Bus car ferry

Take the ALSA bus at the Estación de Autobuses Barcelona Nord station .

The journey takes approximately 16 h 45 m. Ticket price is about €160 The travel distance is 1172 km.

Carrier is ALSA.

Buy ticket

Get off at the Algeciras.
Boarding the Balearia ferry at the port of Algeciras Port.

The journey takes approximately 1 h 30 m. Ticket price is about €140 The travel distance is 33 km.

Carrier is Balearia.

Buy ticket

Get off at the Tanger-Med.
2462 m on foot from the Tanger-Med to the Port Tanger Med - Dalia.

The journey takes approximately 29 m. The travel distance is 2 km.

Get off at the Port Tanger Med - Dalia.
Take the ALSA Morocco bus at the Port Tanger Med - Dalia station .

The journey takes approximately 1 h Ticket price is about €0 The travel distance is 42 km.

Carrier is ALSA Morocco.

Buy ticket

Get off at the Gare Ferrovaire.
Take the CTM bus at the Tangier station .

The journey takes approximately 7 h 15 m. Ticket price is about €18 The travel distance is 406 km.

Carrier is CTM.

Buy ticket

Get off at the Fes.


🛏 Find hotel deals and discounts up to 20% in Fès at Booking


Car ferry train

Boarding the Grandi Navi Veloci ferry at the port of Barcelona.

The journey takes approximately 30 h 15 m. Ticket price is about €110 The travel distance is 1012 km.

Carrier is Grandi Navi Veloci.

Buy ticket

Get off at the Tanger Ville.
Take the taxi at the Tangier Ferry.

The journey takes approximately 5 m. The travel distance is 3 km.

Carrier is Local Taxi.

🚖 Find a cheap local taxi

Get off at the Tangier.
Take the train Moroccan Railways (ONCF) at the station Tangier.

The journey takes approximately 4 h 13 m. Ticket price is about €10 The travel distance is 306 km.

Carrier is Moroccan Railways (ONCF).

Buy ticket

Get off at the Fes.


🛏 Find hotel deals and discounts up to 20% in Fès at Booking


Car ferry bus

Boarding the Grandi Navi Veloci ferry at the port of Aeropuerto de Barcelona T2 Rodalies.

The journey takes approximately 30 h 15 m. Ticket price is about €110 The travel distance is 51 m.

Carrier is Grandi Navi Veloci.

Buy ticket

Get off at the Barcelona (BCN).

The journey takes approximately 5 m. The travel distance is 51 m.

Carrier is Local Taxi.

🚖 Find a cheap local taxi

Get off at the Barcelona (BCN).
Take the CTM bus at the Aeropuerto de Barcelona T2 Rodalies station .

The journey takes approximately 7 h 15 m. Ticket price is about €18 The travel distance is 51 m.

Carrier is CTM.

Buy ticket

Get off at the Barcelona (BCN).


🛏 Find hotel deals and discounts up to 20% in Fès at Booking


Drive car ferry

In a rental car. Check this site to see which rental company offers the best deal with discounts of up to 20%.

The journey takes approximately 3 h 30 m. The travel distance is 353 km.

Get off at the Valencia.
Boarding the Balearia ferry at the port of Valencia.

The journey takes approximately 14 h Ticket price is about €170 The travel distance is 436 km.

Carrier is Balearia.

Buy ticket

Get off at the Mostaganem.
In a rental car. Check this site to see which rental company offers the best deal with discounts of up to 20%.

The journey takes approximately 50 h 30 m. The travel distance is 3042 km.

Get off at the Fès.


🛏 Find hotel deals and discounts up to 20% in Fès at Booking


The cheapest way to travel from Barcelona to Fès is by taking a Plane with an average price of €25. The journey takes approximately 5 ч. 15 мин.

Plane is the fastest way to travel from Barcelona to Fès. Tickets cost €25. The journey takes approximately 5 ч. 15 мин.