|Shortest Duration||30h 0m|
|Trips per day||7|
Book Amtrak from Boston to Lafayette from US$112.00. There are 7 Amtrak schedules from Boston to Lafayette and you can expect on average to pay US$173.27 for a Amtrak ticket to Lafayette. In Boston, Amtrak departs to Lafayette from Back Bay Station - 145 Dartmouth St and 1 other station. In Lafayette, Amtrak arrives at 200 N Second St and no other station.
An average trip on Amtrak from Boston to Lafayette takes 32 hours and 2 minutes, while the fastest available Amtrak trip will get you to Lafayette in 30 hours and 0 minutes,
On weekends, Amtrak offers 7 trips per day and you could expect to pay US$175.85 for a weekend getaway to Lafayette.