Indian Trails operates routes throughout Michigan. With our daily scheduled service, you can travel comfortably throughout Michigan’s Upper and Lower Peninsulas, as well as to or from Chicago, Duluth, and Milwaukee. Our daily runs connect directly with both the Amtrak and Greyhound national networks, connecting you with some 60 other bus transportation companies in the U.S. and Canada.
Click here to plan your trip and buy your bus tickets online or call our main office at (800) 292-3831 during regular business hours, Monday through Friday, 8:00 a.m. to 5:00 p.m.
Chicago–Kalamazoo–Flint–St. Ignace - 1482
Grand Rapids–Cadillac–Traverse City–St. Ignace - 1484
Detroit–Flint–Bay City–St. Ignace - 1485
Grand Rapids–Kalamazoo - 1487
Detroit–East Lansing–Mt. Pleasant–Clare–Gaylord–St. Ignace - 1488
St. Ignace–Sault Ste. Marie–Ironwood - 1489
Hancock–Marquette–Green Bay–Milwaukee - 1490
Ironwood–Hurley–Ashland–Duluth - 1491
Need help reading the schedules? Click here.