There are 3 ways to get from Haverhill to Newburyport by bus, taxi or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Line 51 bus, line 54 bus  •  1 h 40 min

  1. Take the line 51 bus from Washington Square Transit Center, Haverhill to Nicholas J. Costello Transportation Center, Amesbury 51
  2. Take the line 54 bus from Nicholas J. Costello Transportation Center, Amesbury to Heritage House, Newburyport 54

$2 - $4

2 alternative options

Taxi  •  19 min

  1. Take a taxi from Haverhill to Newburyport 13.8 miles

$85 - $110

Drive  •  19 min

  1. Drive from Haverhill to Newburyport 13.8 miles

$1 - $2

Questions & Answers

The cheapest way to get from Haverhill to Newburyport is to drive which costs $1 - $2 and takes 19 min.

More details

The quickest way to get from Haverhill to Newburyport is to taxi which costs $85 - $110 and takes 19 min.

More details

The distance between Haverhill and Newburyport is 11 miles. The road distance is 13.8 miles.

Get driving directions

It takes approximately 1 h 40 min to get from Haverhill to Newburyport, including transfers.

More details

No, there is no direct bus from Haverhill to Newburyport. However, there are services departing from Washington Square Transit Center, Haverhill and arriving at Heritage House, Newburyport via Nicholas J. Costello Transportation Center, Amesbury. The journey, including transfers, takes approximately 1 h 40 min.

More details

What companies run services between Haverhill, MA, USA and Newburyport, MA, USA?

You can take a bus from Haverhill to Newburyport via Nicholas J. Costello Transportation Center, Amesbury in around 1 h 40 min.

Bus operators
Merrimack Valley Transit
Phone
+1 978-469-6878
Website
mvrta.com
Bus from Washington Square Transit Center, Haverhill to Nicholas J. Costello Transportation Center, Amesbury
Ave. Duration
33 min
Frequency
Hourly
Estimated price
$1 - $2
Schedules at
mvrta.com
Bus from Nicholas J. Costello Transportation Center, Amesbury to Heritage House, Newburyport
Ave. Duration
32 min
Frequency
Hourly
Estimated price
$1 - $2
Schedules at
mvrta.com
Other operators
Taxi from Haverhill to Newburyport
Ave. Duration
19 min
Estimated price
$85 - $110
Merrimack Taxi Co
Phone
+1 978-687-0911

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Italian Lakes: Getting around by train, Bali: What to do if Mount Agung erupts and Want to know more about US trains? - to help you get the most out of your next trip.