placeMilwaukee, WI pin_dropBattle Creek, MI
swap_horiz
swap_horizsearch
help

Amtrak from Milwaukee to Battle Creek: Cheapest train tickets

Train: Speed and Comfort. Travel time is approximately 6h 57m. Opt for Amtrak trains with fares starting at $64. Check the 10 departure options below.

Bus: Choose Flixbus for affordable tickets from Milwaukee to Battle Creek starting at just $39.48 in a 6h 40m trip.

View bus schedules
Earlier
Later
Cheaper
Faster
08:059h 52m17:57
intermodal station - 433 w st paul ave119 mccamly st s

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
08:0511h 28m19:33
intermodal station - 433 w st paul ave119 mccamly st s

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
08:159h 42m17:57
airport - 5601 s 6th st119 mccamly st s

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
08:1511h 18m19:33
airport - 5601 s 6th st119 mccamly st s

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
11:006h 57m17:57
intermodal station - 433 w st paul ave119 mccamly st s

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
11:106h 47m17:57
airport - 5601 s 6th st119 mccamly st s

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
13:056h 28m19:33
intermodal station - 433 w st paul ave119 mccamly st s

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
13:156h 18m19:33
airport - 5601 s 6th st119 mccamly st s

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
15:006h 29m21:29
intermodal station - 433 w st paul ave119 mccamly st s

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
15:106h 19m21:29
airport - 5601 s 6th st119 mccamly st s

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)

Choose a date