Trains from Lawrence to Haverhill
🚆 Hop aboard the direct train from Lawrence to Bradford, with services departing every two hours and operating daily. The quick journey takes approximately 10 minutes, making it a convenient option for travelers. 💸 Ticket prices for the Lawrence to Haverhill train range from $2 to $7, making it an affordable and efficient way to traverse between these two Massachusetts cities. Whether for work or leisure, the train provides a convenient transportation option for all commuters.