Indian Trails timetable
Detroit, MI – Grand Rapids, MI
Indian Trails timetable: 2 trips serving 8 stops, 14 departures this week. Standard one-way fares run from $5 to $39.
Timetable data from · No schedule changes since at least
Detroit to Grand Rapids
1 trip · times are local to each stop; the last stop shows arrival.
| Stop | Detroit → Grand Rapids (Bus Terminal)Daily |
|---|---|
| DetroitDetroit, MI | 10:00 AM |
| SouthfieldSouthfield, MI | 10:30 AM |
| Pontiac (Amtrak Intermodal)Pontiac, MI | 10:55 AM |
| Flint (Bus/Train)Flint, MI | 11:55 AM |
| East Lansing (Michigan Flyer)East Lansing, MI | 12:50 PM |
| East Lansing (Bus/Amtrak)East Lansing, MI | 1:00 PM |
| Lansing (Lansing Bus Station)Lansing, MI | 1:15 PM |
| Grand Rapids (Bus Terminal)Grand Rapids, MI | 2:25 PM |
Grand Rapids to Detroit
1 trip · times are local to each stop; the last stop shows arrival.
| Stop | Grand Rapids (Bus Terminal) → DetroitDaily |
|---|---|
| Grand Rapids (Bus Terminal)Grand Rapids, MI | 2:55 PM |
| Lansing (Lansing Bus Station)Lansing, MI | 4:05 PM |
| East Lansing (Bus/Amtrak)East Lansing, MI | 4:20 PM |
| East Lansing (Michigan Flyer)East Lansing, MI | 4:25 PM |
| Flint (Bus/Train)Flint, MI | 5:25 PM |
| Pontiac (Amtrak Intermodal)Pontiac, MI | 6:25 PM |
| SouthfieldSouthfield, MI | 6:50 PM |
| DetroitDetroit, MI | 7:15 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.