COVID-19 Travel Guide
Learn more ›

Search train tickets to Ann Arbor

switcheroo

Quickview

How to get to Ann Arbor by train

Routes107
Trips per day218
train lines2
Stations1
Lowest PricesWe work directly with hundreds of carriers to find the best available fares.
No Wanderu FeesWe never add any extra fees. We just make it easy to book your travels.
Best Travel OptionsWe help you find & compare the best buses, trains and flights in one place.

What is a good price for a train ticket to Ann Arbor?

$6.50 is the cheapest price for a train ticket to Ann Arbor, according to recent searches on Wanderu. You can use our search to check if this price is currently available on buses from your city to Ann Arbor. In the last month, trains from Jackson to Ann Arbor had the lowest average price at $6.50.

Where is the train station in Ann Arbor, MI?

The main train station in Ann Arbor is 325 Depot St - Amtrak Station. As the busiest station, it has the most train arrivals, although some trains may make other stops in and around Ann Arbor.

Manchester

There are 12 scheduled trains per day from Manchester to Ann Arbor. The route can be as long as 545 miles, or 877 kilometers. On average, the journey takes 23 hours and 38 minutes. One train company, Amtrak, connects Manchester to Ann Arbor. Trains from Manchester usually arrive in Ann Arbor at 325 Depot St - Amtrak Station.
Avg. Time
23h 38m
Avg. Price
$115.00

Bennington

There are 8 scheduled trains per day from Bennington to Ann Arbor. The route can be as long as 539 miles, or 866 kilometers. On average, the journey takes 23 hours . One train company, Amtrak, connects Bennington to Ann Arbor. Trains from Bennington usually arrive in Ann Arbor at 325 Depot St - Amtrak Station.
Avg. Time
23h 0m
Avg. Price
$149.00

Petersburg

There are 7 scheduled trains per day from Petersburg to Ann Arbor. The route can be as long as 486 miles, or 781 kilometers. On average, the journey takes 32 hours and 50 minutes. One train company, Amtrak, connects Petersburg to Ann Arbor. Trains from Petersburg usually arrive in Ann Arbor at 325 Depot St - Amtrak Station.
Avg. Time
1d 8h 50m
Avg. Price
$208.14

Boston

There are 6 scheduled trains per day from Boston to Ann Arbor. The route can be as long as 648 miles, or 1042 kilometers. On average, the journey takes 22 hours and 58 minutes. One train company, Amtrak, connects Boston to Ann Arbor. Trains from Boston usually arrive in Ann Arbor at 325 Depot St - Amtrak Station.
Avg. Time
22h 58m
Avg. Price
$95.71

Minot

There are 6 scheduled trains per day from Minot to Ann Arbor. The route can be as long as 945 miles, or 1521 kilometers. On average, the journey takes 32 hours and 33 minutes. One train company, Amtrak, connects Minot to Ann Arbor. Trains from Minot usually arrive in Ann Arbor at 325 Depot St - Amtrak Station.
Avg. Time
1d 8h 33m
Avg. Price
$203.67

Located in Michigan, Ann Arbor is accessible by train from 107 other cities. You can choose from 218 daily scheduled trips when you search for trains to Ann Arbor on Wanderu. Amtrak usually has the most trains on any given day.

Looking for other ways to get there? Bus tickets to Ann Arbor are also available..

Train companies serving Ann Arbor

Amtrak

There are 9 scheduled Amtrak trains per day. Amtrak can get you to Ann Arbor from 101 cities, including Cleveland.
Avg. Time
22h 33m
Avg. Price
$104.26

Amtrak Wolverine

There are 2 scheduled Amtrak Wolverine trains per day. Amtrak Wolverine can get you to Ann Arbor from 11 cities, including Detroit.
Avg. Time
2h 35m
Avg. Price
$23.21