MI → MI · about 34 miles

Jackson to Ann Arbor bus & train schedule

Indian Trails, Amtrak and Greyhound run 24 direct buses and trains a week from Jackson to Ann Arbor. The fastest takes 35 minutes; the first departure leaves at 11:51 AM and the last at 10:28 PM. The standard fare with Indian Trails is $11 one way.

Timetable data from · No schedule changes since at least

Buses and trains a week
24
Fastest trip
35m
First departure
11:51 AM
Last departure
10:28 PM
Standard fare
$11

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. Fares for Amtrak and Greyhound aren't listed here.

Timetable

Times are local to each stop. Timetables published by tds.ai, refreshed October 15, 2026. Schedules change, so check times when you book.

Direct buses and trains from Jackson, MI to Ann Arbor, MI
DepartsArrivesDurationDaysStopsCompanyStandard fare & ticket
11:51 AM12:26 PM35mDailyJackson to Ann Arbor Amtrak StationAmtrak
Full timetable
Fare not listed, no online booking link
11:51 AM12:31 PM40mDailyJackson to Ann Arbor Amtrak StationAmtrak
Full timetable
Fare not listed, no online booking link
12:40 PM1:30 PM50mMon, Thu, Fri, Sat, SunJackson Bus Stop to Ann Arbor Depot StreetGreyhound
Full timetable
Fare not listed, no online booking link
2:20 PM3:20 PM1h 00mDailyJackson to Ann Arbor (S. State & E. Washington)Indian Trails
Full timetable
$11Book (carrier website)
6:55 PM7:31 PM36mDailyJackson to Ann Arbor Amtrak StationAmtrak
Full timetable
Fare not listed, no online booking link
7:15 PM7:56 PM41mDailyJackson to Ann Arbor Amtrak StationAmtrak
Full timetable
Fare not listed, no online booking link
10:28 PM11:04 PM36mDailyJackson to Ann Arbor Amtrak StationAmtrak
Full timetable
Fare not listed, no online booking link
10:28 PM11:09 PM41mDailyJackson to Ann Arbor Amtrak StationAmtrak
Full timetable
Fare not listed, no online booking link

Route map

The map needs JavaScript.

Where to board in Jackson Where you get off in Ann Arbor The route of the busiest trip

Return trip: Ann Arbor to Jackson

Questions

How long is the bus or train from Jackson to Ann Arbor?

The fastest direct bus or train takes 35 minutes; the typical trip is 40 minutes.

How much is the bus or train from Jackson to Ann Arbor?

The standard one-way fare with Indian Trails is $11. 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. Fares for Amtrak and Greyhound aren't listed here; check their websites.

What time is the first departure from Jackson to Ann Arbor?

The earliest departure is at 11:51 AM (Sat & Sun) and the last at 10:28 PM (Sat & Sun).

Which bus and rail companies go from Jackson to Ann Arbor?

Indian Trails, Amtrak and Greyhound run direct buses and trains on this route.

Where do I board in Jackson?

Buses and trains to Ann Arbor leave from Jackson Bus Stop.