Indian Trails timetable
Flint, MI – Kalamazoo, MI
Indian Trails timetable: 1 trip serving 10 stops, 7 departures this week. Standard one-way fares run from $5 to $47.
Timetable data from · No schedule changes since at least
Flint to Kalamazoo
1 trip · times are local to each stop; the last stop shows arrival.
| Stop | Flint (Bus/Train) → KalamazooDaily |
|---|---|
| Flint (Bus/Train)Flint, MI | 2:40 PM |
| East Lansing (Michigan Flyer)East Lansing, MI | 3:35 PM |
| East Lansing (Bus/Amtrak)East Lansing, MI | 3:50 PM |
| Lansing (Lansing Bus Station)Lansing, MI | 4:10 PM |
| Grand Rapids (Bus Terminal)Grand Rapids, MI | 5:35 PM |
| Grand Rapids (Amtrak)Grand Rapids, MI | 5:40 PM |
| Holland (Bus/Amtrak)Holland, MI | 6:20 PM |
| South HavenSouth Haven, MI | 7:00 PM |
| Benton HarborBenton Harbor, MI | 7:30 PM |
| KalamazooKalamazoo, MI | 8:30 PM |
A standard fare is the carrier's published one-way price. Many carriers price by demand, so the fare when you book can be higher or lower. Fares don't include any fees the carrier's ticket site may add; BusSchedules.com adds no fees.
Timetables published by tds.ai, refreshed October 15, 2026. Schedules change, so check times when you book.