There are 6 ways to get from Denver Airport (DEN) to Marrakesh by plane, train, 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.
Fly to Marrakech
best- Fly from Denver (DEN) to Marrakech (RAK)plane DEN - RAK
11h 59mMAD 4,475–10,156Fly to Agadir–Al Massira Airport, bus
cheapest- Fly from Denver (DEN) to Agadir–Al Massira Airport (AGA)plane DEN - AGA
- Take the bus from Agadir to Marrakechbus
19h 15mMAD 3,488–9,420Fly to Mohammed V International Airport, train
- Fly from Denver (DEN) to Mohammed V International Airport (CMN)plane DEN - CMN
- Take the train from Gare Oasis to Marrakechtrain
16h 5mMAD 8,104–9,721Fly to Ouarzazate Airport, bus
- Fly from Denver (DEN) to Ouarzazate Airport (OZZ)plane DEN - OZZ
- Take the bus from Ouarzazate to Gare Supratoursbus
30h 58mMAD 4,267–14,338Fly to Rabat-Salé, train
- Fly from Denver (DEN) to Rabat-Salé (RBA)plane DEN - RBA
- Take the train from Rabat Agdal to Marrakechtrain
20h 56mMAD 4,433–14,740Fly to Errachidia Moulay Ali Cherif Airport, bus, train
- Fly from Denver (DEN) to Errachidia Moulay Ali Cherif Airport (ERH)plane DEN - ERH
- Take the bus from Errachidia to Casablancabus
- Take the train from Casablanca to Marrakechtrain
32h 42mMAD 5,545–14,335
Denver (DEN) to Marrakech (RAK) flights
Questions & Answers
The cheapest way to get from Denver Airport (DEN) to Marrakesh is to fly and bus which costs MAD 3,400 - MAD 9,500 and takes 19h 15m.
The fastest way to get from Denver Airport (DEN) to Marrakesh is to fly which takes 11h 59m and costs MAD 4,400 - MAD 11,000.
The distance between Denver Airport (DEN) and Marrakesh is 8343 km.
It takes approximately 11h 59m to get from Denver Airport (DEN) to Marrakesh, including transfers.
Marrakesh is 7h ahead of Denver Airport (DEN). It is currently 2:24 AM in Denver Airport (DEN) and 9:24 AM in Marrakesh.
There are 10316+ hotels available in Marrakesh.
What companies run services between Denver Airport (DEN), USA and Marrakesh, Morocco?
United Airlines, Air France, and four other airlines fly from Denver (DEN) to Marrakech (RAK) twice daily.
- Website
- royalairmaroc.com
Flights from Denver to Mohammed V International Airport via New York JFK
- Ave. Duration
- 14h 50m
- When
- Every day
- Estimated price
- MAD 4,300–13,000
Flights from Denver to Mohammed V International Airport via Toronto
- Ave. Duration
- 11h 34m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- MAD 4,200–13,000
Flights from Denver to Mohammed V International Airport via Washington Dulles
- Ave. Duration
- 12h 17m
- When
- Every day
- Estimated price
- MAD 4,300–14,000
Flights from Denver to Ouarzazate Airport via New York JFK, Mohammed V International Airport
- Ave. Duration
- 28h 20m
- When
- Friday, Saturday, Monday, Tuesday, and Thursday
- Estimated price
- MAD 6,000–19,000
Flights from Denver to Ouarzazate Airport via Toronto, Mohammed V International Airport
- Ave. Duration
- 25h 54m
- When
- Friday
- Estimated price
- MAD 6,000–19,000
Flights from Denver to Ouarzazate Airport via Washington Dulles, Mohammed V International Airport
- Ave. Duration
- 28h 12m
- When
- Monday, Tuesday, Thursday, and Friday
- Estimated price
- MAD 6,000–19,000
Flights from Denver to Ouarzazate Airport via Miami, Mohammed V International Airport
- Ave. Duration
- 29h 45m
- When
- Friday
- Estimated price
- MAD 6,500–21,000
Flights from Denver to Ouarzazate Airport via Montreal, Mohammed V International Airport
- Ave. Duration
- 30h 45m
- When
- Monday, Tuesday, and Thursday
- Estimated price
- MAD 4,100–15,000
Flights from Denver to Agadir–Al Massira Airport via Washington Dulles, Mohammed V International Airport
- Ave. Duration
- 16h 10m
- When
- Every day
- Estimated price
- MAD 4,100–13,000
Flights from Denver to Agadir–Al Massira Airport via Toronto, Mohammed V International Airport
- Ave. Duration
- 17h 9m
- When
- Wednesday and Friday
- Estimated price
- MAD 4,000–13,000
Flights from Denver to Errachidia Moulay Ali Cherif Airport via Toronto, Mohammed V International Airport
- Ave. Duration
- 24h 43m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- MAD 5,500–18,000
Flights from Denver to Errachidia Moulay Ali Cherif Airport via Washington Dulles, Mohammed V International Airport
- Ave. Duration
- 27h 1m
- When
- Every day
- Estimated price
- MAD 6,000–18,000
Flights from Denver to Errachidia Moulay Ali Cherif Airport via New York JFK, Mohammed V International Airport
- Ave. Duration
- 28h 54m
- When
- Every day
- Estimated price
- MAD 6,000–18,000
- Website
- ryanair.com
Flights from Denver to Ouarzazate Airport via Chicago O'Hare, Barcelona
- Ave. Duration
- 32h 25m
- When
- Tuesday and Saturday
- Estimated price
- MAD 4,700–17,000
Flights from Denver to Agadir–Al Massira Airport via Dublin
- Ave. Duration
- 17h 45m
- When
- Saturday
- Estimated price
- MAD 3,700–13,000
Flights from Denver to Errachidia Moulay Ali Cherif Airport via Atlanta, Marrakech
- Ave. Duration
- 17h 35m
- When
- Monday and Wednesday
- Estimated price
- MAD 4,300–15,000
Flights from Denver to Errachidia Moulay Ali Cherif Airport via Newark, Marrakech
- Ave. Duration
- 18h 13m
- When
- Saturday
- Estimated price
- MAD 4,100–15,000
Flights from Denver to Errachidia Moulay Ali Cherif Airport via Montreal, Marrakech
- Ave. Duration
- 20h 30m
- When
- Wednesday and Saturday
- Estimated price
- MAD 5,000–14,000
- Website
- airfrance.com
Flights from Denver to Marrakech via Paris Charles de Gaulle
- Ave. Duration
- 14h 15m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- MAD 3,100–11,000
Flights from Denver to Mohammed V International Airport via Paris Charles de Gaulle
- Ave. Duration
- 14h 10m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- MAD 3,400–12,000
Flights from Denver to Rabat-Salé via Paris Charles de Gaulle
- Ave. Duration
- 19h 5m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- MAD 4,300–15,000
- Website
- united.com
Flights from Denver to Marrakech via Newark
- Ave. Duration
- 13h 38m
- When
- Tuesday, Thursday, Friday, and Saturday
- Estimated price
- MAD 2,700–9,500
Flights from Denver to Mohammed V International Airport via Montreal
- Ave. Duration
- 12h 50m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- MAD 2,900–11,000
- Website
- airtransat.com
Flights from Denver to Marrakech via Montreal
- Ave. Duration
- 11h 50m
- When
- Wednesday and Saturday
- Estimated price
- MAD 3,300–9,500
Flights from Denver to Agadir–Al Massira Airport via Montreal
- Ave. Duration
- 13h 10m
- When
- Friday
- Estimated price
- MAD 3,300–9,500
- Website
- condor.com
Flights from Denver to Agadir–Al Massira Airport via Frankfurt
- Ave. Duration
- 15h 52m
- When
- Tuesday
- Estimated price
- MAD 3,400–13,000
- Website
- aerlingus.com
Flights from Denver to Marrakech via Dublin
- Ave. Duration
- 15h 10m
- When
- Monday
- Estimated price
- MAD 3,600–13,000
- Website
- easyjet.com
Flights from Denver to Marrakech via Paris Charles de Gaulle
- Ave. Duration
- 14h
- When
- Saturday
- Estimated price
- MAD 3,100–11,000
- Website
- aircanada.com
Flights from Denver to Mohammed V International Airport via Montreal
- Ave. Duration
- 12h 50m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- MAD 2,900–11,000
- Website
- britishairways.com
Flights from Denver to Mohammed V International Airport via London Heathrow
- Ave. Duration
- 19h 50m
- When
- Every day
- Estimated price
- MAD 3,200–15,000
- Phone
- 2255
- [email protected]
- Website
- oncf-voyages.ma
Train from Gare Oasis to Marrakech
- Ave. Duration
- 2h 30m
- Frequency
- Hourly
- Estimated price
- MAD 95–200
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 95–140
- 1st Class
- MAD 140–200
Train from Rabat Agdal to Marrakech
- Ave. Duration
- 3h 34m
- Frequency
- Hourly
- Estimated price
- MAD 130–270
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 130–190
- 1st Class
- MAD 190–270
Train from Casablanca to Marrakech
- Ave. Duration
- 2h 39m
- Frequency
- Hourly
- Estimated price
- MAD 100–200
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 100–140
- 1st Class
- MAD 140–200
- Phone
- 2255
- [email protected]
- Website
- supratours.ma
Bus from Ouarzazate to Gare Supratours
- Ave. Duration
- 4h
- Frequency
- 4 times a day
- Estimated price
- MAD 90–140
- Schedules at
- supratours.ma
- Second Class
- MAD 110–140
- First Class
- MAD 90–130
Bus from Agadir to Marrakech
- Ave. Duration
- 3h 45m
- Frequency
- Every 3 hours
- Estimated price
- MAD 110–160
- Schedules at
- supratours.ma
- Second Class
- MAD 130–160
- First Class
- MAD 110–160
- Phone
- 0 800 0900 30
- [email protected]
- Website
- ctm.ma
Bus from Errachidia to Casablanca
- Ave. Duration
- 10h 45m
- Frequency
- 4 times a day
- Estimated price
- MAD 300–470
- Schedules at
- ctm.ma
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 Travelling around the UAE, How to get from Luton Airport into central London, and Getting around the Cyclades - to help you get the most out of your next trip.















