Travel options for:
Casablanca to Lake Havasu City
  • Fly to Las Vegas, bus

    1. Casablanca

      45min - hourly

      $4 - $5

    2. Casablanca (CMN)

      14hrs 55min - 1 stopover

      $380 - $850

    3. Las Vegas (LAS)

      3hrs 45min - twice daily

      $50 - $80

      • Lake Havasu City
  • Fly to Bullhead City, bus

    1. Casablanca

      45min - hourly

      $4 - $5

    2. Casablanca (CMN)

      34hrs 10min - 2 stopovers

      $420 - $950

    3. Bullhead City (IFP)

      3min - 2.2 miles

      $12 - $15

    4. Laughlin, NV

      2hrs 00min - twice daily

      $21

      • Lake Havasu City
  • Fly to Los Angeles, train, taxi

    1. Casablanca

      45min - hourly

      $4 - $5

    2. Casablanca (CMN)

      15hrs 45min - 1 stopover

      $270 - $600

    3. Los Angeles (LAX)

      35min - every 30 minutes

      $7 - $10

    4. Hollywood / Vine Station

      20min - every 15 minutes

      $2

    5. Union Station - Metro Red &

      5min - 1494 feet

    6. Los Angeles, CA

      5hrs 18min - once daily

      $50 - $75

    7. Needles, CA

      57min - 43.4 miles

      $120 - $150

      • Lake Havasu City
  • Fly to Indio/Palm Springs, bus, train, taxi

    1. Casablanca

      45min - hourly

      $4 - $5

    2. Casablanca (CMN)

      17hrs 29min - 1 stopover

      $490 - $1,100

    3. Indio/Palm Springs (PSP)

      1hrs 30min - twice daily

    4. San Bernardino, CA

      4hrs 00min - once daily

      $45 - $70

    5. Needles, CA

      57min - 43.4 miles

      $120 - $150

      • Lake Havasu City
  • Fly to Phoenix, bus

    1. Casablanca

      45min - hourly

      $4 - $5

    2. Casablanca (CMN)

      14hrs 43min - 1 stopover

      $260 - $800

    3. Phoenix (PHX)

      15min - 10.9 miles

      $26 - $32

    4. Phoenix, AZ

      3hrs 25min - once daily

      $30 - $70

    5. Kingman, AZ

      52min - once daily

      $10 - $11

    6. Laughlin, NV

      2hrs 00min - twice daily

      $21

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

From Casablanca port train to Casablanca airport, fly to Las Vegas airport, then bus to Lake Havasu City. 22hrs 25min $719. From Casablanca port train to Casablanca airport, fly to Bullhead City airport, taxi to Laughlin, NV, then bus to Lake Havasu City. 39hrs 58min $739. From Casablanca port train to Casablanca airport, fly to Los Angeles airport, bus to Hollywood / Vine Station, subway to Union Station - Metro Red & Purple Lines, walk to Los Angeles, CA, train to Needles, CA, then taxi to Lake Havasu City. 27hrs 06min $669. From Casablanca port train to Casablanca airport, fly to Indio/Palm Springs airport, bus to San Bernardino, CA, train to Needles, CA, then taxi to Lake Havasu City. 28hrs 41min. From Casablanca port train to Casablanca airport, fly to Phoenix airport, taxi to Phoenix, AZ, bus to Kingman, AZ, bus to Laughlin, NV, then bus to Lake Havasu City. 27hrs 00min $682.