Travel from San-Francisco to Missoula

Bus or fly from San Francisco to Missoula?

United Airlines, Alaska Airlines, Inc. and 2 other airlines fly from San Francisco to Missoula 4 times a day. Alternatively, Greyhound USA operates a bus from San Francisco to Missoula 5 times a day. Tickets cost $10 - $35 and the journey takes 2 h 10 min. 2 other operators also service this route.

Travel Guides

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

How to get from San Francisco to Missoula

ModeDurationPrice
From Civic Center/UN Plaza BART to San Francisco airport, fly to Missoula airport, then line 11 bus to Missoula.4 h 59 min$167
From Civic Center/UN Plaza BART to San Francisco airport, fly to Kalispell airport, then drive to Missoula.6 h 31 min$192
From San Francisco, CA bus to Sacramento, CA, bus to Seattle, WA, then bus to Missoula, MT.32 h 55 min$240
From Civic Center/UN Plaza BART to Lake Merritt, walk to Oakland Jack London Square Station, train to Portland Union Station Amtrak, train to Spokane, WA, then bus to Missoula, MT.33 h 50 min$378
From Civic Center/UN Plaza BART to Lake Merritt, walk to Oakland Jack London Square Station, train to Tacoma Greyhound, bus to Spokane, WA, then bus to Missoula, MT.38 h 3 min$363
From San Francisco drive to Missoula.18 h 48 min$137
Close Print Itinerary
  1. Here are 6 options to get from
    San Francisco to Missoula:

    1. Trip:
      1 Fly to Missoula
      • One-Way approx: USD $136 - $558
      • Duration: 4 h 59 min
      Open +
      • Trip:
        1 Fly to Missoula
        • One-Way approx: USD $136 - $558
        • Duration: 4 h 59 min
        Close x
    2. Trip:
      2 Fly to Kalispell, drive
      • One-Way approx: USD $148 - $296
      • Duration: 6 h 31 min
      Open +
      • Trip:
        2 Fly to Kalispell, drive
        • One-Way approx: USD $148 - $296
        • Duration: 6 h 31 min
        Close x
    3. Trip:
      3 Bus
      • One-Way approx: USD $125 - $334
      • Duration: 32 h 55 min
      Open +
      • Trip:
        3 Bus
        • One-Way approx: USD $125 - $334
        • Duration: 32 h 55 min
        Close x
    4. Trip:
      4 Train, bus
      • One-Way approx: USD $187 - $524
      • Duration: 33 h 50 min
      Open +
      • Trip:
        4 Train, bus
        • One-Way approx: USD $187 - $524
        • Duration: 33 h 50 min
        Close x
    5. Trip:
      5 Train, bus via Tacoma Greyhound
      • One-Way approx: USD $187 - $504
      • Duration: 38 h 3 min
      Open +
      • Trip:
        5 Train, bus via Tacoma Greyhound
        • One-Way approx: USD $187 - $504
        • Duration: 38 h 3 min
        Close x
    6. Trip:
      6 Drive
      • One-Way approx: USD $110 - $170
      • Duration: 18 h 48 min
      Open +
      • Trip:
        6 Drive
        • One-Way approx: USD $110 - $170
        • Duration: 18 h 48 min
        Close x