Cheap Bus tickets to Traverse City

What are the most popular routes to Traverse City?

Lansing - Traverse CityAverage price£32Average duration5h 35mDaily departures1
Flint - Traverse CityAverage price£37Average duration6h 55mDaily departures1
Detroit - Traverse CityAverage price£46Average duration8h 50mDaily departures1
Kalamazoo - Traverse CityAverage price£29Average duration5h 20mDaily departures2
Grand Rapids - Traverse CityAverage price£23Average duration4hDaily departures1