|Shortest Duration||33h 26m|
|Trips per day||2|
Amtrak operates, on average, 2 train schedule(s) from Kalamazoo to Rocky Mount. The average Amtrak ticket to Rocky Mount costs $202.63. Cheap Amtrak tickets to Rocky Mount are available on Wanderu starting from $140.00. In Kalamazoo, Amtrak departs from 459 N Burdick St and no other station. In Rocky Mount, Amtrak arrives at 101 Coastline St and no other station.
An average trip on Amtrak from Kalamazoo to Rocky Mount takes 37 hours and 2 minutes, while the fastest available Amtrak trip will get you to Rocky Mount in 33 hours and 26 minutes,
On weekends, Amtrak offers 2 trips per day and you could expect to pay $227.00 for a weekend getaway trip to Rocky Mount.