ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Trip to Haverhill

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration
Distance
Avg. price$
Bus trips found

Buses from Lawrence to Haverhill

🌟 Enjoy a quick and comfortable journey that takes approximately 40 minutes to reach Haverhill from Lawrence. Merrimack Valley Transit operates these bus services, ensuring a smooth and efficient trip for passengers. 💰 The bus fares between Haverhill and Lawrence range from $1 to $2, making it a budget-friendly choice for travelers looking to explore these neighboring Massachusetts towns.

Where to stay in Haverhill

Houses, apartments, villas, hostels and much more - choose the accommodation option according to your wishes!

Accomodation
  • Yes, there is a direct bus that operates between Lawrence and Haverhill. The bus departs from Buckley Transportation Center in Lawrence and arrives at Washington Square Transit Center in Haverhill. The service runs hourly and operates every day, with the journey typically taking about 40 minutes. This convenient and efficient bus route provides a straightforward travel option between the two cities.
  • You can catch the bus from Lawrence to Haverhill at the Buckley Transportation Center station. This station serves as the departure point for the bus services operated by Merrimack Valley Transit that travel between the two cities. The Buckley Transportation Center is a convenient and easily accessible location in Lawrence for starting your journey to Haverhill by bus.
  • The bus traveling from Lawrence to Haverhill operated by Merrimack Valley Transit, arrives at the Washington Square Transit Center station in Haverhill. This station serves as the final destination for the bus route between the two cities. Upon arrival at the Washington Square Transit Center, passengers can easily access other transportation options or explore the surrounding area in Haverhill. The station provides a convenient and central location for disembarking and continuing your journey.
  • The cost of a bus ticket from Lawrence to Haverhill typically ranges from $1 to $2, offering an affordable transportation option for travelers. The varying prices may be dependent on factors such as the time of day or specific fare promotions that may be in place. Overall, the bus fare for this route remains budget-friendly, making it a cost-effective choice for those looking to travel between Lawrence and Haverhill.
  • There is a direct bus service operated by Merrimack Valley Transit between Lawrence and Haverhill. This bus departs from Buckley Transportation Center in Lawrence and arrives at Washington Square Transit Center in Haverhill. The service runs hourly and operates every day, providing travelers with frequent options for their journey between the two cities. With a travel time of approximately 40 minutes and affordable fares ranging from $1 to $2, the bus route offers a convenient and cost-effective transportation choice.
  • Typically, the Lawrence to Haverhill buses may be less crowded during off-peak hours such as mid-morning or mid-afternoon on weekdays. The buses are likely to be most crowded during peak commuting hours, such as early mornings and late afternoons. Travelers looking to avoid crowds may consider scheduling their bus journey during less busy times to ensure a more comfortable travel experience.
  • The first bus of the day from Lawrence to Haverhill typically departs early in the morning, around 6:00 AM. The last bus of the day usually leaves in the evening, around 10:00 PM. Travelers can refer to the bus schedule provided by Merrimack Valley Transit to confirm the exact departure times for the first and last buses of the day between Lawrence and Haverhill.

Will you be returning to Lawrence by bus?

If you are looking for a return bus ride, check the buses from Haverhill to Lawrence.

See schedule