From Washington Square Transit Center, Haverhill line 51 bus to Nicholas J. Costello Transportation Center, Amesbury then line 54 bus to Heritage House, Newburyport. 1 h 40 min $4. From Haverhill taxi to Newburyport. 19 min $104. From Haverhill drive to Newburyport. 19 min $1.
Bus from Haverhill to Newburyport
Merrimack Valley Transit operates a bus from Haverhill to Newburyport hourly. Tickets cost $4 and the journey takes 33 min. Merrimack Valley Transit also services this route hourly.