Search Miles City bus tickets

switcheroo

Quickview

How to get to Miles City by bus?

Routes112
Trips per day119
bus carriers1
Stations1
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.

How to find cheap bus tickets to Miles City?

The cheapest prices for a bus ticket to Miles City that users have found recently on Wanderu start at $25.00. Such great deals to Miles City are available on one route to Glendive. 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 Miles City. Glendive at $28.61 has consistently the lowest average bus ticket prices to Miles City.

What are the main bus stations in Miles City?

The most popular bus station in Miles City is 1120 S Haynes Ave. 1120 S Haynes Ave is the busiest bus station in Miles City.

What are the most popular bus routes to Miles City?

Saint Cloud

There are 3 bus schedules per day connecting Saint Cloud with Miles City. It takes on average 14 hours to travel 564 miles, 907 kms, by bus from Saint Cloud. One bus company operates schedules from Saint Cloud, with Jefferson Lines offering the most daily connections to Miles City. Traveling by bus from Saint Cloud you will most likely to arrive in Miles City at 1120 S Haynes Ave.
Avg. Time
14h 0m
Avg. Price
$144.24

La Crosse

There are 2 bus schedules per day connecting La Crosse with Miles City. It takes on average 17 hours to travel 734 miles, 1181 kms, by bus from La Crosse. One bus company operates schedules from La Crosse, with Jefferson Lines offering the most daily connections to Miles City. Traveling by bus from La Crosse you will most likely to arrive in Miles City at 1120 S Haynes Ave.
Avg. Time
17h 0m
Avg. Price
$159.02

St Paul

There are 2 bus schedules per day connecting St Paul with Miles City. It takes on average 17 hours to travel 624 miles, 1003 kms, by bus from St Paul. One bus company operates schedules from St Paul, with Jefferson Lines offering the most daily connections to Miles City. Traveling by bus from St Paul you will most likely to arrive in Miles City at 1120 S Haynes Ave.
Avg. Time
17h 0m
Avg. Price
$146.17

Crookston

There are 2 bus schedules per day connecting Crookston with Miles City. It takes on average 12 hours to travel 445 miles, 715 kms, by bus from Crookston. One bus company operates schedules from Crookston, with Jefferson Lines offering the most daily connections to Miles City. Traveling by bus from Crookston you will most likely to arrive in Miles City at 1120 S Haynes Ave.
Avg. Time
12h 0m
Avg. Price
$129.04

Bemidji

There are 2 bus schedules per day connecting Bemidji with Miles City. It takes on average 14 hours to travel 522 miles, 840 kms, by bus from Bemidji. One bus company operates schedules from Bemidji, with Jefferson Lines offering the most daily connections to Miles City. Traveling by bus from Bemidji you will most likely to arrive in Miles City at 1120 S Haynes Ave.
Avg. Time
14h 0m
Avg. Price
$141.54

What bus companies travel to Miles City, Montana?

Located in Montana, United States, you can travel by bus to Miles City from 112 destinations and choose from 119 daily bus schedules to get you there. Jefferson Lines has the most bus connections to Miles City. The furthest bus arriving in Miles City covers a distance of 1048.17 miles, 1686.45 kms, covering the journey in 1 hour and 2 minutes

bus companies serving Miles City