Travel from Los-Angeles to Missoula

Bus or fly from Los Angeles to Missoula?

Allegiant Air, United Airlines and four other airlines fly from Los Angeles to Missoula every 2 hours. Alternatively, you can take a bus from Los Angeles to Missoula via Seattle, WA in around 39 hours 10 minutes.

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 Los Angeles to Missoula

ModeDurationPrice
From Patsaouras Transit Plaza bus to Los Angeles airport, fly to Missoula airport, then line 11 bus to Missoula.5 h 31 min$249
From Patsaouras Transit Plaza bus to Los Angeles airport, fly to Kalispell airport, then drive to Missoula.7 h 3 min$204
From Patsaouras Transit Plaza bus to Los Angeles airport, fly to Butte airport, bus to Butte, MT, then bus to Missoula.8 h 43 min$245
From Los Angeles, CA bus to Seattle, WA then bus to Missoula, MT.39 h 10 min$192
From Los Angeles Union Station Amtrak train to Portland Union Station Amtrak, train to Spokane, WA, then bus to Missoula, MT.43 h 50 min$491
From Los Angeles drive to Missoula.19 h$146

How long does it take to get from Los Angeles to Missoula?

It takes approximately 5 hours 31 minutes to get from Los Angeles to Missoula, including transfers.

Is there a direct bus between Los Angeles and Missoula?

No, there is no direct bus from Los Angeles to Missoula. However, there are services departing from Los Angeles, CA and arriving at Missoula, MT via Seattle, WA. The journey, including transfers, takes approximately 39 hours 10 minutes.

Operators from Los Angeles to Missoula

OperatorPhoneWebsite
LAX FlyAwayLAX FlyAway
Allegiant AirAllegiant Air
United AirlinesUnited Airlines
DeltaDelta
Alaska Airlines, Inc.Alaska Airlines, Inc.
Virgin AmericaVirgin America
American AirlinesAmerican Airlines
Mountain Line (MT)+1 406-721-3333Mountain Line (MT)
Southwest AirlinesSouthwest Airlines
Butte Bus+1 406 497-6515Butte Bus
Jefferson Lines800-451-5333Jefferson Lines
Greyhound USA+1 214-849-8100Greyhound USA
Amtrak+1 1-800-872-7245Amtrak