Bus company

Indian Trails bus schedules

Indian Trails serves 82 cities and towns in Michigan, Minnesota and Wisconsin, with 189 departures a week. Standard one-way fares run from $5 to $51. Tickets are sold on the Indian Trails website.

Timetable data from · Schedule last changed

Departures a week
189
Timetables
15
Cities and towns
82
States
3

Where Indian Trails goes

The map needs JavaScript.

Cities and towns served (select one for its schedules) Routes the buses take

Timetables

Indian Trails timetables
RouteStopsDepartures this weekDaysStandard fares
Bay City, MI – Detroit, MI6 stops14 departures this weekDaily$6–$25
Bay City, MI – St. Ignace, MI13 stops14 departures this weekDaily$5–$47
Detroit, MI – East Lansing, MI6 stops14 departures this weekDaily$6–$28
Detroit, MI – Grand Rapids, MI8 stops14 departures this weekDaily$5–$39
East Lansing, MI – St. Ignace, MI13 stops14 departures this weekDaily$5–$47
Escanaba, MI – Hancock, MI10 stops14 departures this weekDaily$5–$33
Escanaba, MI – Ironwood, MI8 stops14 departures this weekDaily$6–$36
Escanaba, MI – St. Ignace, MI9 stops14 departures this weekDaily$5–$43
Escanaba, MI – Milwaukee, WI10 stops14 departures this weekDaily$5–$47
Grand Rapids, MI – Kalamazoo, MI3 stops14 departures this weekDaily$14
Grand Rapids, MI – St. Ignace, MI18 stops14 departures this weekDaily$5–$48
Ironwood, MI – Duluth, MN7 stops14 departures this weekDaily$5–$25
Flint, MI – Kalamazoo, MI10 stops7 departures this weekDaily$5–$47
Flint, MI – Owosso, MI2 stops7 departures this weekDaily$9
Kalamazoo, MI – Owosso, MI11 stops7 departures this weekDaily$5–$51

Popular Indian Trails routes

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.

Questions about Indian Trails

How much is a Indian Trails ticket?

Standard one-way fares on Indian Trails run from $5 to $51, depending on the trip: for example Ann Arbor to Detroit is $14, Detroit to Ann Arbor is $14 and Detroit to East Lansing is $26. 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.

Is Indian Trails safe?

Indian Trails LLC has a Satisfactory safety rating from the Federal Motor Carrier Safety Administration (FMCSA), the best of its three ratings, given Jun 28, 2024. Roadside inspection results are on FMCSA's SAFER website (safer.fmcsa.dot.gov), by USDOT number. BusSchedules.com doesn't rate carriers; these are FMCSA's public records, checked Oct 26, 2026.

Is Indian Trails licensed and insured?

Yes. Indian Trails LLC (USDOT 71986, operating authority MC-2661) is listed by the U.S. Department of Transportation as active and allowed to carry passengers, with liability insurance on file that meets the federal requirement.

Who runs Indian Trails buses?

Indian Trails buses are run by Indian Trails LLC of Owosso, MI (USDOT 71986).

How long has Indian Trails been in business?

Indian Trails dates from 1910, according to Wikipedia. Indian Trails LLC, the company that runs it now, has held federal operating authority since at least 1978 (FMCSA's online records start in the 1970s).

Federal safety record

Indian Trails is listed with the U.S. Department of Transportation under the company that runs its buses. From FMCSA's public records, checked . BusSchedules.com doesn't rate carriers. Inspection history and insurance details are on each company's FMCSA record (follow its USDOT number).

Indian Trails LLC

Doing business as Indian Trails Transportation LLC

Based in
Owosso, MI
USDOT number
71986
Status
Active, licensed to carry passengers
Licensed since
At least 1978 (MC-2661; FMCSA's online records start in the 1970s)
Insurance
Meets the federal requirement
Safety rating
Satisfactory (FMCSA's best rating; Jun 28, 2024)
Fleet
50+ vehicles

Where Indian Trails stops