There are 5 ways to get from Dubai to Agadir by plane, shuttle, 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 Dubai International Airport to Agadir–Al Massira Airport
best- Fly from Dubai International Airport (DXB) to Agadir–Al Massira Airport (AGA)plane DXB - AGA
14h 47mMAD 1,922–7,070Shuttle to Abu Dhabi, fly to Agadir–Al Massira Airport
cheapest- Take a shuttle bus from Dubai - Ibn Battuta Mall to Abu Dhabi Airport
- Fly from Abu Dhabi (AUH) to Agadir–Al Massira Airport (AGA)plane AUH - AGA
16h 52mMAD 1,713–4,570Fly Dubai International Airport to Marrakech, bus
- Fly from Dubai International Airport (DXB) to Marrakech (RAK)plane DXB - RAK
- Take the bus from Marrakech to Agadirbus
17h 52mMAD 2,424–4,630Fly Dubai International Airport to Guelmin Airport, bus
- Fly from Dubai International Airport (DXB) to Guelmin Airport (GLN)plane DXB - GLN
- Take the bus from Guelmim to CTM Gare Routièrebus
21h 33mMAD 1,890–4,565Fly Dubai International Airport to Essaouira, bus
- Fly from Dubai International Airport (DXB) to Essaouira (ESU)plane DXB - ESU
- Take the bus from Essaouira to Agadirbus
19h 21mMAD 2,560–7,750
Dubai International Airport (DXB) to Agadir–Al Massira Airport (AGA) flights
Comparing Your Travel Options
The cheapest way to get from Dubai to Agadir is to shuttle and fly which costs MAD 1,700 - MAD 4,600 and takes 16h 52m.
The fastest way to get from Dubai to Agadir is to fly which takes 14h 47m and costs MAD 1,900 - MAD 7,500.
The distance between Dubai and Agadir is 6351 km.
It takes approximately 14h 47m to get from Dubai to Agadir, including transfers.
Agadir is 4h behind Dubai. It is currently 10:52 AM in Dubai and 6:52 AM in Agadir.
There are 3940+ hotels available in Agadir.
What companies run services between Dubai, United Arab Emirates and Agadir, Morocco?
Royal Air Maroc, Emirates, and two other airlines fly from Dubai International Airport (DXB) to Agadir–Al Massira Airport (AGA) once daily.
- Website
- royalairmaroc.com
Flights from Dubai International Airport to Agadir–Al Massira Airport via Casablanca
- Ave. Duration
- 11h 30m
- When
- Friday, Sunday, Tuesday, Thursday, and Saturday
- Estimated price
- MAD 1,900–8,000
Flights from Abu Dhabi to Agadir–Al Massira Airport via Casablanca
- Ave. Duration
- 12h 50m
- When
- Every day
- Estimated price
- MAD 1,600–4,400
Flights from Dubai International Airport to Marrakech via Casablanca
- Ave. Duration
- 11h 30m
- When
- Every day
- Estimated price
- MAD 2,000–8,500
Flights from Dubai International Airport to Guelmin Airport via Casablanca
- Ave. Duration
- 19h 57m
- When
- Friday and Sunday
- Estimated price
- MAD 2,000–8,500
Flights from Dubai International Airport to Guelmin Airport via Riyadh, Casablanca
- Ave. Duration
- 13h 50m
- When
- Friday
- Estimated price
- MAD 1,700–4,900
Flights from Dubai International Airport to Guelmin Airport via Manama, Casablanca
- Ave. Duration
- 14h 30m
- When
- Wednesday and Friday
- Estimated price
- MAD 1,700–4,300
Flights from Dubai International Airport to Guelmin Airport via Doha, Casablanca
- Ave. Duration
- 16h 55m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- MAD 2,000–8,500
Flights from Dubai International Airport to Guelmin Airport via Cairo, Casablanca
- Ave. Duration
- 19h 30m
- When
- Friday and Sunday
- Estimated price
- MAD 2,400–8,500
- Website
- ryanair.com
Flights from Dubai International Airport to Agadir–Al Massira Airport via Madrid
- Ave. Duration
- 11h 15m
- When
- Sunday
- Estimated price
- MAD 2,100–7,500
Flights from Abu Dhabi to Agadir–Al Massira Airport via Madrid
- Ave. Duration
- 11h 40m
- When
- Sunday
- Estimated price
- MAD 1,700–4,600
Flights from Abu Dhabi to Agadir–Al Massira Airport via Milan Malpensa
- Ave. Duration
- 15h 40m
- When
- Wednesday
- Estimated price
- MAD 1,700–4,700
Flights from Dubai International Airport to Marrakech via Barcelona
- Ave. Duration
- 11h 17m
- When
- Monday and Tuesday
- Estimated price
- MAD 2,000–7,500
Flights from Dubai International Airport to Marrakech via Madrid
- Ave. Duration
- 11h
- When
- Friday
- Estimated price
- MAD 2,100–7,500
- Website
- easyjet.com
Flights from Dubai International Airport to Agadir–Al Massira Airport via Geneva
- Ave. Duration
- 12h 30m
- When
- Saturday
- Estimated price
- MAD 2,100–7,500
Flights from Dubai International Airport to Agadir–Al Massira Airport via Nice
- Ave. Duration
- 12h 45m
- When
- Tuesday
- Estimated price
- MAD 2,100–7,500
Flights from Abu Dhabi to Agadir–Al Massira Airport via Geneva
- Ave. Duration
- 17h 5m
- When
- Tuesday
- Estimated price
- MAD 1,700–4,700
Flights from Dubai International Airport to Essaouira via Lyon
- Ave. Duration
- 12h 15m
- When
- Tuesday
- Estimated price
- MAD 2,500–8,500
- Website
- vueling.com
Flights from Abu Dhabi to Agadir–Al Massira Airport via Barcelona
- Ave. Duration
- 11h 5m
- When
- Tuesday
- Estimated price
- MAD 1,700–4,500
Flights from Dubai International Airport to Essaouira via Barcelona
- Ave. Duration
- 13h 45m
- When
- Wednesday
- Estimated price
- MAD 2,400–8,500
Flights from Dubai International Airport to Essaouira via Doha, Barcelona
- Ave. Duration
- 17h
- When
- Saturday
- Estimated price
- MAD 2,400–7,500
- Website
- qatarairways.com
Flights from Dubai International Airport to Essaouira via Barcelona
- Ave. Duration
- 13h 45m
- When
- Wednesday
- Estimated price
- MAD 2,400–8,500
Flights from Dubai International Airport to Essaouira via Doha, Barcelona
- Ave. Duration
- 16h 40m
- When
- Wednesday
- Estimated price
- MAD 2,400–7,500
- Website
- etihad.com
Flights from Abu Dhabi to Agadir–Al Massira Airport via Casablanca
- Ave. Duration
- 12h 50m
- When
- Every day
- Estimated price
- MAD 1,600–4,400
- Website
- condor.com
Flights from Abu Dhabi to Agadir–Al Massira Airport via Munich
- Ave. Duration
- 18h 40m
- When
- Thursday
- Estimated price
- MAD 1,800–4,800
- Website
- arkia.co.il
Flights from Dubai International Airport to Marrakech via Tel Aviv
- Ave. Duration
- 10h 40m
- When
- Monday
- Estimated price
- MAD 2,700–5,500
- Website
- israir.co.il
Flights from Dubai International Airport to Marrakech via Tel Aviv
- Ave. Duration
- 11h 10m
- When
- Tuesday
- Estimated price
- MAD 2,300–4,400
- Website
- tuifly.be
Flights from Dubai International Airport to Essaouira via Brussels
- Ave. Duration
- 12h 50m
- When
- Tuesday
- Estimated price
- MAD 2,700–9,000
- Website
- ryanair.com
Flights from Dubai International Airport to Essaouira via London Stansted
- Ave. Duration
- 22h 40m
- When
- Sunday
- Estimated price
- MAD 2,800–9,500
- Website
- zayedinternationalairport.ae
Shuttle from Dubai - Ibn Battuta Mall to Abu Dhabi Airport
- Ave. Duration
- 1h 26m
- Frequency
- Hourly
- Estimated price
- MAD 90–100
- Schedules at
- zayedinternationalairport.ae
- Phone
- 2255
- [email protected]
- Website
- supratours.ma
Bus from Marrakech to Agadir
- Ave. Duration
- 3h 30m
- Frequency
- Every 2 hours
- Estimated price
- MAD 95–150
- Schedules at
- supratours.ma
- First Class
- MAD 95–140
- Second Class
- MAD 120–150
- Phone
- 0 800 0900 30
- [email protected]
- Website
- ctm.ma
Bus from Guelmim to CTM Gare Routière
- Ave. Duration
- 4h 10m
- Frequency
- Once daily
- Estimated price
- MAD 130–190
- Schedules at
- ctm.ma
Bus from Essaouira to Agadir
- Ave. Duration
- 3h 15m
- Frequency
- 3 times a day
- Estimated price
- MAD 100–170
- Schedules at
- ctm.ma
- Confort
- MAD 100–110
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
Travelling around the UAE
Read the travel guide











