Search bus tickets toMiles City

switcheroo

Quickview

How to get to Miles City by bus?

Routes115
Trips per day125
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.

What are the cheapest 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.84 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
$141.24

Duluth

There are 3 bus schedules per day connecting Duluth with Miles City. It takes on average 19 hours and 27 minutes to travel 653 miles, 1050 kms, by bus from Duluth. One bus company operates schedules from Duluth, with Jefferson Lines offering the most daily connections to Miles City. Traveling by bus from Duluth you will most likely to arrive in Miles City at 1120 S Haynes Ave.
Avg. Time
19h 27m
Avg. Price
$152.26

La Crosse

There are 2 bus schedules per day connecting La Crosse with Miles City. It takes on average 17 hours and 3 minutes 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 3m
Avg. Price
$155.16

Grand Forks

There are 2 bus schedules per day connecting Grand Forks with Miles City. It takes on average 11 hours and 5 minutes to travel 427 miles, 687 kms, by bus from Grand Forks. One bus company operates schedules from Grand Forks, with Jefferson Lines offering the most daily connections to Miles City. Traveling by bus from Grand Forks you will most likely to arrive in Miles City at 1120 S Haynes Ave.
Avg. Time
11h 5m
Avg. Price
$116.16

Minneapolis

There are 2 bus schedules per day connecting Minneapolis with Miles City. It takes on average 16 hours and 45 minutes to travel 615 miles, 989 kms, by bus from Minneapolis. One bus company operates schedules from Minneapolis, with Jefferson Lines offering the most daily connections to Miles City. Traveling by bus from Minneapolis you will most likely to arrive in Miles City at 1120 S Haynes Ave.
Avg. Time
16h 45m
Avg. Price
$143.16

What bus companies travel to Miles City, Montana?

Located in Montana, United States, you can travel by bus to Miles City from 115 destinations and choose from 125 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.42 minutes

bus companies serving Miles City