Amesbury / Bus
Merrimack Valley Regional Transit Authority (MVRTA) 17 stops, route map and branches
17 -Haverhill-Salisbury Beach via Amesbury · America/New_York
Selected branch: HAVERHILL TRANSIT CENTER · 38 stops.
17 route map and ordered stop list
The map follows the selected branch. Choose another direction or short turn above to inspect its own stops.
N ↑
Official route geometry
Published directions and branches
Each stopping pattern has its own sequence. Occasional variants may have no trips on today’s date.
HAVERHILL TRANSIT CENTER38 stops · 42 trips in the published feed · Pattern b3d21e72c0a26c4c6767a7ab↗SALISBURY VIA AMESBURY39 stops · 38 trips in the published feed · Pattern 4520c32c26fdf87519a8798a↗SALISBURY VIA AMESBURY36 stops · 2 trips in the published feed · Pattern 8aab2b092fef729b6bb65d47↗SALISBURY VIA AMESBURY29 stops · 2 trips in the published feed · Pattern 97925b7c970af0611faf6af0↗HAVERHILL TRANSIT CENTER34 stops · 2 trips in the published feed · Pattern 236bb849bc3e0006c42b42b5↗SALISBURY BEACH39 stops · 9 trips in the published feed · Pattern 206accf1e5fa747503512fc8↗HAVERHILL TRANSIT CENTER36 stops · 9 trips in the published feed · Pattern dfbc73d5b5a58b4f1b7c43b2↗
Additional stops on other branches
These stop records occur on another published variant of 17. Open a branch above for its ordered map and sequence.
15 Kenoza Ave - Unitarian Universalist Church 8928717 ↗2 School St - Merrimac Town Hall 8928734 ↗Amesbury Health Center 8993022 ↗Amesbury Rd and Amesbury Line Rd 8982329 ↗Amesbury Rd and Amesbury St 8928726 ↗Amesbury Road & Atwood Road 8928728 ↗Amesbury Road & Whittier Road 8928727 ↗Amesbury Road - Amesbury Wate 8928722 ↗Beach Road & Dock Lane 8916202 ↗Beach Road & Emerald Way 8916200 ↗Beach Road - Tidewater 8916204 ↗East Main Street & H Street 8928737 ↗East Main Street - USPS 8928736 ↗Elliott St and Amesbury Rd 8928725 ↗Elm St & Merril St 8912289 ↗Elm St and Ring St, Amesbury 8928744 ↗Elm St and Sholtz Terrace 8982341 ↗Elm Street & Lafayette Street 8916169 ↗Elm Street & Oak Street 8916168 ↗Elm Street and Congress Street 8916167 ↗Haverhill Rd & Kimball Rd 8993021 ↗Haverhill Rd / Rt 110 8982336 ↗Haverhill Rd and Pond Rd 8982335 ↗Haverhill Road - Shea Concrete 8928739 ↗Haverhill Road - The Heights 8928741 ↗Heritage Towes 8993023 ↗Kenoza Ave and Castle Rd 8982323 ↗Kenoza Avenue & Webster Street 8929814 ↗School St and Pleasant St, Amesbury 8929794 ↗Stop & Shop - Carriagetown Marketplace (Eastbound Elm St) 8997464 ↗West Main Street & Birch Meadow Road - Merrimac Heights Academy 8928730 ↗West Main Street & Locust Street 8928732 ↗West Main Street - Merrimac Public Library 8928731 ↗White Street & Vine Street 8928715 ↗
More Merrimack Valley Regional Transit Authority (MVRTA) travel information
Published Merrimack Valley Regional Transit Authority (MVRTA) schedule
Imported Oct 24, 2026 · 04:30 UTC · Service dates 2026-09-07 through 2099-12-31. See data status
Schedule data published by Merrimack Valley Regional Transit Authority (MVRTA). Feed discovery and cached source archives from MobilityData. Source details ↗