There are 3 ways to get from Barcelona to Arfoud by plane, taxi, car ferry, train, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly, taxi
best- Fly from Barcelona–El Prat Airport (BCN) to Errachidia Moulay Ali Cherif Airport (ERH)plane BCN - ERH
- Take the taxi from Errachidia Moulay Ali Cherif Airport (ERH) to Arfoudtaxi
7h 6mMAD 1,559–4,039Car ferry, train, bus
cheapest- Take the car ferry from Port de Barcelona to Nadorcarferry
- Take the train from Nador to Festrain
- Take the bus from Fes to Rissanibus
2dMAD 1,394–2,690Car ferry, train, bus, taxi
- Take the car ferry from Port de Barcelona to Nadorcarferry
- Take the train from Nador to Festrain
- Take the bus from Fès to Merzougabus
- Take the taxi from Merzouga to Arfoudtaxi
2d 1hMAD 1,492–2,808
Barcelona–El Prat Airport (BCN) to Errachidia Moulay Ali Cherif Airport (ERH) flights
Questions & Answers
The cheapest way to get from Barcelona to Arfoud is to car ferry and train and bus which costs MAD 1,300 - MAD 2,700 and takes 2 days 0h.
The fastest way to get from Barcelona to Arfoud is to fly and taxi which takes 7h 6m and costs MAD 1,500 - MAD 4,100.
The distance between Barcelona and Arfoud is 1278 km.
The best way to get from Barcelona to Arfoud without a car is to car ferry and train and bus which takes 2 days 0h and costs MAD 1,300 - MAD 2,700.
It takes approximately 7h 6m to get from Barcelona to Arfoud, including transfers.
Arfoud is 1h behind Barcelona. It is currently 11:39 AM in Barcelona and 10:39 AM in Arfoud.
There are 39+ hotels available in Arfoud.
What companies run services between Barcelona, Spain and Arfoud, Morocco?
There is no direct connection from Barcelona to Arfoud. However, you can take the train to El Prat Aeroport, walk to Barcelona–El Prat Airport (BCN) airport, fly to Errachidia Moulay Ali Cherif Airport (ERH), then take the taxi to Arfoud. Alternatively, you can take a car ferry from Port de Barcelona to Arfoud via Nador, Nador, Fes, Fes, and Rissani in around 2d.
- Website
- royalairmaroc.com
Flights from Barcelona–El Prat Airport to Errachidia Moulay Ali Cherif Airport via Casablanca
- Ave. Duration
- 5h 54m
- When
- Every day
- Estimated price
- MAD 900–3,500
Flights from Barcelona–El Prat Airport to Errachidia Moulay Ali Cherif Airport via Rabat-Salé
- Ave. Duration
- 3h 35m
- When
- Wednesday and Friday
- Estimated price
- MAD 600–3,000
- Website
- ryanair.com
Flights from Barcelona–El Prat Airport to Errachidia Moulay Ali Cherif Airport via Marrakech
- Ave. Duration
- 6h 45m
- When
- Monday and Friday
- Estimated price
- MAD 750–3,400
- Phone
- 2255
- communication.digitale@oncf.ma
- Website
- oncf.ma
Train from Nador to Fes
- Ave. Duration
- 5h 54m
- Frequency
- Once daily
- Estimated price
- MAD 140–280
- Schedules at
- oncf-voyages.ma
- Book at
- oncf.ma
- 2nd Class
- MAD 140–200
- 1st Class
- MAD 200–280
- Phone
- 0 800 0900 30
- ctmweb.ma@gmail.com
- Website
- ctm.ma
Bus from Fes to Rissani
- Ave. Duration
- 9h 20m
- Frequency
- Once daily
- Estimated price
- MAD 170–250
- Schedules at
- ctm.ma
- Comfort
- MAD 170–250
- Phone
- 2255
- contact@supratours.ma
- Website
- supratours.ma
Bus from Fès to Merzouga
- Ave. Duration
- 9h 45m
- Frequency
- Once daily
- Estimated price
- MAD 190–270
- Schedules at
- supratours.ma
- Second Class
- MAD 210–260
- First Class
- MAD 190–270
- Phone
- +39 010 209 4591
- booking@gnv.it
- Website
- gnv.it
Car ferry from Port de Barcelona to Nador
- Ave. Duration
- 30h 45m
- Frequency
- Twice a week
- Estimated price
- MAD 950–2,100
- Website
- https://www.gnv.it/en
- Ave. Duration
- 55 min
- Estimated price
- MAD 170–480
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Want to know more about Flixbus?, How to travel India's Golden Triangle, and Travelling Croatia’s Dalmatian Coast by boat, bus, car and train - to help you get the most out of your next trip.





















