Travel options for:
Casablanca to Dahab
  • Fly to Sharm el-Sheikh, bus

    $368 - $1,111
    1. Casablanca

      20 min - hourly

      $4 - $6

    2. Casablanca (CMN)

      6 h 45 min - 1 stopover

      $360 - $1,100

    3. Sharm el-Sheikh (SSH)

      15 min - 9.5 miles

      $1 - $2

    4. Sharm El-Sheikh

      1 h 11 min - every 4 hours

      $3

  • Fly to Tabuk, drive, carferry

    $351 - $881
    1. Casablanca

      20 min - hourly

      $4 - $6

    2. Casablanca (CMN)

      9 h 10 min - 1 stopover

      $240 - $750

    3. Tabuk (TUU)

      3 h 54 min - 162.6 miles

      $29 - $45

    4. Aqaba

      4 h - twice daily

      $75

    5. Nuweiba

      1 h 27 min - 61.5 miles

      $3 - $5

  • Fly to Hurghada, ferry, bus

    $318 - $680
    1. Casablanca

      20 min - hourly

      $4 - $6

    2. Casablanca (CMN)

      7 h 45 min - 1 stopover

      $240 - $600

    3. Hurghada (HRG)

      20 min - every 20 minutes

    4. Hurghada

      21 min - 1.1 miles

    5. Hurghada

      2 h 30 min - 3 times a week

      $70

    6. Sharm El Sheikh

      7 min - 4.3 miles

      $1

    7. Sharm El-Sheikh

      1 h 11 min - every 4 hours

      $3

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Casablanca Grand Taxi to Casablanca airport, fly to Sharm el-Sheikh airport, taxi to Sharm El-Sheikh, then bus to Dahab. 11 h 31 min $610. From Casablanca Grand Taxi to Casablanca airport, fly to Tabuk airport, drive to Aqaba, carferry to Nuweiba, then drive to Dahab. 21 h 51 min $579. From Casablanca Grand Taxi to Casablanca airport, fly to Hurghada airport, bus to Hurghada, walk to Hurghada, ferry to Sharm El Sheikh, taxi to Sharm El-Sheikh, then bus to Dahab. 16 h 44 min $429.