There are 5 ways to get from Sidi Ifni to Marrakesh by taxi, bus, 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.
Taxi, bus
best- Take the taxi from Sidi Ifni to Tiznittaxi
- Take the bus from Tiznit to Marrakeshbus
6h 15mMAD 120–190Drive 382.6 km
- Drive from Sidi Ifni to Marrakeshcar 382.6 km
4h 53mMAD 525–759Bus to Guelmin Airport, fly
- Take the bus from Sidi Ifni to Guelmimbus
- Fly from Guelmin Airport (GLN) to Marrakech (RAK)plane GLN - RAK
7h 15mMAD 2,084–3,872Bus to Plage Blanche Airport, fly
- Take the bus from Sidi Ifni to Tan-Tanbus
- Fly from Plage Blanche Airport (TTA) to Marrakech (RAK)plane TTA - RAK
9h 4mMAD 1,072–3,192Bus, bus to Agadir–Al Massira Airport, fly
- Take the bus from Sidi Ifni to Guelmimbus
- Take the bus from Guelmim to Aït Melloulbus
- Fly from Agadir–Al Massira Airport (AGA) to Marrakech (RAK)plane AGA - RAK
9h 21mMAD 1,404–2,752
Guelmin Airport (GLN) to Marrakech (RAK) flights
Comparing Your Travel Options
The cheapest way to get from Sidi Ifni to Marrakesh is to taxi and bus which costs MAD 120 - MAD 190 and takes 6h 15m.
The fastest way to get from Sidi Ifni to Marrakesh is to drive which takes 4h 53m and costs MAD 500 - MAD 800.
The distance between Sidi Ifni and Marrakesh is 394 km. The road distance is 382.6 km.
The best way to get from Sidi Ifni to Marrakesh without a car is to taxi and bus which takes 6h 15m and costs MAD 120 - MAD 190.
It takes approximately 6h 15m to get from Sidi Ifni to Marrakesh, including transfers.
Yes, the driving distance between Sidi Ifni to Marrakesh is 383 km. It takes approximately 4h 53m to drive from Sidi Ifni to Marrakesh.
There are 10397+ hotels available in Marrakesh.
What companies run services between Sidi Ifni, Morocco and Marrakesh, Morocco?
There is no direct connection from Sidi Ifni to Marrakesh. However, you can take the taxi to Tiznit then take the bus to Marrakesh. Alternatively, you can drive from Sidi Ifni to Marrakesh in around 4h 53m.
- Website
- royalairmaroc.com
Flights from Guelmin Airport to Marrakech via Casablanca
- Ave. Duration
- 5h 42m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- MAD 1,800–3,500
Flights from Plage Blanche Airport to Marrakech via Casablanca
- Ave. Duration
- 5h 42m
- When
- Monday, Wednesday, and Friday
- Estimated price
- MAD 700–2,700
Flights from Agadir–Al Massira Airport to Marrakech via Casablanca
- Ave. Duration
- 4h 4m
- When
- Every day
- Estimated price
- MAD 1,400–2,100
- Website
- qatarairways.com
Flights from Agadir–Al Massira Airport to Marrakech via Casablanca
- Ave. Duration
- 3h 55m
- When
- Every day
- Estimated price
- MAD 1,400–2,100
- Phone
- 2255
- [email protected]
- Website
- supratours.ma
Bus from Tiznit to Marrakesh
- Ave. Duration
- 5h
- Frequency
- 4 times a day
- Estimated price
- MAD 120–190
- Schedules at
- supratours.ma
- First Class
- MAD 120–180
- Second Class
- MAD 150–190
- Phone
- 0 800 0900 30
- [email protected]
- Website
- ctm.ma
Bus from Sidi Ifni to Guelmim
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- MAD 35–55
- Schedules at
- ctm.ma
Bus from Sidi Ifni to Tan-Tan
- Ave. Duration
- 2h 45m
- Frequency
- Once daily
- Estimated price
- MAD 120–180
- Schedules at
- ctm.ma
Bus from Sidi Ifni to Guelmim
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- MAD 35–55
- Schedules at
- ctm.ma
Bus from Guelmim to Aït Melloul
- Ave. Duration
- 3h 10m
- Frequency
- Once daily
- Estimated price
- MAD 120–180
- Schedules at
- ctm.ma
- Ave. Duration
- 1h 15m
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 Getting to Rome from the airport, Travelling around the UAE, and Italian Lakes: Getting around by train - to help you get the most out of your next trip.









