COVID-19 Travel Guide
Learn more ›

Search cheap bus tickets to Michigan

switcheroo

Overview

Michigan bus travel info

Destinations87
Companies8
Stations751
Connections837
Lowest PricesWe work directly with hundreds of carriers to find the best available fares.
No Wanderu FeesWe never add any extra fees. We just make it easy to book your travels.
Best Travel OptionsWe help you find & compare the best buses, trains and flights in one place.

How much does it cost to take the bus to/from Michigan?

Of the 87 cities in Michigan with bus service, the average cost of bus tickets is $73.45 on the top routes. The cheapest ticket available costs $12.02 while the most expensive ticket is $241.71 at this time.
8 bus companies operate buses to and from Michigan. In total, the state has 87 destinations reachable by bus. For bus trips from out of state, Greyhound is your best bet, with buses from cities in other states. For in-state travel, Indian Trails has the most coverage, with 41 routes connecting cities within Michigan.

Michigan Buses

Indian Trails

Indian Trails connects 41 cities and towns within Michigan. It also has buses to Michigan from 10 cities in other states.
Indian Trails
Indian Trails
Destinations
51
Routes
1099

Greyhound

Greyhound connects 7 cities and towns within Michigan. It also has buses to Michigan from 240 cities in other states.
Greyhound
Greyhound
Destinations
247
Routes
879

Jefferson Lines

Jefferson Lines currently does not offer scheduled bus service between cities within Michigan. However, it does have scheduled bus service to Michigan from 150 locations outside of the state.
Jefferson Lines
Jefferson Lines
Destinations
150
Routes
785

Miller Transportation

Miller Transportation connects 7 cities and towns within Michigan. It also has buses to Michigan from 49 cities in other states.
Miller Transportation
Miller Transportation
Destinations
56
Routes
256

Barons Bus Lines

Barons Bus Lines has buses on one route between cities within Michigan. It also operates numerous buses to Michigan from 51 cities in other states.
Barons Bus Lines
Barons Bus Lines
Destinations
52
Routes
97

Tornado Bus

Tornado Bus currently does not offer scheduled bus service between cities within Michigan. However, it does have scheduled bus service to Michigan from 30 locations outside of the state.
Tornado Bus
Tornado Bus
Destinations
30
Routes
31

El Expreso Bus

El Expreso Bus currently does not offer scheduled bus service between cities within Michigan. However, it does have scheduled bus service to Michigan from 2 locations outside of the state.
El Expreso Bus
El Expreso Bus
Destinations
2
Routes
2

OurBus

OurBus currently does not offer scheduled bus service between cities within Michigan. However, it does have buses from out of state.
OurBus
OurBus
Destinations
1
Routes
2

Popular bus routes in Michigan