|Shortest Duration||10h 1m|
|Trips per day||1|
Amtrak operates, on average, 1 train schedule(s) from Middletown to Brattleboro. The average Amtrak ticket to Brattleboro costs $121.00. Cheap Amtrak tickets to Brattleboro are available on Wanderu starting from $106.00. In Middletown, Amtrak departs from Union Street and Mill Street and no other station. In Brattleboro, Amtrak arrives at 10 Vernon St and no other station.
An average trip on Amtrak from Middletown to Brattleboro takes 10 hours and 2 minutes, while the fastest available Amtrak trip will get you to Brattleboro in 10 hours and 1 minutes,