Travel options for:
Casablanca to Mossel Bay
  • Fly to George

    $644 - $1,255
    1. Casablanca

      45 min - hourly

      $4 - $5

    2. Casablanca (CMN)

      17 h 50 min - 2 stopovers

      $600 - $1,200

    3. George (GRJ)

      28 min - 26.8 miles

      $40 - $50

      • Mossel Bay
  • Fly to Capetown, bus

    $500 - $691
    1. Casablanca

      45 min - hourly

      $4 - $5

    2. Casablanca (CMN)

      16 h 40 min - 1 stopover

      $430 - $600

    3. Capetown (CPT)

      25 min - 20.5 miles

      $40 - $50

    4. Somerset West

      5 h 20 min - once daily

      $19 - $27

    5. Mossel Bay

      6 min - 4.3 miles

      $7 - $9

      • Mossel Bay
  • Fly to Port Elizabeth, bus

    $508 - $952
    1. Casablanca

      45 min - hourly

      $4 - $5

    2. Casablanca (CMN)

      18 h 10 min - 2 stopovers

      $470 - $900

    3. Port Elizabeth (PLZ)

      8 min - 4.9 miles

      $7 - $10

    4. Port Elizabeth

      6 h - once daily

      $20 - $28

    5. Mossel Bay

      6 min - 4.3 miles

      $7 - $9

      • Mossel Bay
  • Drive

    $1,300 - $2,000
    1. Casablanca

      6 days 17 h - 7109.9 miles

      $1,300 - $2,000

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

From Casablanca port train to Casablanca airport, fly to George airport, then taxi to Mossel Bay. 21 h 3 min $904. From Casablanca port train to Casablanca airport, fly to Capetown airport, taxi to Somerset West, bus to Mossel Bay, then taxi to Mossel Bay. 26 h 16 min $635. From Casablanca port train to Casablanca airport, fly to Port Elizabeth airport, taxi to Port Elizabeth, bus to Mossel Bay, then taxi to Mossel Bay. 28 h 10 min $695. From Casablanca drive to Mossel Bay. 6 days 17 h $1,626.