HUB hero image

How to Travel from

Doha Airport to Marrakesh

by Train, Route or Car

Doha Airport
+0
Marrakesh
Transport search to Marrakesh
Doha Airport
+0
Marrakesh
Building a composite car route
Cheapest
Best Offer!
Car
3 d 11 h 2 min
8332 km.
from $458
Composite Route Car Only

Eight ways to Travel from Doha Airport to Marrakesh

Composite routes from Doha Airport to Marrakesh

Cheapest
Other

Transport providers

Airlines

Vueling Airlines

Website:
vueling.com/
Plane from Hamad International Airport to Essaouira
Ave. Duration:
16h 2m
Frequency:
Thursday
Estimated price:
$407.64–$1,082.78

Ryanair

Website:
ryanair.com/
Plane from Hamad International Airport to Ouarzazate
Ave. Duration:
14h 55m
Frequency:
Monday and Thursday
Estimated price:
$828.01–$2,292.95
Plane from Hamad International Airport to Agadir–Al
Ave. Duration:
13h 10m
Frequency:
Friday and Sunday
Estimated price:
$382.16–$1,019.09
Plane from Hamad International Airport to Saïss
Ave. Duration:
15h 5m
Frequency:
Tuesday, Friday, Saturday, and Sunday
Estimated price:
$331.20–$891.70
Plane from Hamad International Airport to Rabat-Salé
Ave. Duration:
14h 50m
Frequency:
Friday
Estimated price:
$382.16–$1,019.09
Plane from Hamad International Airport to Tangier
Ave. Duration:
10h 5m
Frequency:
Monday, Tuesday, and Saturday
Estimated price:
$305.73–$828.01
Plane from Hamad International Airport to Essaouira
Ave. Duration:
21h
Frequency:
Thursday and Saturday
Estimated price:
$420.37–$1,082.78

Iberia

Website:
iberia.com/
Plane from Hamad International Airport to Marrakech
Ave. Duration:
13h 20m
Frequency:
Every day
Estimated price:
$369.42–$1,146.47
Plane from Hamad International Airport to Mohammed
Ave. Duration:
13h 28m
Frequency:
Every day
Estimated price:
$356.68–$1,082.78
Plane from Hamad International Airport to Ouarzazate
Ave. Duration:
19h 55m
Frequency:
Wednesday and Friday
Estimated price:
$828.01–$1,783.40
Plane from Hamad International Airport to Tangier
Ave. Duration:
14h
Frequency:
Every day
Estimated price:
$331.20–$955.39

easyJet

Website:
easyjet.com/
Plane from Hamad International Airport to Agadir–Al
Ave. Duration:
11h 30m
Frequency:
Thursday and Sunday
Estimated price:
$343.94–$891.70
Plane from Hamad International Airport to Rabat-Salé
Ave. Duration:
17h 25m
Frequency:
Sunday
Estimated price:
$356.68–$955.39

TAP Portugal

Website:
flytap.com/
Plane from Hamad International Airport to Marrakech
Ave. Duration:
12h 10m
Frequency:
Monday, Friday, and Sunday
Estimated price:
$382.16–$1,019.09

Royal Air Maroc

Website:
royalairmaroc.com/
Plane from Hamad International Airport to Marrakech
Ave. Duration:
12h 10m
Frequency:
Every day
Estimated price:
$343.94–$1,019.09
Plane from Hamad International Airport to Mohammed
Ave. Duration:
8h 17m
Frequency:
Every day
Estimated price:
$331.20–$955.39
Plane from Hamad International Airport to Ouarzazate
Ave. Duration:
22h 27m
Frequency:
Tuesday, Wednesday, Friday, and Saturday
Estimated price:
$828.01–$2,292.95
Plane from Hamad International Airport to Agadir–Al
Ave. Duration:
12h 7m
Frequency:
Every day
Estimated price:
$318.46–$891.70
Plane from Hamad International Airport to Saïss
Ave. Duration:
18h 10m
Frequency:
Friday
Estimated price:
$331.20–$891.70
Plane from Hamad International Airport to Tangier
Ave. Duration:
17h 45m
Frequency:
Monday and Saturday
Estimated price:
$305.73–$828.01

Air Arabia Maroc

Website:
airarabia.com/
Plane from Hamad International Airport to Saïss
Ave. Duration:
14h 25m
Frequency:
Thursday and Sunday
Estimated price:
$356.68–$955.39
Plane from Hamad International Airport to Rabat-Salé
Ave. Duration:
14h 10m
Frequency:
Friday
Estimated price:
$369.42–$1,019.09
Plane from Hamad International Airport to Tangier
Ave. Duration:
12h 12m
Frequency:
Tuesday, Thursday, Friday, Saturday, and Sunday
Estimated price:
$305.73–$828.01

Qatar Airways

Website:
qatarairways.com/en-au/homepage.html
Plane from Hamad International Airport to Marrakech
Ave. Duration:
12h 10m
Frequency:
Every day
Estimated price:
$343.94–$1,019.09
Plane from Hamad International Airport to Mohammed
Ave. Duration:
8h 17m
Frequency:
Every day
Estimated price:
$331.20–$955.39
Plane from Hamad International Airport to Agadir–Al
Ave. Duration:
12h 7m
Frequency:
Every day
Estimated price:
$318.46–$891.70
Plane from Hamad International Airport to Tangier
Ave. Duration:
12h 45m
Frequency:
Every day
Estimated price:
$305.73–$828.01

Nouvel Air Tunisie

Website:
nouvelair.com/
Plane from Hamad International Airport to Rabat-Salé
Ave. Duration:
12h 30m
Frequency:
Friday and Sunday
Estimated price:
$356.68–$955.39

Saudia

Website:
saudia.com/
Plane from Hamad International Airport to Saïss
Ave. Duration:
15h 10m
Frequency:
Monday
Estimated price:
$292.99–$700.62

Train operators

Moroccan Railways (ONCF)

Phone:
2255
Website:
oncf-voyages.ma/
Train from Gare Oasis to Marrakech
Ave. Duration:
2h 30m
Frequency:
Every 2 hours
Estimated price:
$10.83–$21.66
Train from Fès to Marrakech
Ave. Duration:
6h 34m
Frequency:
Every 2 hours
Estimated price:
$25.48–$48.41
Train from Salé Tabriquet to Marrakech
Ave. Duration:
3h 56m
Frequency:
Every 2 hours
Estimated price:
$15.29–$30.57
Train from Tanger Ville station to Gare
Ave. Duration:
2h 10m
Frequency:
Hourly
Estimated price:
$14.01–$28.02
Train from Casablanca to Marrakech
Ave. Duration:
2h 39m
Frequency:
Every 2 hours
Estimated price:
$10.83–$21.66

Bus operators

Supratours

Phone:
2255
Website:
supratours.ma/
Bus from Agadir to Marrakech
Ave. Duration:
4h
Frequency:
Every 3 hours
Estimated price:
$10.19–$19.11
Bus from Essaouira to Marrakesh
Ave. Duration:
3h
Frequency:
Every 4 hours
Estimated price:
$9.55–$15.29

CTM

Phone:
0 800 0900 30
Website:
ctm.ma
Bus from Ouarzazate to Marrakech
Ave. Duration:
4h 20m
Frequency:
Every 4 hours
Estimated price:
$9.55–$14.01

Questions and Answers

What is the cheapest way to get from Doha Airport (DOH) to Marrakesh?

The cheapest way to get from Doha Airport (DOH) to Marrakesh is to fly and train which costs $271.74 - $652.17 and takes 20h 24m.

What is the fastest way to get from Doha Airport (DOH) to Marrakesh?

The fastest way to get from Doha Airport (DOH) to Marrakesh is to fly which takes 10h 39m and costs $293.48 - $815.22 .

How far is it from Doha Airport (DOH) to Marrakesh?

The distance between Doha Airport (DOH) and Marrakesh is 5814 km.

How long does it take to get from Doha Airport (DOH) to Marrakesh?

It takes approximately 10h 39m to get from Doha Airport (DOH) to Marrakesh, including transfers.

What is the time difference between Doha Airport (DOH) and Marrakesh?

Marrakesh is 3h behind Doha Airport (DOH). It is currently 03:40 in Doha Airport (DOH) and 00:40 in Marrakesh.

Where can I stay near Marrakesh?

There are 7083+ hotels available in Marrakesh. Prices start at $90.13 per night.
+0