Travel from Ontario-CA-USA to Lake-Havasu-City

How to get from Ontario to Lake Havasu City?

There is no direct connection from Ontario to Lake Havasu City. However, you can take the bus to Barstow, take the walk to E Buena Vista St & MR Barney Keller Ct, take the bus to G St FS Quinn, then take the taxi to Lake Havasu City. Alternatively, you can take the taxi to Montclair station, take the train to San Bernardino Amtrak, take the train to Needles Amtrak, then take the taxi to Lake Havasu City.

Travel Guides

Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak

How to get from Ontario to Lake Havasu City

From Ontario bus to Barstow, walk to E Buena Vista St & MR Barney Keller Ct, bus to G St FS Quinn, then taxi to Lake Havasu City. 6 h 55 min $286. From Ontario taxi to Montclair station, train to San Bernardino Amtrak, train to Needles Amtrak, then taxi to Lake Havasu City. 7 h 3 min $382. From Ontario bus to SSTT Bay 18, line 109 bus to Las Vegas McCarran Airport, NV, then bus to Lake Havasu City, AZ. 9 h 9 min $94. From Ontario drive to Lake Havasu City. 4 h 31 min $31. From Holt @ Plum Eb Fs line 61 bus to Ontario/San Bernardino airport, fly to Las Vegas airport, then bus to Lake Havasu City. 6 h 50 min $296. From Ontario bus to Los Angeles, walk to Patsaouras Transit Plaza, bus to Los Angeles airport, fly to Las Vegas airport, then bus to Lake Havasu City. 8 h 22 min $167.
Close Print Itinerary
  1. Here are 6 options to get from
    Ontario to Lake Havasu City:

    1. Trip:
      1 Bus, taxi
      • One-Way approx: USD $232 - $292
      • Duration: 6 h 55 min
      Open +
      • Trip:
        1 Bus, taxi
        • One-Way approx: USD $232 - $292
        • Duration: 6 h 55 min
        Close x
    2. Trip:
      2 Train, taxi
      • One-Way approx: USD $286 - $418
      • Duration: 7 h 3 min
      Open +
      • Trip:
        2 Train, taxi
        • One-Way approx: USD $286 - $418
        • Duration: 7 h 3 min
        Close x
    3. Trip:
      3 Bus
      • One-Way approx: USD $70 - $109
      • Duration: 9 h 9 min
      Open +
      • Trip:
        3 Bus
        • One-Way approx: USD $70 - $109
        • Duration: 9 h 9 min
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $26 - $40
      • Duration: 4 h 31 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $26 - $40
        • Duration: 4 h 31 min
        Close x
    5. Trip:
      5 Fly from Ontario/San Bernardino, bus
      • One-Way approx: USD $162 - $567
      • Duration: 6 h 50 min
      Open +
      • Trip:
        5 Fly from Ontario/San Bernardino, bus
        • One-Way approx: USD $162 - $567
        • Duration: 6 h 50 min
        Close x
    6. Trip:
      6 Bus to Los Angeles, fly, bus
      • One-Way approx: USD $103 - $288
      • Duration: 8 h 22 min
      Open +
      • Trip:
        6 Bus to Los Angeles, fly, bus
        • One-Way approx: USD $103 - $288
        • Duration: 8 h 22 min
        Close x