• Our partners include:

  • RailEurope
  • Deutsche Bahn
  • Trenitalia
  • SNCF
  • Flixbus
  • RENFE
  • Ouibus
  • BlaBlaCar
  • Booking.com
  • Skyscanner

There are 5 ways to get from Ifrane to Barcelona by taxi, plane, train, bus and ferry, bus, car or car ferry

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Taxi, fly  •  3h 18m

  1. Take a taxi from Ifrane to Fes
  2. Fly from Fes (FEZ) to Barcelona (BCN) FEZ - BCN

40€ - 278€

4 alternative options

Taxi, train, bus and ferry  •  16h 28m

  1. Take a taxi from Ifrane to Meknes
  2. Take the train from Meknes to Kenitra
  3. Take the bus and ferry from Kenitra to Algeciras
  4. Take the train from Algeciras to Antequera-Santa Ana
  5. Take the train from Antequera-Santa Ana to Barcelona-Sants Ave

159€ - 227€

Bus  •  33h 20m

  1. Take the bus from Azrou to Fes
  2. Take the bus from Fes to Barcelona Nord 232

201€ - 284€

Taxi, bus  •  2 days 6h

  1. Take a taxi from Ifrane to Fez
  2. Take the bus from Fez to Barcelona

140€ - 213€

Drive, car ferry  •  17h 1m

  1. Drive from Ifrane to Nador
  2. Take the car ferry from Nador to Almeria
  3. Drive from Almeria to Barcelona

144€ - 212€

Questions & Answers

The cheapest way to get from Ifrane to Barcelona is to taxi and fly which costs MAD 440 - MAD 3,100 and takes 3h 18m.

More details

The quickest way to get from Ifrane to Barcelona is to taxi and fly which costs MAD 440 - MAD 3,100 and takes 3h 18m.

More details

The distance between Ifrane and Barcelona is 1084 km.

The best way to get from Ifrane to Barcelona without a car is to taxi and train and bus and ferry which takes 16h 28m and costs MAD 1,700 - MAD 2,500.

More details

It takes approximately 3h 18m to get from Ifrane to Barcelona, including transfers.

More details

The quickest flight from Fes Airport to Barcelona Airport is the direct flight which takes 1h 50m.

Search flights

Barcelona is 1h ahead of Ifrane. It is currently 5:38 AM in Ifrane and 6:38 AM in Barcelona.

Air Arabia Maroc, Vueling Airlines and Ryanair offer flights from Fes Airport to Barcelona Airport.

Search flights

There are 3652+ hotels available in Barcelona. Prices start at 90€ per night.

More details

Map of how to get from Ifrane to Barcelona.
Launch map view
  • Distance: 677.3 miles
  • Duration: 3h 18m

What companies run services between Ifrane, Fès-Meknès, Morocco and Barcelona, Spain?

You can take a bus from Ifrane to Barcelona via Azrou, Fes, and Fes in around 33h 20m.

Airlines
Air Arabia Maroc
Website
airarabia.com
Flights from Fes to Barcelona
Ave. Duration
1h 50m
When
Tuesday and Saturday
Estimated price
60€ - 300€
Vueling Airlines
Website
vueling.com
Flights from Fes to Barcelona
Ave. Duration
1h 50m
When
Thursday
Estimated price
27€ - 240€
Ryanair
Website
ryanair.com
Flights from Fes to Barcelona
Ave. Duration
1h 55m
When
Tuesday, Thursday and Saturday
Estimated price
21€ - 300€
Train operators
Moroccan Railways (ONCF)
Email
ketary@oncf.ma
Website
oncf.ma
Train from Meknes to Kenitra
Ave. Duration
1h 32m
Frequency
Hourly
Estimated price
5€ - 11€
Website
Moroccan Railways (ONCF)
2nd Class
5€ - 7€
1st Class
7€ - 11€
Renfe

Based in Madrid, Renfe is a state-owned train operator, that connects cities across Spain and neighbouring countries including Portugal, France, Germany, Switzerland, and the Netherlands. Renfe’s extensive network means most destinations offer multiple trains a day, with the most popular routes normally offering a train each hour. Locally known as AVE, the high-speed trains can reach speeds of up to 350km/h, making travel between major cities very efficient. Comfort is key in a Renfe train, with seats with footrests in all three classes of travel: Standard, Club and First. Each seat has an individual light, a pull-down table and an electrical outlet for in Club and First classes. There is free WiFi for first class passengers and for those with a + Renfe card.

Rome2rio's guide to Renfe
Contact Details
Phone
902 320 320
Website
renfe.com
Train from Algeciras to Antequera-Santa Ana
Ave. Duration
2h 36m
Frequency
3 times a day
Estimated price
18€ - 28€
Website
renfe.com
Renfe AVE
Rome2rio's guide to Renfe AVE
Contact Details
Website
renfe.com
Train from Antequera-Santa Ana to Barcelona-Sants
Ave. Duration
5h 22m
Frequency
Twice daily
Estimated price
100€ - 140€
Website
renfe.com
Bus operators
Autolinee Gambioli
Phone
+41 (0) 79.71.85.806
Email
info@autolineegambioli.it
Website
autolineegambioli.it
Bus and ferry from Kenitra to Algeciras
Ave. Duration
2h 20m
Frequency
Twice a week
Estimated price
16€ - 24€
Schedules at
autolineegambioli.it
Eurolines FR
Phone
+ 33 1 41 86 24 21
Website
eurolines.fr
Bus from Fes to Barcelona Nord
Ave. Duration
29h
Frequency
4 times a week
Estimated price
190€ - 270€
Schedules at
eurolines.fr
ALSA

A Spanish subsidiary of National Express, ALSA provides bus and coach services across Spain and neighbouring countries including Portugal, France, Germany, the Netherlands, Italy, Poland and Malta. Founded in 1923, ALSA values service and the customer experience. Buses are equipped with communal TV screens showing movies, individual behind-seat screens, ALSA radio, app for books and music, and free WiFi. ALSA services are accessible to people with disabilities, and guide dogs are welcome on all journeys. There are three types of tickets on offer (Frequent Traveller Pass, Share Pass and ALSA Pass), along with discounts for senior citizens, students and children.

Contact Details
Phone
+34 902 42 22 42
Website
alsa.es
Bus from Fez to Barcelona
Ave. Duration
2 days 5h
Frequency
3 times a week
Estimated price
120€ - 190€
Website
alsa.com
Ferry operators
Other operators
Taxi from Ifrane to Fes
Ave. Duration
51m
Estimated price
17€ - 21€

Want to know more about travelling around Spain

Rome2rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.