Travel from Casablanca to Dahab

How to get from Casablanca to Dahab?

There is no direct connection from Casablanca to Dahab. However, you can take the Grand Taxi to Casablanca airport, fly to Sharm el-Sheikh, take the taxi to Sharm El-Sheikh, then take the bus to Dahab. Alternatively, you can take the Grand Taxi to Casablanca airport, fly to Hurghada, take the drive to Hurghada, take the ferry to Sharm El Sheikh, take the drive to Sharm El-Sheikh, then take the bus to Dahab.

How to get from Casablanca to Dahab

ModeDurationPrice
From Casablanca Grand Taxi to Casablanca airport, fly to Sharm el-Sheikh airport, taxi to Sharm El-Sheikh, then bus to Dahab.12 h 17 min
From Casablanca Grand Taxi to Casablanca airport, fly to Hurghada airport, drive to Hurghada, ferry to Sharm El Sheikh, drive to Sharm El-Sheikh, then bus to Dahab.16 h 34 min
From Casablanca Grand Taxi to Casablanca airport, fly to Cairo airport, then bus to Dahab.16 h 35 min$193

How long does it take to get from Casablanca to Dahab?

It takes approximately 12 h 17 min to get from Casablanca to Dahab, including transfers.

Operators from Casablanca to Dahab

OperatorPhoneWebsite
Grand TaxisGrand Taxis
EgyptairEgyptair
Turkish AirlinesTurkish Airlines
Royal Air MarocRoyal Air Maroc
NeosNeos
East Delta Travel02 226 231 28East Delta Travel
LufthansaLufthansa
SunExpress DeutschlandSunExpress Deutschland
Thomas CookThomas Cook
La pespes+201210142000La pespes
AlitaliaAlitalia
Air FranceAir France