The average train between Haverhill and BWI Rail Station takes 11h 21m and the fastest train takes 8h 46m. The train service runs several times per day from Haverhill to BWI Rail Station. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Trains run 5 times a day between Haverhill and BWI Rail Station. The earliest departure is at 7:00 AM in the morning, and the last departure from Haverhill is at 8:15 PM which arrives into BWI Rail Station at 1:54 PM. All services require a transfer at Boston and take an average of 11h 21m. The schedules shown below are for the next available departures.



9h 7m • 3 changes


9h 58m • 3 changes


9h 31m • 3 changesArrives next day



14h 26m • 3 changes


9h 7m • 3 changes


9h 55m • 3 changes


9h 31m • 3 changesArrives next day



8h 46m • 3 changes


8h 46m • 3 changes


9h 1m • 3 changes


9h 19m • 3 changesArrives next day



14h 53m • 3 changes


8h 46m • 3 changes


9h 1m • 3 changes


9h 19m • 3 changesArrives next day



14h 53m • 3 changes


8h 46m • 3 changes


9h 1m • 3 changes


9h 19m • 3 changesArrives next day



14h 53m • 3 changesWant to know about travelling from Haverhill to BWI Rail Station? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.
No, there is no direct train from Haverhill to BWI Rail Station. However, there are services departing from Haverhill Amtrak station and arriving at BWI Thurgood Marshall station via Boston station and Ny Moynihan Train Hall At Penn Station. The journey, including transfers, takes approximately 11h 21m.
Haverhill to BWI Rail Station train services, operated by Amtrak, depart from Haverhill Amtrak station.
Haverhill to BWI Rail Station train services, operated by Amtrak, arrive at BWI Thurgood Marshall station.
Book your Haverhill to BWI Rail Station train tickets online with Omio.
The distance between Haverhill and BWI Rail Station is 617.1 km. The road distance is 684 km.
You can take a train from Haverhill Amtrak to BWI Thurgood Marshall via Boston, North Station, Back Bay, Boston, and Ny Moynihan Train Hall At Penn Station in around 9h 10m.