One Passenger / One Trip
5:50am
Pontiac, MI
Pontiac
8:47am
Battle Creek, MI
Battle Creek
2h 57min
Amtrak
Wolverine
$24
6:03am
Troy, MI
Troy
8:47am
Battle Creek, MI
Battle Creek
2h 44min
Amtrak
Wolverine
$24
6:10am
Royal Oak, MI
Royal Oak
8:47am
Battle Creek, MI
Battle Creek
2h 37min
Amtrak
Wolverine
$24
6:20am
Port Huron, MI
Port Huron
9:47am
Battle Creek, MI
Battle Creek
3h 27min
Amtrak
Blue Water
$14
7:06am
Lapeer, MI
Lapeer
9:47am
Battle Creek, MI
Battle Creek
2h 41min
Amtrak
Blue Water
$12
7:20am
Ann Arbor, MI
Ann Arbor
8:47am
Battle Creek, MI
Battle Creek
1h 27min
Amtrak
Wolverine
$18
7:20am
Chicago, IL
Chicago - Union Station
11:09am
Battle Creek, MI
Battle Creek
2h 49min
Amtrak
Wolverine
$22
7:32am
Flint, MI
Flint
9:47am
Battle Creek, MI
Battle Creek
2h 15min
Amtrak
Blue Water
$10
7:46am
Hammond, IN
Whiting
11:09am
Battle Creek, MI
Battle Creek
2h 23min
Amtrak
Wolverine
$22
7:56am
Jackson, MI
Jackson
8:47am
Battle Creek, MI
Battle Creek
0h 51min
Amtrak
Wolverine
$13
8:04am
Durand, MI
Durand
9:47am
Battle Creek, MI
Battle Creek
1h 43min
Amtrak
Blue Water
$9
8:28am
Michigan City, IN
Michigan City
11:09am
Battle Creek, MI
Battle Creek
1h 41min
Amtrak
Wolverine
$17
8:45am
East Lansing, MI
East Lansing
9:47am
Battle Creek, MI
Battle Creek
1h 2min
Amtrak
Blue Water
$7
10:04am
Niles, MI
Niles
11:09am
Battle Creek, MI
Battle Creek
1h 5min
Amtrak
Wolverine
$14
10:15am
Dowagiac, MI
Dowagiac
11:09am
Battle Creek, MI
Battle Creek
0h 54min
Amtrak
Wolverine
$11
10:45am
Pontiac, MI
Pontiac
1:43pm
Battle Creek, MI
Battle Creek
2h 58min
Amtrak
Wolverine
$24
10:47am
Kalamazoo, MI
Kalamazoo
11:09am
Battle Creek, MI
Battle Creek
0h 22min
Amtrak
Wolverine
$7.5
10:59am
Troy, MI
Troy
1:43pm
Battle Creek, MI
Battle Creek
2h 44min
Amtrak
Wolverine
$24
11:07am
Royal Oak, MI
Royal Oak
1:43pm
Battle Creek, MI
Battle Creek
2h 36min
Amtrak
Wolverine
$24
12:17pm
Ann Arbor, MI
Ann Arbor
1:43pm
Battle Creek, MI
Battle Creek
1h 26min
Amtrak
Wolverine
$18
City: | Battle Creek, MI |
Daily arrivals: | 37 |
Train stations | Battle Creek |
Connections: | 21 |
Companies: | Amtrak |
Avg price: | $23.04 |
The price of the ticket varies a lot depending on the city from where it comes. For example, a train ticket from Troy to Battle Creek costs around $24 while one from Royal Oak to Battle Creek costs $24. The average ticket price is $23.04.
There are many cities from which you can reach Battle Creek by train. Some of them are Port Huron (Port Huron), Lapeer (Lapeer), Ann Arbor (Ann Arbor). If you need more information, you can use our search engine.
The train company that operates in Battle Creek is Amtrak. One of its trips, for example, is Amtrak Pontiac Battle Creek. Its price is approximately $24 and it takes 2h 57min. We recommend that you book your ticket in advance.
The Battle Creek train station is Battle Creek. Many trains arrive at this station from cities like Chicago (Chicago - Union Station), Flint (Flint), Hammond (Whiting). The schedule and the price depend a lot on the city. You can find for example train tickets for the route Chicago Battle Creek from $22.