There are 3 ways to get from Casablanca to Dahab by plane, bus or ferry

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Fly to Sharm el-Sheikh, bus  •  12 h 26 min

  1. Fly from Casablanca (CMN) to Sharm el-Sheikh (SSH) CMN - SSH
  2. Take the bus from Sharm El-Sheikh to Dahab

Cheapest option

Fly to Cairo, bus  •  17 h 3 min

  1. Fly from Casablanca (CMN) to Cairo (CAI) CMN - CAI
  2. Take the bus from Cairo International Terminal Abbasia to Dahab

$130 - $663

1 alternative option

Fly to Hurghada, ferry, bus  •  15 h 43 min

  1. Fly from Casablanca (CMN) to Hurghada (HRG) CMN - HRG
  2. Take the ferry from Hurghada to Sharm El Sheikh
  3. Take the bus from Sharm El-Sheikh to Dahab

What companies run services between Casablanca, Morocco and Dahab, Egypt?

There is no direct connection from Casablanca to Dahab. However, you can take the train to Mohammed V International Airport, take the walk 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 train to Mohammed V International Airport, take the walk 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.

Airlines
Egyptair
Website
egyptair.com
Flights from Casablanca to Sharm el-Sheikh via Cairo
Ave. Duration
7 h 22 min
When
Every day
Estimated price
$360 - $1,100
Flights from Casablanca to Hurghada via Cairo
Ave. Duration
8 h 7 min
When
Every day
Estimated price
$330 - $950
Flights from Casablanca to Hurghada via Cairo, Sharm el-Sheikh
Ave. Duration
14 h 45 min
When
Thursday and Sunday
Estimated price
$340 - $1,000
Flights from Casablanca to Cairo
Ave. Duration
4 h 55 min
When
Every day
Estimated price
$180 - $600
Turkish Airlines
Website
p.turkishairlines.com
Flights from Casablanca to Sharm el-Sheikh via Istanbul
Ave. Duration
9 h 50 min
When
Every day
Estimated price
$380 - $1,300
Flights from Casablanca to Hurghada via Istanbul
Ave. Duration
10 h 10 min
When
Every day
Estimated price
$360 - $1,200
Flights from Casablanca to Cairo via Istanbul
Ave. Duration
8 h 55 min
When
Every day
Estimated price
$410 - $850
SunExpress Deutschland
Website
sunexpress.com
Flights from Casablanca to Hurghada via Munich
Ave. Duration
9 h 20 min
When
Saturday
Estimated price
$320 - $1,400
Flights from Casablanca to Hurghada via Frankfurt
Ave. Duration
9 h 50 min
When
Wednesday, Thursday and Sunday
Estimated price
$330 - $1,500
Royal Air Maroc
Website
royalairmaroc.com
Flights from Casablanca to Cairo
Ave. Duration
4 h 55 min
When
Every day
Estimated price
$190 - $600
Air Cairo
Website
flyaircairo.com
Flights from Casablanca to Sharm el-Sheikh via Rome
Ave. Duration
8 h 15 min
When
Monday
Estimated price
$290 - $1,400
Neos
Website
neosair.it
Flights from Casablanca to Sharm el-Sheikh via Milan Malpensa
Ave. Duration
9 h 55 min
When
Sunday
Estimated price
$450 - $1,100
easyJet
Website
easyjet.com
Flights from Casablanca to Hurghada via London Gatwick
Ave. Duration
9 h 45 min
When
Wednesday and Saturday
Estimated price
$340 - $1,300
Alitalia
Website
alitalia.com
Flights from Casablanca to Cairo via Rome
Ave. Duration
8 h 10 min
When
Every day
Estimated price
$450 - $1,000
Air France
Website
airfrance.com
Flights from Casablanca to Cairo via Paris CDG
Ave. Duration
9 h 25 min
When
Every day
Estimated price
$390 - $2,000
Saudia
Website
saudia.com
Flights from Casablanca to Cairo via Riyadh
Ave. Duration
10 h 45 min
When
Tuesday, Thursday, Saturday and Sunday
Estimated price
$260 - $1,100
Bus operators
East Delta Travel
Phone
02 226 231 28
Email
info@eastdelta-travel.com
Website
eastdelta-travel.com
Bus from Sharm El-Sheikh to Dahab
Ave. Duration
2 h
Frequency
Hourly
Schedules at
eastdelta-travel.com
Bus from Cairo International Terminal Abbasia to Dahab
Ave. Duration
8 h 30 min
Frequency
5 times a week
Estimated price
$8
Schedules at
eastdelta-travel.com
Ferry operators
La pespes
Phone
+201210142000
Website
lapespes.com
Ferry from Hurghada to Sharm El Sheikh
Ave. Duration
2 h 30 min
Frequency
Twice a week
Estimated price
$40
Schedules at
lapespes.com

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 Croatia’s Dalmatian Coast by boat, bus, car and train, South Korea: Travelling from Seoul to Busan and Need to know: Greyhound - to help you get the most out of your next trip.

Questions & Answers

How far is it from Casablanca to Dahab?

The distance between Casablanca and Dahab is 4026 km.

What is the cheapest way to get from Casablanca to Dahab?

The cheapest way to get from Casablanca to Dahab is to fly and bus which costs MAD 1,200 - MAD 6,500 and takes 17 h 3 min.

What is the fastest way to get from Casablanca to Dahab?

The quickest way to get from Casablanca to Dahab is to fly and bus which takes 17 h 3 min and costs MAD 1,200 - MAD 6,500.

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

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