There are 3 ways to get from Casablanca to Dahab by plane, bus, ferry, car or car 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 58 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 Tabuk, drive, car ferry  •  21 h 50 min

  1. Fly from Casablanca (CMN) to Tabuk (TUU) CMN - TUU
  2. Drive from Tabuk to Aqaba
  3. Take the car ferry from Aqaba to Nuweiba
  4. Drive from Nuweiba to Dahab

$341 - $931

1 alternative option

Fly to Hurghada, ferry, bus  •  16 h 20 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

Questions & Answers

The cheapest way to get from Casablanca to Dahab is to fly and drive and car ferry which costs MAD 3,200 - MAD 9,000 and takes 21 h 50 min.

More details

The quickest way to get from Casablanca to Dahab is to fly and drive and car ferry which takes 21 h 50 min and costs MAD 3,200 - MAD 9,000.

More details

The distance between Casablanca and Dahab is 4026 km.

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

More details

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

There is no direct connection from Casablanca to Dahab. However, you can take the Grand Taxi 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 Grand Taxi 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 7 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
Saudia
Website
saudia.com
Flights from Casablanca to Tabuk via Jeddah
Ave. Duration
9 h 20 min
When
Every day
Estimated price
$250 - $750
Flights from Casablanca to Tabuk via Riyadh
Ave. Duration
14 h 35 min
When
Thursday, Saturday and Sunday
Estimated price
$300 - $950
Flights from Casablanca to Tabuk via Medina, Jeddah
Ave. Duration
11 h 55 min
When
Wednesday
Estimated price
$260 - $800
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
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
Brussels Airlines
Website
brusselsairlines.com
Flights from Casablanca to Hurghada via Brussels
Ave. Duration
9 h
When
Monday
Estimated price
$470 - $2,200
easyJet
Website
easyjet.com
Flights from Casablanca to Hurghada via Geneva
Ave. Duration
8 h 10 min
When
Saturday
Estimated price
$290 - $1,100
SunExpress Deutschland
Website
sunexpress.com
Flights from Casablanca to Hurghada via Frankfurt
Ave. Duration
9 h 50 min
When
Wednesday and Saturday
Estimated price
$330 - $1,500
Nile Air
Website
nileair.com
Flights from Casablanca to Tabuk via Cairo
Ave. Duration
8 h 50 min
When
Monday, Wednesday and Friday
Estimated price
$230 - $800
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
Once daily
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
AB Maritime
Phone
032092000
Email
bahaa@abmaritime.com.jo
Website
abmaritime.com.jo
Car ferry from Aqaba to Nuweiba
Ave. Duration
4 h
Frequency
Twice daily
Estimated price
$75
Schedules at
abmaritime.com.jo

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 Is ride-sharing platform BlaBlaCar right for you?, How do I get from Sydney to Melbourne and What documents do I need to cross Niagara Falls? - to help you get the most out of your next trip.