There are 5 ways to get from Huesca to Morocco by train, plane, 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.
Train to Adolfo Suárez Madrid–Barajas Airport, fly to Tangier Ibn Battouta Airport
best- Take the train from Huesca to Madrid-Puerta de Atocha-Almudena Grandestrain
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Tangier Ibn Battouta Airport (TNG)plane MAD - TNG
7h 4mMAD 979–3,354Bus, train to Barcelona–El Prat Airport, fly to Tangier Ibn Battouta Airport
cheapest- Take the bus from Huesca, Estacion Intermodal to Estación Central de Autobuses de Zaragozabus
- Take the train from Zaragoza-Delicias to Barcelona-Santstrain
- Fly from Barcelona–El Prat Airport (BCN) to Tangier Ibn Battouta Airport (TNG)plane BCN - TNG
7h 37mMAD 816–3,317Bus, train to Barcelona–El Prat Airport, fly to Marrakech
- Take the bus from Huesca, Estacion Intermodal to Estación Central de Autobuses de Zaragozabus
- Take the train from Zaragoza-Delicias to Barcelona-Santstrain
- Fly from Barcelona–El Prat Airport (BCN) to Marrakech (RAK)plane BCN - RAK
8h 16mMAD 833–2,537Bus, train to Barcelona–El Prat Airport, fly to Mohammed V International Airport
- Take the bus from Huesca, Estacion Intermodal to Estación Central de Autobuses de Zaragozabus
- Take the train from Zaragoza-Delicias to Barcelona-Santstrain
- Fly from Barcelona–El Prat Airport (BCN) to Mohammed V International Airport (CMN)plane BCN - CMN
- Take the bus from Aéroport Mohamed V Terminus to Avenue Des Farbus
8h 30mMAD 1,226–3,057Bus, train to Barcelona–El Prat Airport, fly to Rabat-Salé
- Take the bus from Huesca, Estacion Intermodal to Estación Central de Autobuses de Zaragozabus
- Take the train from Zaragoza-Delicias to Barcelona-Santstrain
- Fly from Barcelona–El Prat Airport (BCN) to Rabat-Salé (RBA)plane BCN - RBA
8h 54mMAD 934–4,234
Adolfo Suárez Madrid–Barajas Airport (MAD) to Tangier Ibn Battouta Airport (TNG) flights
Questions & Answers
The cheapest way to get from Huesca to Morocco is to bus and train and fly which costs MAD 800 - MAD 2,600 and takes 8h 16m.
The fastest way to get from Huesca to Morocco is to train and fly which takes 7h 4m and costs MAD 950 - MAD 3,400.
The distance between Huesca and Morocco is 992 km.
It takes approximately 7h 4m to get from Huesca to Morocco, including transfers.
There are 2978+ hotels available in Morocco.
What companies run services between Huesca, Spain and Morocco?
There is no direct connection from Huesca to Morocco. However, you can take the train to Madrid-Puerta de Atocha-Almudena Grandes, walk to Madrid-Atocha Cercanías, take the train to Madrid-Nuevos Ministerios, walk to Nuevos Ministerios, take the line 8 subway to Aeropuerto Madrid Barajas T4. Metro, walk to Adolfo Suárez Madrid–Barajas Airport (MAD) airport, fly to Tangier Ibn Battouta Airport (TNG), then take the taxi to Tangier. Alternatively, you can take the bus to Estación Central de Autobuses de Zaragoza, walk to Zaragoza-Delicias, take the train to Barcelona-Sants, take the train to El Prat Aeroport, walk to Barcelona–El Prat Airport (BCN) airport, fly to Tangier Ibn Battouta Airport (TNG), then take the taxi to Tangier.
- Website
- ryanair.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Tangier Ibn Battouta Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- MAD 260–2,100
Flights from Barcelona–El Prat Airport to Tangier Ibn Battouta Airport
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- MAD 230–2,400
Flights from Barcelona–El Prat Airport to Marrakech
- Ave. Duration
- 2h 35m
- When
- Every day
- Estimated price
- MAD 400–1,300
Flights from Barcelona–El Prat Airport to Marrakech via Sevilla
- Ave. Duration
- 4h 35m
- When
- Tuesday
- Estimated price
- MAD 400–1,300
Flights from Barcelona–El Prat Airport to Rabat-Salé
- Ave. Duration
- 2h 10m
- When
- Monday and Friday
- Estimated price
- MAD 450–2,100
- Website
- iberia.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Tangier Ibn Battouta Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- MAD 450–1,300
Flights from Barcelona–El Prat Airport to Tangier Ibn Battouta Airport
- Ave. Duration
- 2h
- When
- Tuesday, Thursday, Friday, and Saturday
- Estimated price
- MAD 250–2,200
Flights from Barcelona–El Prat Airport to Tangier Ibn Battouta Airport via Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 3h 55m
- When
- Monday to Friday
- Estimated price
- MAD 750–1,900
Flights from Barcelona–El Prat Airport to Marrakech
- Ave. Duration
- 2h 30m
- When
- Tuesday to Sunday
- Estimated price
- MAD 310–1,300
Flights from Barcelona–El Prat Airport to Marrakech via Mohammed V International Airport
- Ave. Duration
- 4h 55m
- When
- Every day
- Estimated price
- MAD 1,000–1,800
Flights from Barcelona–El Prat Airport to Mohammed V International Airport
- Ave. Duration
- 2h 10m
- When
- Every day
- Estimated price
- MAD 900–2,000
Flights from Barcelona–El Prat Airport to Mohammed V International Airport via Malaga
- Ave. Duration
- 3h 50m
- When
- Monday
- Estimated price
- MAD 900–3,200
Flights from Barcelona–El Prat Airport to Mohammed V International Airport via Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 4h 38m
- When
- Every day
- Estimated price
- MAD 800–2,800
- Website
- royalairmaroc.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Tangier Ibn Battouta Airport
- Ave. Duration
- 1h 27m
- When
- Every day
- Estimated price
- MAD 450–3,100
Flights from Barcelona–El Prat Airport to Tangier Ibn Battouta Airport
- Ave. Duration
- 1h 45m
- When
- Monday and Friday
- Estimated price
- MAD 1,400–2,500
Flights from Barcelona–El Prat Airport to Marrakech via Mohammed V International Airport
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- MAD 1,000–1,800
Flights from Barcelona–El Prat Airport to Mohammed V International Airport
- Ave. Duration
- 2h 10m
- When
- Every day
- Estimated price
- MAD 900–2,000
- Website
- airarabia.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Tangier Ibn Battouta Airport
- Ave. Duration
- 1h 30m
- When
- Monday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- MAD 290–1,700
Flights from Barcelona–El Prat Airport to Tangier Ibn Battouta Airport
- Ave. Duration
- 1h 55m
- When
- Every day
- Estimated price
- MAD 420–1,700
Flights from Barcelona–El Prat Airport to Mohammed V International Airport
- Ave. Duration
- 2h 15m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- MAD 700–1,700
Flights from Barcelona–El Prat Airport to Rabat-Salé
- Ave. Duration
- 2h 5m
- When
- Monday and Friday
- Estimated price
- MAD 500–2,700
- Website
- vueling.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Tangier Ibn Battouta Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- MAD 450–1,300
Flights from Barcelona–El Prat Airport to Tangier Ibn Battouta Airport
- Ave. Duration
- 2h
- When
- Tuesday, Thursday, Friday, and Saturday
- Estimated price
- MAD 250–2,200
Flights from Barcelona–El Prat Airport to Tangier Ibn Battouta Airport via Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 3h 55m
- When
- Monday to Friday
- Estimated price
- MAD 750–1,900
Flights from Barcelona–El Prat Airport to Marrakech
- Ave. Duration
- 2h 30m
- When
- Tuesday to Sunday
- Estimated price
- MAD 310–1,300
Flights from Barcelona–El Prat Airport to Mohammed V International Airport via Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 4h 55m
- When
- Wednesday to Friday
- Estimated price
- MAD 800–2,800
- Website
- aireuropa.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Tangier Ibn Battouta Airport
- Ave. Duration
- 1h 30m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- MAD 400–2,900
- Website
- tuifly.be
Flights from Barcelona–El Prat Airport to Mohammed V International Airport
- Ave. Duration
- 2h 30m
- When
- Monday and Friday
- Estimated price
- MAD 370–1,900
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Huesca to Madrid-Puerta de Atocha-Almudena Grandes
- Ave. Duration
- 2h 50m
- Frequency
- Twice daily
- Estimated price
- MAD 550–1,100
- Website
- https://www.renfe.com/es/en
Train from Zaragoza-Delicias to Barcelona-Sants
- Ave. Duration
- 1h 40m
- Frequency
- Hourly
- Estimated price
- MAD 460–800
- Website
- https://www.renfe.com/es/en
- Phone
- +34 900 926 851
- atencion.cliente@iryo.eu
- Website
- iryo.eu
Train from Zaragoza-Delicias to Barcelona-Sants
- Ave. Duration
- 1h 45m
- Frequency
- Every 3 hours
- Estimated price
- MAD 380–650
- Website
- https://iryo.eu/en/home
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Zaragoza-Delicias to Barcelona-Sants
- Ave. Duration
- 2h 14m
- Frequency
- Every 4 hours
- Estimated price
- MAD 350–600
- Website
- https://www.renfe.com/es/en
- Phone
- +34 910 780 990
- Website
- ouigo.com
Train from Zaragoza-Delicias to Barcelona-Sants
- Ave. Duration
- 1h 46m
- Frequency
- 3 times a day
- Estimated price
- MAD 310–460
- Website
- https://www.ouigo.com/es/en
- Phone
- +34 900 878 084
- info.aragon@avanzagrupo.com
- Website
- aragon.avanzagrupo.com
Bus from Huesca, Estacion Intermodal to Estación Central de Autobuses de Zaragoza
- Ave. Duration
- 1h 5m
- Frequency
- Hourly
- Estimated price
- MAD 95–140
- Schedules at
- Alosa
- Phone
- +34 91 272 28 32
- info.LD@avanzagrupo.com
- Website
- avanzabus.com
Bus from Huesca, Estacion Intermodal to Estación Central de Autobuses de Zaragoza
- Ave. Duration
- 1h 15m
- Frequency
- Once a week
- Estimated price
- MAD 110–160
- Schedules at
- booking.avanzabus.com
- Phone
- client.alsaalbaida@alsa.ma
- Website
- casabus.ma
Bus from Aéroport Mohamed V Terminus to Avenue Des Far
- Ave. Duration
- 29 min
- Frequency
- Every 30 minutes
- Estimated price
- MAD 50
- Schedules at
- casabus.ma
Want to know more about travelling around Morocco
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.
Related travel guides
Train travel in Spain: A guide to Renfe
Read the travel guide
What are the different types of Renfe trains in Spain?
Read the travel guide



















