There are 6 ways to get from Zagora to Merzoug by bus, train, taxi, 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, taxi
best- Take the bus from Zagora to Marrakech
- Take the train from Marrakech to Ben Guerir
- Take the train from Gare de Ben Guerir to Gare Ferroviaire Khat Azagane
- Take the taxi from Gare Ferroviaire Khat Azagane to Merzoug
13h 11mMAD 404–582Drive 492.9 km
- Drive from Zagora to Merzoug492.9 km
8h 18mMAD 711–1,026Fly to Marrakech, train, taxi
- Fly from Zagora Airport (OZG) to Marrakech (RAK)OZG - RAK
- Take the train from Marrakech to Ben Guerir
- Take the train from Gare de Ben Guerir to Gare Ferroviaire Khat Azagane
- Take the taxi from Gare Ferroviaire Khat Azagane to Merzoug
11h 34mMAD 1,105–3,095Bus
- Take the bus from Zagora to Marrakech
- Take the bus from Marrakesh to Essaouira
- Take the bus from Essaouira to Talmest
13h 24mBus via Agadir
- Take the bus from Zagora to Marrakech
- Take the bus from Marrakech to Agadir
- Take the bus from Agadir to Essaouira
- Take the bus from Essaouira to Talmest
17h 53mFly to Mohammed V International Airport, train, taxi
- Fly from Zagora Airport (OZG) to Mohammed V International Airport (CMN)OZG - CMN
- Take the train from Gare Oasis to Ben Guerir
- Take the train from Gare de Ben Guerir to Gare Ferroviaire Khat Azagane
- Take the taxi from Gare Ferroviaire Khat Azagane to Merzoug
10h 24mMAD 1,052–1,931
Zagora Airport (OZG) to Marrakech (RAK) flights
Questions & Answers
The cheapest way to get from Zagora to Merzoug is to bus and train and taxi which costs MAD 400 - MAD 600 and takes 13h 11m.
The fastest way to get from Zagora to Merzoug is to drive which takes 8h 18m and costs MAD 700 - MAD 1,100.
The distance between Zagora and Merzoug is 630 km. The road distance is 492.9 km.
The best way to get from Zagora to Merzoug without a car is to bus and train and taxi which takes 13h 11m and costs MAD 400 - MAD 600.
It takes approximately 13h 11m to get from Zagora to Merzoug, including transfers.
Yes, the driving distance between Zagora to Merzoug is 493 km. It takes approximately 8h 18m to drive from Zagora to Merzoug.
There are two+ hotels available in Merzoug.
What companies run services between Zagora, Morocco and Merzoug, Morocco?
You can take a bus from Zagora to Merzoug via Marrakech, Marrakesh, Essaouira, and Talmest in around 13h 24m.
- Website
- royalairmaroc.com
Flights from Zagora Airport to Marrakech via Mohammed V International Airport
- Ave. Duration
- 5h 25m
- When
- Monday and Sunday
- Estimated price
- MAD 800–2,600
Flights from Zagora Airport to Marrakech via Ouarzazate, Mohammed V International Airport
- Ave. Duration
- 6h 50m
- When
- Friday
- Estimated price
- MAD 800–2,700
Flights from Zagora Airport to Mohammed V International Airport
- Ave. Duration
- 1h 45m
- When
- Monday and Sunday
- Estimated price
- MAD 700–1,400
Flights from Zagora Airport to Mohammed V International Airport via Ouarzazate
- Ave. Duration
- 3h 10m
- When
- Friday
- Estimated price
- MAD 700–1,400
- Website
- qatarairways.com
Flights from Zagora Airport to Marrakech via Mohammed V International Airport
- Ave. Duration
- 5h 25m
- When
- Monday and Sunday
- Estimated price
- MAD 800–2,600
Flights from Zagora Airport to Mohammed V International Airport
- Ave. Duration
- 1h 45m
- When
- Monday and Sunday
- Estimated price
- MAD 700–1,400
- Phone
- 2255
- communication.digitale@oncf.ma
- Website
- oncf-voyages.ma
Train from Marrakech to Ben Guerir
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Estimated price
- MAD 29–60
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 29–45
- 1st Class
- MAD 40–60
Train from Gare de Ben Guerir to Gare Ferroviaire Khat Azagane
- Ave. Duration
- 1h 42m
- Frequency
- Twice daily
- Estimated price
- MAD 45–95
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 45–70
- 1st Class
- MAD 70–95
Train from Gare Oasis to Ben Guerir
- Ave. Duration
- 1h 47m
- Frequency
- Every 2 hours
- Estimated price
- MAD 65–130
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 65–95
- 1st Class
- MAD 95–130
- Phone
- 2255
- contact@supratours.ma
- Website
- supratours.ma
Bus from Zagora to Marrakech
- Ave. Duration
- 7h
- Frequency
- Twice daily
- Estimated price
- MAD 150–210
- Schedules at
- oncf-voyages.ma
- Second Class
- MAD 170–210
- First Class
- MAD 150–210
Bus from Marrakesh to Essaouira
- Ave. Duration
- 3h
- Frequency
- Every 4 hours
- Estimated price
- MAD 80–130
- Schedules at
- supratours.ma
- Second Class
- MAD 100–130
- First Class
- MAD 80–120
- Phone
- 0684-000143
- contact@limabusessaouira.com
- Website
- limabusessaouira.com
Bus from Essaouira to Talmest
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Schedules at
- limabusessaouira.com
- Phone
- 0 800 0900 30
- ctmweb.ma@gmail.com
- Website
- ctm.ma
Bus from Marrakech to Agadir
- Ave. Duration
- 3h
- Frequency
- Every 2 hours
- Estimated price
- MAD 100–140
- Schedules at
- ctm.ma
- Comfort
- MAD 100–140
- Confort
- MAD 125–130
Bus from Agadir to Essaouira
- Ave. Duration
- 3h 30m
- Frequency
- 3 times a day
- Estimated price
- MAD 75–110
- Schedules at
- ctm.ma
- Comfort
- MAD 75–110
- Confort
- MAD 100–105
- Ave. Duration
- 1h 50m
- Estimated price
- MAD 180–220
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 Best ways to travel around Australia, 4 of the smartest ways to explore Australia, and Italy Travel Guides - to help you get the most out of your next trip.


















