There are 3 ways to get from Marrakesh to Djanet by plane, bus, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly from Marrakech
best- Fly from Marrakech (RAK) to Djanet (DJG)plane RAK - DJG
12h 53m$109–430Bus to Ouarzazate Airport, fly
- Take the bus from Gare Supratours to Ouarzazatebus
- Fly from Ouarzazate Airport (OZZ) to Djanet (DJG)plane OZZ - DJG
21h 45m$212–782Train to Mohammed V International Airport, fly
- Take the train from Marrakech to Gare Oasistrain
- Fly from Mohammed V International Airport (CMN) to Djanet (DJG)plane CMN - DJG
16h 26m$204–640
Marrakech (RAK) to Djanet (DJG) flights
Comparing Your Travel Options
The cheapest way to get from Marrakesh to Djanet is to fly which costs $100 - $430 and takes 12h 53m.
The fastest way to get from Marrakesh to Djanet is to fly which takes 12h 53m and costs $100 - $430.
The distance between Marrakesh and Djanet is 1939 km.
It takes approximately 12h 53m to get from Marrakesh to Djanet, including transfers.
Djanet is 1h ahead of Marrakesh. It is currently 12:51 AM in Marrakesh and 1:51 AM in Djanet.
There are one+ hotels available in Djanet.
What companies run services between Marrakesh, Morocco and Djanet, Algeria?
Vueling Airlines, Air Algérie, and three other airlines fly from Marrakech (RAK) to Djanet (DJG) 5 times a week.
- Website
- airalgerie.dz
Flights from Marrakech to Djanet via Barcelona, Algiers
- Ave. Duration
- 13h 51m
- When
- Saturday, Tuesday, and Wednesday
- Estimated price
- $180–550
Flights from Marrakech to Djanet via Madrid, Algiers
- Ave. Duration
- 18h 45m
- When
- Sunday
- Estimated price
- $170–550
Flights from Ouarzazate Airport to Djanet via Paris Orly, Algiers
- Ave. Duration
- 15h 5m
- When
- Saturday
- Estimated price
- $190–750
Flights from Ouarzazate Airport to Djanet via Barcelona, Oran
- Ave. Duration
- 15h 15m
- When
- Thursday
- Estimated price
- $270–850
Flights from Ouarzazate Airport to Djanet via Barcelona, Algiers
- Ave. Duration
- 16h 15m
- When
- Thursday
- Estimated price
- $260–800
Flights from Ouarzazate Airport to Djanet via Paris Orly, Constantine
- Ave. Duration
- 16h 10m
- When
- Saturday
- Estimated price
- $190–750
Flights from Mohammed V International Airport to Djanet via Barcelona, Algiers
- Ave. Duration
- 13h 50m
- When
- Thursday and Friday
- Estimated price
- $190–600
Flights from Mohammed V International Airport to Djanet via Tunis, Algiers
- Ave. Duration
- 10h 55m
- When
- Friday and Thursday
- Estimated price
- $160–650
Flights from Mohammed V International Airport to Djanet via Madrid, Algiers
- Ave. Duration
- 12h
- When
- Saturday
- Estimated price
- $180–600
Flights from Mohammed V International Airport to Djanet via Toulouse, Algiers
- Ave. Duration
- 17h 20m
- When
- Saturday
- Estimated price
- $200–650
- Website
- tassiliairlines.dz
Flights from Marrakech to Djanet via Lisboa, Algiers
- Ave. Duration
- 16h 40m
- When
- Sunday
- Estimated price
- $95–410
- Phone
- 2255
- [email protected]
- Website
- oncf-voyages.ma
Train from Marrakech to Gare Oasis
- Ave. Duration
- 2h 31m
- Frequency
- Hourly
- Estimated price
- $10–20
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- $10–14
- 1st Class
- $14–20
- Phone
- 2255
- [email protected]
- Website
- supratours.ma
Bus from Gare Supratours to Ouarzazate
- Ave. Duration
- 4h 5m
- Frequency
- 4 times a day
- Estimated price
- $7–13
- Schedules at
- supratours.ma
- First Class
- $7–11
- Second Class
- $11–13
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, Need to know: Eurostar, and Slovenia: Getting from Ljubljana to Lake Bled - to help you get the most out of your next trip.










