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.
Milwaukee–Chicago–Kalamazoo–Flint–St. Ignace - 1482
Grand Rapids–Cadillac–Traverse City–St. Ignace - 1484
Detroit–Flint–Bay City–St. Ignace - 1485
Grand Rapids–Benton Harbor–Chicago - 1486
Grand Rapids–Kalamazoo - 1487
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
Bay City–Flint–Pontiac–Southfield–Detroit - 1492
East Lansing–Pontiac–Southfield–Detroit - 1493
Need help reading the schedules? Click here.