Search bus tickets toMissoula

switcheroo

Quickview

How to get to Missoula by bus?

Routes149
Trips per day243
bus carriers1
Stations2
Lowest prices
We partner with 100s of bus, train & ferry operators to find you the best fares.
No wanderu fees
We simply offer you the lowest prices directly from the carrier.
Best travel options
We offer the safest & most reliable options on millions of routes.

What are the cheapest bus tickets to Missoula?

The cheapest prices for a bus ticket to Missoula that users have found recently on Wanderu start at $30.00. Such great deals to Missoula are available on one route to Spokane. While there are some great deals that can be scored by searching around, there are some routes that always have low prices on bus travel to get you to Missoula. Spokane at $30.00 has consistently the lowest average bus ticket prices to Missoula.

What are the main bus stations in Missoula?

The most popular bus stations in Missoula are Bus Station and 20750 Hwy 93. Bus Station is the busiest bus station in Missoula.

What are the most popular bus routes to Missoula?

Clear Lake

There are 3 bus schedules per day connecting Clear Lake with Missoula. It takes on average 26 hours and 32 minutes to travel 1037 miles, 1669 kms, by bus from Clear Lake. One bus company operates schedules from Clear Lake, with Jefferson Lines offering the most daily connections to Missoula. Traveling by bus from Clear Lake you will most likely to arrive in Missoula at Bus Station.
Avg. Time
26h 32m
Avg. Price
$168.30

Ames

There are 3 bus schedules per day connecting Ames with Missoula. It takes on average 28 hours and 2 minutes to travel 1056 miles, 1699 kms, by bus from Ames. One bus company operates schedules from Ames, with Jefferson Lines offering the most daily connections to Missoula. Traveling by bus from Ames you will most likely to arrive in Missoula at Bus Station.
Avg. Time
28h 2m
Avg. Price
$183.38

Minneapolis

There are 3 bus schedules per day connecting Minneapolis with Missoula. It takes on average 25 hours and 55 minutes to travel 1003 miles, 1614 kms, by bus from Minneapolis. One bus company operates schedules from Minneapolis, with Jefferson Lines offering the most daily connections to Missoula. Traveling by bus from Minneapolis you will most likely to arrive in Missoula at Bus Station.
Avg. Time
25h 55m
Avg. Price
$205.68

Albert Lea

There are 3 bus schedules per day connecting Albert Lea with Missoula. It takes on average 25 hours and 30 minutes to travel 1026 miles, 1650 kms, by bus from Albert Lea. One bus company operates schedules from Albert Lea, with Jefferson Lines offering the most daily connections to Missoula. Traveling by bus from Albert Lea you will most likely to arrive in Missoula at Bus Station.
Avg. Time
25h 30m
Avg. Price
$186.27

Des Moines

There are 3 bus schedules per day connecting Des Moines with Missoula. It takes on average 28 hours and 43 minutes to travel 1070 miles, 1722 kms, by bus from Des Moines. One bus company operates schedules from Des Moines, with Jefferson Lines offering the most daily connections to Missoula. Traveling by bus from Des Moines you will most likely to arrive in Missoula at Bus Station.
Avg. Time
28h 43m
Avg. Price
$183.38

What bus companies travel to Missoula, Montana?

Located in Montana, United States, you can travel by bus to Missoula from 149 destinations and choose from 243 daily bus schedules to get you there. Jefferson Lines has the most bus connections to Missoula. The furthest bus arriving in Missoula covers a distance of 1440.51 miles, 2317.68 kms, covering the journey in and 49.67 minutes

bus companies serving Missoula