Route 128 Amtrak Station
The Amtrak Station in Westwood is located along both the Acela Express and Northeast Regional Amtrak Line. The Acela Express simplifies travel between Boston and Washington D.C. while the Northeast Regional Line connects Boston to major cities all the way down to Virginia Beach.
If you are taking either one of these trains out of Westwood, give us a call at 978-750-6666 and let us get you there. Don’t stress over getting to your train on time, leave your worries about available parking at home! Request A Quote Now to learn more or Book Us right away if you are ready to confirm a reservation!
If you have traveled with us before, we still have your information in our system! As always, we thank you for riding with us and look forward to serving you again soon!