Bus Billings, MT to Missoula, MT and return

Cheap bus and train tickets for trips from Missoula, MT to Billings, MT and return

Traveling as a group?
Rent a bus here!
2094 Companies - 5,609,781 Connections
The Best DealsSave up to 70%
The Most ChoicesMillions of routes worldwide
Easy and TransparentCompare offers with 1 click

Information about the bus connection, amenities and services

Bus tickets between Billings, MT and Missoula, MT can typically be found from $52.59. However, when picking a bus trip, ticket prices are only one part of the equation. By using our smart bus search, you’ll find the ideal option for your travel needs. Simply select one of the offers by Busbud and . The quickest bus from Missoula, MT to Billings, MT only takes 5h 45m. Just click "Find Now" to see all available options and take your pick!
You want to travel as low-budget as possible? Then you should definitely consider taking a bus. Ticket prices for the route Billings, MT - Missoula, MT are currently starting from $52.59. They can also be slightly more expensive though, for instance, when you book your bus last-minute. One recommendation is to compare prices for different departure times if you're flexible timewise. Taking an earlier bus can allow you to save a few dollars.

Bus stops in Billings, MT and Missoula, MT

W Broadway 1660, 59802 Missoula, MT (USA)

Compare Billings, MT and Missoula, MT

Continue your journey

Trusted shop
The CheckMyBus App
Free Download
GPDR CheckMyBus shield

We value your privacy!

To show you the best bus deals, we collect some information about how you use CheckMyBus. We remember your anonymized details to improve our service and provide you a personalized experience.