There are 6 ways to get from Agadir to Rabat-Salé Airport (RBA) by plane, bus, train, rideshare, 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.
Fly
best- Fly from Agadir–Al Massira Airport (AGA) to Rabat-Salé (RBA)plane AGA - RBA
3hMAD 607–2,650Bus, train via Agadir
cheapest- Take the bus from Agadir to Marrakechbus
- Take the train from Marrakech to Rabat Agdaltrain
8h 34mMAD 249–450Bus, train
- Take the bus from Agadir to Marrakechbus
- Take the train from Marrakech to Rabat Agdaltrain
8h 28mMAD 267–506Airport Transfer
- Take the rideshare from Agadir to Rabat-Salé-RBA550.9 km
5h 23mDrive 550.9 km
- Drive from Agadir to Rabat-Salé Airport (RBA)car 550.9 km
5h 23mMAD 798–1,152Bus
- Take the bus from Agadir to Marrakechbus
- Take the bus from Marrakesh to Rabat Stnbus
9h 55mMAD 278–458
Agadir–Al Massira Airport (AGA) to Rabat-Salé (RBA) flights
Questions & Answers
The cheapest way to get from Agadir to Rabat-Salé Airport (RBA) is to bus which costs MAD 270 - MAD 460 and takes 9h 55m.
The fastest way to get from Agadir to Rabat-Salé Airport (RBA) is to fly which takes 3h and costs MAD 600 - MAD 2,700.
No, there is no direct bus from Agadir to Rabat-Salé Airport (RBA). However, there are services departing from Agadir and arriving at Rabat Stn via Marrakesh. The journey, including transfers, takes approximately 9h 55m.
The distance between Agadir and Rabat-Salé Airport (RBA) is 507 km. The road distance is 550.9 km.
The best way to get from Agadir to Rabat-Salé Airport (RBA) without a car is to bus and train which takes 8h 28m and costs MAD 260 - MAD 550.
It takes approximately 3h to get from Agadir to Rabat-Salé Airport (RBA), including transfers.
Agadir to Rabat-Salé Airport (RBA) bus services, operated by Supratours, depart from Agadir station.
The best way to get from Agadir to Rabat-Salé Airport (RBA) is to fly which takes 3h and costs MAD 600 - MAD 2,700. Alternatively, you can bus, which costs MAD 270 - MAD 460 and takes 9h 55m.
Agadir to Rabat-Salé Airport (RBA) bus services, operated by Supratours, arrive at Marrakech station.
Yes, the driving distance between Agadir to Rabat-Salé Airport (RBA) is 551 km. It takes approximately 5h 23m to drive from Agadir to Rabat-Salé Airport (RBA).
What companies run services between Agadir, Morocco and Rabat-Salé Airport (RBA), Morocco?
Air Arabia Maroc flies from Agadir–Al Massira Airport (AGA) to Rabat-Salé (RBA) once daily. Alternatively, you can take a bus from Agadir to Aeroport Rabat Sale via Marrakesh, Rabat Stn, and Rabat in around 9h 55m.
- Website
- airarabia.com
Flights from Agadir–Al Massira Airport to Rabat-Salé
- Ave. Duration
- 1h 10m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- MAD 600–1,200
- Phone
- 2255
- [email protected]
- Website
- oncf-voyages.ma
Train from Marrakech to Rabat Agdal
- Ave. Duration
- 3h 31m
- Frequency
- Hourly
- Estimated price
- MAD 130–270
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 130–190
- 1st Class
- MAD 190–270
Train from Marrakech to Rabat Agdal
- Ave. Duration
- 3h 31m
- Frequency
- Hourly
- Estimated price
- MAD 130–270
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 130–190
- 1st Class
- MAD 190–270
- Phone
- 0 800 0900 30
- [email protected]
- Website
- ctm.ma
Bus from Agadir to Marrakech
- Ave. Duration
- 3h 30m
- Frequency
- Hourly
- Estimated price
- MAD 130–220
- Schedules at
- ctm.ma
Bus from Marrakesh to Rabat Stn
- Ave. Duration
- 4h 20m
- Frequency
- 5 times a day
- Estimated price
- MAD 150–280
- Schedules at
- ctm.ma
- Confort
- MAD 150–170
- Phone
- 2255
- [email protected]
- Website
- supratours.ma
Bus from Agadir to Marrakech
- Ave. Duration
- 3h 45m
- Frequency
- Every 3 hours
- Estimated price
- MAD 110–160
- Schedules at
- supratours.ma
- Second Class
- MAD 130–160
- First Class
- MAD 110–160
Bus from Agadir to Marrakech
- Ave. Duration
- 3h 45m
- Frequency
- Every 3 hours
- Estimated price
- MAD 110–160
- Schedules at
- supratours.ma
- Second Class
- MAD 130–160
- First Class
- MAD 110–160
- Website
- https://www.mozio.com
Rideshare from Agadir to Rabat-Salé-RBA
- Ave. Duration
- 5h 23m
- Frequency
- On demand
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 Which London airport should I choose?, 4 of the smartest ways to explore Australia, and Train travel in France: A guide to SNCF - to help you get the most out of your next trip.
More Questions & Answers
There are 1798+ hotels available in Rabat-Salé Airport (RBA).
Check out Blablacar's carpooling service for rideshare options between Agadir and Rabat-Salé Airport (RBA). A great option if you don't have a driver's licence or want to avoid public transport.















