There are 3 ways to get from Barcelona to Agadir Airport (AGA) by plane, bus, ferry, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly from Barcelona–El Prat Airport
best- Fly from Barcelona–El Prat Airport (BCN) to Agadir–Al Massira Airport (AGA)plane BCN - AGA
5h 9mMAD 673–2,854Bus, ferry
- Take the bus from Barcelona, Estació d'Autobusos Nord to Marbellabus
- Take the bus from Marbella Estación de Autobuses to Tarifabus
- Take the ferry from Tarifa to Tanger Villeferry
- Take the bus from Tanger to Agadirbus
38h 25mMAD 1,893–3,211Train, train to Toulouse-Blagnac Airport, fly
- Take the train from Barcelona-Sants to Narbonnetrain
- Take the train from Narbonne to Toulouse Matabiautrain
- Fly from Toulouse-Blagnac Airport (TLS) to Agadir–Al Massira Airport (AGA)plane TLS - AGA
9h 27mMAD 1,687–4,390
Barcelona–El Prat Airport (BCN) to Agadir–Al Massira Airport (AGA) flights
Questions & Answers
The cheapest way to get from Barcelona to Agadir Airport (AGA) is to fly which costs MAD 650 - MAD 2,900 and takes 5h 9m.
The fastest way to get from Barcelona to Agadir Airport (AGA) is to fly which takes 5h 9m and costs MAD 650 - MAD 2,900.
The distance between Barcelona and Agadir Airport (AGA) is 1613 km.
The best way to get from Barcelona to Agadir Airport (AGA) without a car is to bus and ferry which takes 38h 25m and costs MAD 1,800 - MAD 3,300.
It takes approximately 5h 9m to get from Barcelona to Agadir Airport (AGA), including transfers.
Agadir Airport (AGA) is 1h behind Barcelona. It is currently 7:37 AM in Barcelona and 6:37 AM in Agadir Airport (AGA).
There are 3928+ hotels available in Agadir Airport (AGA).
What companies run services between Barcelona, Spain and Agadir Airport (AGA), Morocco?
Vueling Airlines, Royal Air Maroc, and Ryanair fly from Barcelona–El Prat Airport (BCN) to Agadir–Al Massira Airport (AGA) 3 times a day.
- Website
- royalairmaroc.com
Flights from Barcelona–El Prat Airport to Agadir–Al Massira Airport via Casablanca
- Ave. Duration
- 5h 5m
- When
- Every day
- Estimated price
- MAD 1,200–2,500
Flights from Toulouse-Blagnac Airport to Agadir–Al Massira Airport via Casablanca
- Ave. Duration
- 5h 21m
- When
- Every day
- Estimated price
- MAD 1,000–2,700
- Website
- ryanair.com
Flights from Barcelona–El Prat Airport to Agadir–Al Massira Airport via Fes
- Ave. Duration
- 5h 45m
- When
- Friday
- Estimated price
- MAD 440–2,200
Flights from Toulouse-Blagnac Airport to Agadir–Al Massira Airport
- Ave. Duration
- 2h 50m
- When
- Monday, Wednesday, and Friday
- Estimated price
- MAD 1,000–2,900
- Website
- vueling.com
Flights from Barcelona–El Prat Airport to Agadir–Al Massira Airport
- Ave. Duration
- 2h 45m
- When
- Tuesday and Friday
- Estimated price
- MAD 220–2,100
- Phone
- +33 1 84 94 36 35
- Website
- TGV inOui
Train from Barcelona-Sants to Narbonne
- Ave. Duration
- 2h 12m
- Frequency
- 5 times a day
- Estimated price
- MAD 500–900
- Website
- TGV inOui
Train from Narbonne to Toulouse Matabiau
- Ave. Duration
- 1h 12m
- Frequency
- Every 4 hours
- Estimated price
- MAD 320–550
- Website
- TGV inOui
Rome2Rio's guide to Renfe Viajeros
Contact DetailsContact Details
- Phone
- +34 91 232 03 20
- Website
- Renfe Viajeros
Train from Barcelona-Sants to Narbonne
- Ave. Duration
- 2h 9m
- Frequency
- 4 times a day
- Estimated price
- MAD 340–550
- Website
- Renfe Viajeros
- Phone
- +33 1 84 94 36 35
- Website
- Oui.SNCF
Train from Narbonne to Toulouse Matabiau
- Ave. Duration
- 1h 36m
- Frequency
- Every 30 minutes
- Estimated price
- MAD 260–550
- Website
- Oui.SNCF
- Phone
- +34 910 207 007
- Website
- ALSA
Bus from Barcelona, Estació d'Autobusos Nord to Marbella
- Ave. Duration
- 16h 15m
- Frequency
- Twice daily
- Estimated price
- MAD 950–1,500
- Website
- ALSA
- Phone
- +34 91 272 28 32
- [email protected]
- Website
- avanzabus.com
Bus from Marbella Estación de Autobuses to Tarifa
- Ave. Duration
- 1h 30m
- Frequency
- 4 times a day
- Estimated price
- MAD 130–220
- Schedules at
- malaga.avanzagrupo.com
- Phone
- 0 800 0900 30
- [email protected]
- Website
- ctm.ma
Bus from Tanger to Agadir
- Ave. Duration
- 15h
- Frequency
- Twice daily
- Estimated price
- MAD 415–700
- Schedules at
- ctm.ma
- Confort
- MAD 415–420
- Phone
- +34-956 63 63 63
- [email protected]
- Website
- aml.ma
Ferry from Tarifa to Tanger Ville
- Ave. Duration
- 2h
- Frequency
- Every 4 hours
- Estimated price
- MAD 130–500
- Schedules at
- aml.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
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
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
































