There are 4 ways to get from Agadir to Western Sahara by car, plane 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.

Recommended option

Drive  •  39h 56m

  1. Drive from Agadir to Tifariti 2066 km

$190 - $280

Cheapest option

Fly Agadir to Laayoune, drive  •  34h 27m

  1. Fly from Agadir (AGA) to Laayoune (EUN) AGA - EUN
  2. Drive from Laayoune to Tifariti

$218 - $463

2 alternative options

Bus to Guelmime, fly to Tan Tan, drive  •  40h 56m

  1. Take the bus from Agadir to Guelmin
  2. Fly from Guelmime (GLN) to Tan Tan (TTA) GLN - TTA
  3. Drive from Tan Tan to Tifariti

$235 - $388

Fly Agadir to Guelmime, drive  •  43h 8m

  1. Fly from Agadir (AGA) to Guelmime (GLN) AGA - GLN
  2. Drive from Guelmime to Tifariti

$283 - $653

Coronavirus (COVID-19) in Western Sahara

There is widespread community transmission globally.
We have received no reports of travel restrictions in Western Sahara. For the latest travel status, please check the official page for Western Sahara.

For travel planning advice, please refer to our Rome2rio Coronavirus information page .

Coronavirus (COVID-19) Travel Advice

International flights leaving Morocco are suspended as part of the response to Coronavirus (COVID-19). Restrictions may also be in place for other modes of transport.

Source Type: Government | Last updated: 4/21/2020

Currently, we are unable to provide international travel restriction information for Western Sahara relating to Coronavirus (COVID-19). For the latest travel status in Western Sahara, please check government recommendations.

Currently, we are unable to provide domestic travel restriction information for travelling within Western Sahara. For the latest Coronavirus (COVID-19) travel status within Western Sahara, please check government recommendations.

Data sourced from: CDC, ACAPS, OXFORD

Questions & Answers

The cheapest way to get from Agadir to Western Sahara is to drive which costs MAD 1,800 - MAD 2,700 and takes 39h 56m.

More details

The quickest way to get from Agadir to Western Sahara is to fly and drive which costs MAD 2,100 - MAD 4,500 and takes 34h 27m.

More details

The distance between Agadir and Western Sahara is 725 km. The road distance is 2066 km.

Get driving directions

It takes approximately 39h 56m to drive 2066 km from Agadir to Tifariti.

More details

The quickest flight from Agadir Airport to Laayoune Airport is the direct flight which takes 1h 5m.

Search flights

Yes, the driving distance between Agadir to Western Sahara is 2066 km. It takes approximately 39h 56m to drive from Agadir to Western Sahara.

Get driving directions

Royal Air Maroc offers flights from Agadir Airport to Laayoune Airport.

Search flights

The best way to get from Agadir to Agadir Airport is to shuttle which takes 30 min and costs MAD 30 - MAD 130.

More details

Map of how to get from Agadir to Western Sahara.
Launch map view
  • Distance: 724.8 km
  • Duration: 39h 56m

What companies run services between Agadir, Morocco and Western Sahara?

You can drive from Agadir to Tifariti in around 39h 56m.

Airlines
Royal Air Maroc
Website
royalairmaroc.com
Flights from Agadir to Laayoune
Ave. Duration
1h 31m
When
Tuesday, Wednesday, Thursday and Sunday
Estimated price
$85 - $250
Flights from Guelmime to Tan Tan
Ave. Duration
30 min
When
Monday to Friday
Estimated price
$60 - $130
Flights from Agadir to Guelmime via Casablanca
Ave. Duration
5h 35m
When
Monday to Friday
Estimated price
$110 - $380
Flights from Agadir to Guelmime via Casablanca, Laayoune
Ave. Duration
9h
When
Wednesday and Friday
Estimated price
$130 - $600
Bus operators

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, Travelling Croatia’s Dalmatian Coast by boat, bus, car and train and Travelling around the UAE - to help you get the most out of your next trip.