Travel from San-Diego to Montana

Bus or fly from San Diego to Montana?

Delta, United Airlines and 4 other airlines fly from San Diego to Billings hourly. Alternatively, you can take a bus from San Diego to Billings via Los Angeles, CA and Denver, CO in around 39 h 37 min.

Travel Guides

Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak
Need to know: GreyhoundRome2rio’s guide on the bus operator has all the information you need

How to get from San Diego to Montana

From Broadway & Front St line 992 bus to San Diego airport, fly to Billings airport, then taxi to Billings. 5 h 25 min $435. From Broadway & Front St line 992 bus to San Diego airport, fly to Bozeman airport, then taxi to Bozeman. 5 h 50 min $471. From Broadway & Front St line 992 bus to San Diego airport, fly to Helena airport, then taxi to Helena. 6 h 48 min $667. From Broadway & Front St line 992 bus to San Diego airport, fly to Butte airport, then bus to Butte. 5 h 57 min $652. From Broadway & Front St line 992 bus to San Diego airport, fly to Missoula airport, then line 11 bus to Missoula. 7 h 30 min $471. From Broadway & Front St line 992 bus to San Diego airport, fly to Great Falls airport, then bus to Great Falls. 7 h 24 min $701. From San Diego Santa Fe Depot Amtrak train to Los Angeles Union Station Amtrak, train to Sacramento Amtrak, train to Reno Amtrak, walk to Reno, NV, bus to Denver, CO, then bus to Billings, MT. 37 h 30 min $498. From San Diego, CA bus to Los Angeles, CA, bus to Denver, CO, then bus to Billings, MT. 39 h 37 min $323. From San Diego drive to Billings. 21 h 12 min $156.
Close Print Itinerary
  1. Here are 9 options to get from
    San Diego to Montana:

    1. Trip:
      1 Fly to Billings
      • One-Way approx: USD $194 - $817
      • Duration: 5 h 25 min
      Open +
      • Trip:
        1 Fly to Billings
        • One-Way approx: USD $194 - $817
        • Duration: 5 h 25 min
        Close x
    2. Trip:
      2 Fly to Bozeman
      • One-Way approx: USD $212 - $792
      • Duration: 5 h 50 min
      Open +
      • Trip:
        2 Fly to Bozeman
        • One-Way approx: USD $212 - $792
        • Duration: 5 h 50 min
        Close x
    3. Trip:
      3 Fly to Helena
      • One-Way approx: USD $265 - $1,218
      • Duration: 6 h 48 min
      Open +
      • Trip:
        3 Fly to Helena
        • One-Way approx: USD $265 - $1,218
        • Duration: 6 h 48 min
        Close x
    4. Trip:
      4 Fly to Butte
      • One-Way approx: USD $243 - $1,203
      • Duration: 5 h 57 min
      Open +
      • Trip:
        4 Fly to Butte
        • One-Way approx: USD $243 - $1,203
        • Duration: 5 h 57 min
        Close x
    5. Trip:
      5 Fly to Missoula
      • One-Way approx: USD $202 - $852
      • Duration: 7 h 30 min
      Open +
      • Trip:
        5 Fly to Missoula
        • One-Way approx: USD $202 - $852
        • Duration: 7 h 30 min
        Close x
    6. Trip:
      6 Fly to Great Falls
      • One-Way approx: USD $262 - $1,302
      • Duration: 7 h 24 min
      Open +
      • Trip:
        6 Fly to Great Falls
        • One-Way approx: USD $262 - $1,302
        • Duration: 7 h 24 min
        Close x
    7. Trip:
      7 Train, bus
      • One-Way approx: USD $358 - $744
      • Duration: 37 h 30 min
      Open +
      • Trip:
        7 Train, bus
        • One-Way approx: USD $358 - $744
        • Duration: 37 h 30 min
        Close x
    8. Trip:
      8 Bus
      • One-Way approx: USD $228 - $407
      • Duration: 39 h 37 min
      Open +
      • Trip:
        8 Bus
        • One-Way approx: USD $228 - $407
        • Duration: 39 h 37 min
        Close x
    9. Trip:
      9 Drive
      • One-Way approx: USD $120 - $190
      • Duration: 21 h 12 min
      Open +
      • Trip:
        9 Drive
        • One-Way approx: USD $120 - $190
        • Duration: 21 h 12 min
        Close x