There are 5 ways to get from Marbella to Agadir by bus, plane, ferry, car ferry, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus to Málaga Airport, fly to Agadir–Al Massira Airport
best- Take the bus from Estación de Autobuses de Marbella to Malaga Airportbus
- Fly from Málaga Airport (AGP) to Agadir–Al Massira Airport (AGA)plane AGP - AGA
7h 45mMAD 735–2,568Bus to Málaga Airport, fly to Marrakech, bus
cheapest- Take the bus from Estación de Autobuses de Marbella to Malaga Airportbus
- Fly from Málaga Airport (AGP) to Marrakech (RAK)plane AGP - RAK
- Take the bus from Marrakech to Agadirbus
8h 55mMAD 522–2,638Bus, ferry
- 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
20h 51mMAD 732–1,468Bus, car ferry, drive to Sania Ramel Airport, fly to Agadir–Al Massira Airport
- Take the bus from Estación de Autobuses de Marbella to Estación de Algeciras San Bernardobus
- Take the carferry from Port of Algeciras to Ceutacarferry
- Drive from Muelle Cañonero Dato - Dia to Sania Ramel Airport (TTU)car
- Fly from Sania Ramel Airport (TTU) to Agadir–Al Massira Airport (AGA)plane TTU - AGA
10h 20mMAD 1,195–5,657Bus, car ferry to Tangier Ibn Battouta Airport, fly to Agadir–Al Massira Airport
- Take the bus from Estación de Autobuses de Marbella to Estación de Algeciras San Bernardobus
- Take the carferry from Tarifa to Port of Tangier Villecarferry
- Fly from Tangier Ibn Battouta Airport (TNG) to Agadir–Al Massira Airport (AGA)plane TNG - AGA
9h 12mMAD 818–5,507
Málaga Airport (AGP) to Agadir–Al Massira Airport (AGA) flights
Questions & Answers
The cheapest way to get from Marbella to Agadir is to bus and fly which costs MAD 500 - MAD 2,700 and takes 8h 55m.
The fastest way to get from Marbella to Agadir is to bus and fly which takes 7h 45m and costs MAD 700 - MAD 2,600.
The distance between Marbella and Agadir is 916 km.
The best way to get from Marbella to Agadir without a car is to bus and ferry which takes 20h 51m and costs MAD 700 - MAD 1,500.
It takes approximately 7h 45m to get from Marbella to Agadir, including transfers.
Agadir is 1h behind Marbella. It is currently 12:36 AM in Marbella and 11:36 PM in Agadir.
There are 3983+ hotels available in Agadir.
What companies run services between Marbella, Spain and Agadir, Morocco?
There is no direct connection from Marbella to Agadir. However, you can take the bus to Malaga Airport, walk to Málaga Airport (AGP) airport, fly to Agadir–Al Massira Airport (AGA), walk to Agadir Airport, then take the bus to Vallée des Oiseaux. Alternatively, you can take a bus from Marbella Estación de Autobuses to Agadir via Tarifa, Tarifa, Tanger Ville, and Tanger in around 20h 51m.
- Website
- royalairmaroc.com
Flights from Málaga Airport to Agadir–Al Massira Airport via Casablanca
- Ave. Duration
- 4h 25m
- When
- Every day
- Estimated price
- MAD 550–1,900
Flights from Málaga Airport to Marrakech via Casablanca
- Ave. Duration
- 3h 36m
- When
- Every day
- Estimated price
- MAD 500–2,500
Flights from Sania Ramel Airport to Agadir–Al Massira Airport via Casablanca
- Ave. Duration
- 4h
- When
- Tuesday, Saturday, Friday, Sunday, and Wednesday
- Estimated price
- MAD 1,100–3,100
- Phone
- +34 91 272 28 32
- [email protected]
- Website
- avanzabus.com
Bus from Estación de Autobuses de Marbella to Malaga Airport
- Ave. Duration
- 40 min
- Frequency
- Hourly
- Estimated price
- MAD 75–120
- Schedules at
- malaga.avanzagrupo.com
Bus from Marbella Estación de Autobuses to Tarifa
- Ave. Duration
- 1h 30m
- Frequency
- 4 times a day
- Estimated price
- MAD 150–240
- Schedules at
- malaga.avanzagrupo.com
Bus from Estación de Autobuses de Marbella to Malaga Airport
- Ave. Duration
- 40 min
- Frequency
- Hourly
- Estimated price
- MAD 75–120
- Schedules at
- malaga.avanzagrupo.com
Bus from Estación de Autobuses de Marbella to Estación de Algeciras San Bernardo
- Ave. Duration
- 1h 20m
- Frequency
- Hourly
- Estimated price
- MAD 120–190
- Schedules at
- malaga.avanzagrupo.com
Bus from Estación de Autobuses de Marbella to Estación de Algeciras San Bernardo
- Ave. Duration
- 1h 20m
- Frequency
- Hourly
- Estimated price
- MAD 120–190
- Schedules at
- malaga.avanzagrupo.com
- 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 140–450
- Schedules at
- aml-ferry.com
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 Travelling to and around Russia for the 2018 FIFA World Cup, How to travel India's Golden Triangle, and Travelling to the US: What do I need to know? - to help you get the most out of your next trip.








