There are 5 ways to get from Agadir to Skhirate by bus, train, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, train
best- Take the bus from Agadir to Casablanca
- Take the train from Casablanca Port to Skhirat
7h 31mMAD 217–365Drive 522.8 km
- Drive from Agadir to Skhirate522.8 km
5h 3mMAD 752–1,086Fly to Rabat-Salé, train
- Fly from Agadir–Al Massira Airport (AGA) to Rabat-Salé (RBA)AGA - RBA
- Take the train from Salé Tabriquet to Skhirat
4h 45mMAD 490–1,890Bus, train via Marrakesh
- Take the bus from Agadir to Marrakech
- Take the train from Marrakech to Mohammedia
8h 24mMAD 226–390Fly to Mohammed V International Airport, train
- Fly from Agadir–Al Massira Airport (AGA) to Mohammed V International Airport (CMN)AGA - CMN
- Take the train from Casablanca Port to Skhirat
5h 45mMAD 638–1,835
Agadir to Skhirate by bus and train
Questions & Answers
The cheapest way to get from Agadir to Skhirate is to bus and train via Marrakesh which costs MAD 220 - MAD 390 and takes 8h 24m.
The fastest way to get from Agadir to Skhirate is to fly and train which takes 4h 45m and costs MAD 490 - MAD 1,900.
The distance between Agadir and Skhirate is 524 km. The road distance is 522.8 km.
The best way to get from Agadir to Skhirate without a car is to bus and train which takes 7h 31m and costs MAD 210 - MAD 370.
It takes approximately 7h 31m to get from Agadir to Skhirate, including transfers.
Yes, the driving distance between Agadir to Skhirate is 523 km. It takes approximately 5h 3m to drive from Agadir to Skhirate.
There are 718+ hotels available in Skhirate.
What companies run services between Agadir, Morocco and Skhirate, Rabat-Salé-Kénitra, Morocco?
There is no direct connection from Agadir to Skhirate. However, you can take the bus to Casablanca, walk to Casablanca Port, then take the train to Skhirat. Alternatively, you can drive from Agadir to Skhirate in around 5h 3m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- royalairmaroc.com
Flights from Agadir–Al Massira Airport to Mohammed V International Airport
- Ave. Duration
- 1h 16m
- When
- Every day
- Estimated price
- MAD 600–1,200
- Website
- airarabia.com
Flights from Agadir–Al Massira Airport to Rabat-Salé
- Ave. Duration
- 1h 15m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- MAD 460–950
- Phone
- 2255
- communication.digitale@oncf.ma
- Website
- oncf-voyages.ma
Train from Casablanca Port to Skhirat
- Ave. Duration
- 43 min
- Frequency
- Hourly
- Estimated price
- MAD 24–50
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 24–35
- 1st Class
- MAD 35–50
Train from Salé Tabriquet to Skhirat
- Ave. Duration
- 35 min
- Frequency
- Hourly
- Estimated price
- MAD 13–30
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 13–20
- 1st Class
- MAD 22–30
Train from Marrakech to Mohammedia
- Ave. Duration
- 2h 59m
- Frequency
- Hourly
- Estimated price
- MAD 100–200
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 100–150
- 1st Class
- MAD 150–200
- Phone
- 0 800 0900 30
- ctmweb.ma@gmail.com
- Website
- ctm.ma
Bus from Agadir to Casablanca
- Ave. Duration
- 6h
- Frequency
- Every 4 hours
- Estimated price
- MAD 190–315
- Schedules at
- ctm.ma
- Comfort
- MAD 190–270
- Confort
- MAD 280–300
- Premium
- MAD 315
- Phone
- 2255
- contact@supratours.ma
- Website
- supratours.ma
Bus from Agadir to Marrakech
- Ave. Duration
- 3h 30m
- Frequency
- Every 4 hours
- Estimated price
- MAD 110–160
- Schedules at
- supratours.ma
- Second Class
- MAD 130–160
- First Class
- MAD 110–160
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 The beginner’s guide to the 2018 World Nomad Games, How to get from JFK to New York City, and Travel Insider: Top Japan travel tips by Beatrix Holland - to help you get the most out of your next trip.
















