Amesbury / Bus
Merrimack Valley Regional Transit Authority (MVRTA) 17 first and last departure times
17 -Haverhill-Salisbury Beach via Amesbury · America/New_York
Selected branch: HAVERHILL TRANSIT CENTER · 38 stops. Service day: Friday, October 30, 2026.
First and last published boarding times
Friday, October 30, 2026 · HAVERHILL TRANSIT CENTER. These are supplied times for this branch. Stops or trips with omitted times cannot establish complete first/last bounds. Drop-off-only visits are excluded. A frequency window’s end is labeled separately and is not an exact last departure.
| Boarding stop | First departure | Last departure / window end | Service notes |
|---|---|---|---|
| Salisbury BeachVisit 0 · 8912292 | 5:50 AM | 7:50 PM | 15 scheduled departures |
| Beach Road - TidewaterVisit 1 · 8920804 | 5:51 AM | 7:51 PM | 15 scheduled departures |
| Beach Road - Salisbury InnVisit 2 · 8920805 | 5:52 AM | 7:52 PM | 15 scheduled departures |
| Beach Road & Dock Lane - Knotty Pine MotelVisit 3 · 8920806 | 5:53 AM | 7:53 PM | 15 scheduled departures |
| Beach Road & Great Meadow VillageVisit 4 · 8920807 | 5:54 AM | 7:54 PM | 15 scheduled departures |
| Salisbury Center - LaundromatVisit 5 · 8982991 | 5:55 AM | 7:55 PM | 15 scheduled departures |
| Elm St and Bartlet StVisit 6 · 8982994 | 5:58 AM | 7:58 PM | 15 scheduled departures |
| Stop & Shop - Carriagetown Marketplace (Westbound Elm St)Visit 7 · 8997463 | 6:04 AM | 8:04 PM | 15 scheduled departures |
| Elm Street & Lafayette Street IBVisit 8 · 8995780 | 6:05 AM | 8:05 PM | 15 scheduled departures |
| Elm Street and Amidon AvenueVisit 9 · 8920824 | 6:05 AM | 8:05 PM | 15 scheduled departures |
| Elm Street & Atlantic AvenueVisit 10 · 8920825 | 6:07 AM | 8:07 PM | 15 scheduled departures |
| Elm Street and Youngs CourtVisit 11 · 8920827 | 6:09 AM | 8:09 PM | 15 scheduled departures |
| Nicholas J. Costello Transportation Center, AmesburyVisit 12 · 8912287 | 6:10 AM | 8:10 PM | 15 scheduled departures |
| Al Prime Gas, AmesburyVisit 13 · 8929793 | 6:10 AM | 8:10 PM | 15 scheduled departures |
| City HallVisit 14 · 8982999 | 6:12 AM | 8:12 PM | 15 scheduled departures |
| Heritage TowersVisit 15 · 8993024 | 6:13 AM | 8:13 PM | 15 scheduled departures |
| Route 110 & Main StVisit 16 · 8963925 | 6:15 AM | 8:15 PM | 15 scheduled departures |
| Amesbury Health CenterVisit 17 · 8993025 | 6:15 AM | 8:15 PM | 15 scheduled departures |
| Planet Fitness Visit 18 · 8983003 | 6:17 AM | 8:17 PM | 15 scheduled departures |
| Haverhill Rd and kimball Rd IBVisit 19 · 8983004 | 6:19 AM | 8:19 PM | 15 scheduled departures |
| Haverhill Rd and Olde Taverne Ln IBVisit 20 · 8983005 | 6:20 AM | 8:20 PM | 15 scheduled departures |
| E Main St and Attitash Ave IBNVisit 21 · 8983006 | 6:21 AM | 8:21 PM | 15 scheduled departures |
| East Main Street & Freedom WayVisit 22 · 8929802 | 6:22 AM | 8:22 PM | 15 scheduled departures |
| E Main St and Prospect Hill St IBVisit 23 · 8983007 | 6:24 AM | 8:24 PM | 15 scheduled departures |
| Merrimac SquareVisit 24 · 11163890 | 6:24 AM | 8:24 PM | 15 scheduled departures |
| Merri Village, MerrimacVisit 25 · 8928733 | 6:25 AM | 8:25 PM | 15 scheduled departures |
| Forest and West Main StreetVisit 26 · 11163909 | 6:26 AM | 8:26 PM | 15 scheduled departures |
| West Main Street & Greenleaf DriveVisit 27 · 8929806 | 6:27 AM | 8:27 PM | 15 scheduled departures |
| Amesbury Road & Atwood RoadVisit 28 · 8929809 | 6:30 AM | 8:30 PM | 15 scheduled departures |
| Amesbury Road & Whittier RoadVisit 29 · 8929810 | 6:32 AM | 8:32 PM | 15 scheduled departures |
| Amesbury Road and Elliot StVisit 30 · 8982325 | 6:34 AM | 8:34 PM | 15 scheduled departures |
| NECC Haverhill CampusVisit 31 · 8928723 | 6:35 AM | 8:35 PM | 15 scheduled departures |
| Kenoza Avenue & Lake AvenueVisit 32 · 8929812 | 6:40 AM | 8:40 PM | 15 scheduled departures |
| 44 Kenoza Ave - Coldwell BankerVisit 33 · 8929815 | 6:42 AM | 8:42 PM | 15 scheduled departures |
| Monument SquareVisit 34 · 8993026 | 6:43 AM | 8:43 PM | 15 scheduled departures |
| White Street & Winter StreetVisit 35 · 8929817 | 6:44 AM | 8:44 PM | 15 scheduled departures |
| Emerson St & Merrimack StVisit 36 · 8993027 | 6:45 AM | 8:45 PM | 15 scheduled departures |
| Washington Square Transit Center, HaverhillVisit 37 · 8900073 | 6:45 AM | 8:45 PM | 15 scheduled departures |
Times after midnight belong to the service date above. These route limits do not establish the last viable connecting journey. Check connection times separately, or use a reviewed airport guide for a direct airport journey.
First and last times on other branches
All other published stopping patterns for the same service date. Open a branch to compare its stop-by-stop boarding limits.
SALISBURY VIA AMESBURY · 39 stops · Pattern 4520c32c26fdf87519a8798a
| Boarding stop / visit | First | Last departure / window end |
|---|---|---|
| Washington Square Transit Center, HaverhillVisit 0 · 8900073 | 6:00 AM | 6:00 PM |
| White Street & Winter StreetVisit 1 · 8929817 | 6:01 AM | 6:01 PM |
| White Street & Vine StreetVisit 2 · 8928715 | 6:02 AM | 6:02 PM |
| 15 Kenoza Ave - Unitarian Universalist ChurchVisit 3 · 8928717 | 6:03 AM | 6:03 PM |
| Kenoza Avenue & Webster StreetVisit 4 · 8929814 | 6:03 AM | 6:03 PM |
| Kenoza Ave and Castle RdVisit 5 · 8982323 | 6:05 AM | 6:05 PM |
| Amesbury Road - Amesbury WateVisit 6 · 8928722 | 6:07 AM | 6:07 PM |
| NECC Haverhill CampusVisit 7 · 8928723 | 6:10 AM | 6:10 PM |
| Amesbury Rd and Amesbury StVisit 8 · 8928726 | 6:12 AM | 6:12 PM |
| Amesbury Road & Whittier RoadVisit 9 · 8928727 | 6:13 AM | 6:13 PM |
| Amesbury Road & Atwood RoadVisit 10 · 8928728 | 6:15 AM | 6:15 PM |
| Amesbury Rd and Amesbury Line RdVisit 11 · 8982329 | 6:16 AM | 6:16 PM |
| West Main Street & Birch Meadow Road - Merrimac Heights AcademyVisit 12 · 8928730 | 6:17 AM | 6:17 PM |
| West Main Street - Merrimac Public LibraryVisit 13 · 8928731 | 6:18 AM | 6:18 PM |
| West Main Street & Locust StreetVisit 14 · 8928732 | 6:19 AM | 6:19 PM |
| Merri Village, MerrimacVisit 15 · 8928733 | 6:20 AM | 6:20 PM |
| 2 School St - Merrimac Town HallVisit 16 · 8928734 | 6:21 AM | 6:21 PM |
| East Main Street - USPSVisit 17 · 8928736 | 6:22 AM | 6:22 PM |
| East Main Street & H StreetVisit 18 · 8928737 | 6:23 AM | 6:23 PM |
| Haverhill Rd and Pond RdVisit 19 · 8982335 | 6:25 AM | 6:25 PM |
| Haverhill Rd / Rt 110Visit 20 · 8982336 | 6:26 AM | 6:26 PM |
| Haverhill Rd & Kimball RdVisit 21 · 8993021 | 6:26 AM | 6:26 PM |
| Haverhill Road - Shea ConcreteVisit 22 · 8928739 | 6:27 AM | 6:27 PM |
| Haverhill Road - The HeightsVisit 23 · 8928741 | 6:29 AM | 6:29 PM |
| Amesbury Health CenterVisit 24 · 8993022 | 6:29 AM | 6:29 PM |
| Route 110 & Main StVisit 25 · 8963925 | 6:30 AM | 6:30 PM |
| Heritage TowesVisit 26 · 8993023 | 6:34 AM | 6:34 PM |
| Elm St and Ring St, AmesburyVisit 27 · 8928744 | 6:38 AM | 6:38 PM |
| Nicholas J. Costello Transportation Center, AmesburyVisit 28 · 8912287 | 6:40 AM | 6:40 PM |
| Elm Street and Congress StreetVisit 29 · 8916167 | 6:42 AM | 6:42 PM |
| Elm Street & Oak StreetVisit 30 · 8916168 | 6:43 AM | 6:43 PM |
| Elm Street & Lafayette StreetVisit 31 · 8916169 | 6:45 AM | 6:45 PM |
| Stop & Shop - Carriagetown Marketplace (Eastbound Elm St)Visit 32 · 8997464 | 6:46 AM | 6:46 PM |
| Elm St & Merril StVisit 33 · 8912289 | 6:47 AM | 6:47 PM |
| Elm St and Sholtz TerraceVisit 34 · 8982341 | 6:48 AM | 6:48 PM |
| Beach Road & Emerald WayVisit 35 · 8916200 | 6:51 AM | 6:51 PM |
| Beach Road & Dock LaneVisit 36 · 8916202 | 6:52 AM | 6:52 PM |
| Beach Road - TidewaterVisit 37 · 8916204 | 6:54 AM | 6:54 PM |
| Salisbury BeachVisit 38 · 8912292 | 6:55 AM | 6:55 PM |
SALISBURY VIA AMESBURY · 36 stops · Pattern 8aab2b092fef729b6bb65d47
| Boarding stop / visit | First | Last departure / window end |
|---|---|---|
| Washington Square Transit Center, HaverhillVisit 0 · 8900073 | 5:00 AM | 5:00 AM |
| White Street & Winter StreetVisit 1 · 8929817 | 5:01 AM | 5:01 AM |
| White Street & Vine StreetVisit 2 · 8928715 | 5:01 AM | 5:01 AM |
| 15 Kenoza Ave - Unitarian Universalist ChurchVisit 3 · 8928717 | 5:02 AM | 5:02 AM |
| Kenoza Avenue & Webster StreetVisit 4 · 8929814 | 5:03 AM | 5:03 AM |
| Kenoza Ave and Castle RdVisit 5 · 8982323 | 5:04 AM | 5:04 AM |
| Amesbury Road - Amesbury WateVisit 6 · 8928722 | 5:06 AM | 5:06 AM |
| Amesbury Rd and Amesbury StVisit 7 · 8928726 | 5:09 AM | 5:09 AM |
| Amesbury Road & Whittier RoadVisit 8 · 8928727 | 5:09 AM | 5:09 AM |
| Amesbury Road & Atwood RoadVisit 9 · 8928728 | 5:13 AM | 5:13 AM |
| Amesbury Rd and Amesbury Line RdVisit 10 · 8982329 | 5:14 AM | 5:14 AM |
| West Main Street & Birch Meadow Road - Merrimac Heights AcademyVisit 11 · 8928730 | 5:16 AM | 5:16 AM |
| West Main Street - Merrimac Public LibraryVisit 12 · 8928731 | 5:16 AM | 5:16 AM |
| West Main Street & Locust StreetVisit 13 · 8928732 | 5:18 AM | 5:18 AM |
| East Main Street - USPSVisit 14 · 8928736 | 5:20 AM | 5:20 AM |
| East Main Street & H StreetVisit 15 · 8928737 | 5:21 AM | 5:21 AM |
| Haverhill Rd and Pond RdVisit 16 · 8982335 | 5:23 AM | 5:23 AM |
| Haverhill Rd / Rt 110Visit 17 · 8982336 | 5:24 AM | 5:24 AM |
| Haverhill Rd & Kimball RdVisit 18 · 8993021 | 5:25 AM | 5:25 AM |
| Haverhill Road - Shea ConcreteVisit 19 · 8928739 | 5:26 AM | 5:26 AM |
| Haverhill Road - The HeightsVisit 20 · 8928741 | 5:28 AM | 5:28 AM |
| Amesbury Health CenterVisit 21 · 8993022 | 5:29 AM | 5:29 AM |
| Route 110 & Main StVisit 22 · 8963925 | 5:30 AM | 5:30 AM |
| Heritage TowesVisit 23 · 8993023 | 5:34 AM | 5:34 AM |
| Elm St and Ring St, AmesburyVisit 24 · 8928744 | 5:38 AM | 5:38 AM |
| Nicholas J. Costello Transportation Center, AmesburyVisit 25 · 8912287 | 5:40 AM | 5:40 AM |
| Elm Street and Congress StreetVisit 26 · 8916167 | 5:42 AM | 5:42 AM |
| Elm Street & Oak StreetVisit 27 · 8916168 | 5:43 AM | 5:43 AM |
| Elm Street & Lafayette StreetVisit 28 · 8916169 | 5:45 AM | 5:45 AM |
| Stop & Shop - Carriagetown Marketplace (Eastbound Elm St)Visit 29 · 8997464 | 5:46 AM | 5:46 AM |
| Elm St & Merril StVisit 30 · 8912289 | 5:47 AM | 5:47 AM |
| Elm St and Sholtz TerraceVisit 31 · 8982341 | 5:48 AM | 5:48 AM |
| Beach Road & Emerald WayVisit 32 · 8916200 | 5:51 AM | 5:51 AM |
| Beach Road & Dock LaneVisit 33 · 8916202 | 5:52 AM | 5:52 AM |
| Beach Road - TidewaterVisit 34 · 8916204 | 5:54 AM | 5:54 AM |
| Salisbury BeachVisit 35 · 8912292 | 5:55 AM | 5:55 AM |
SALISBURY VIA AMESBURY · 29 stops · Pattern 97925b7c970af0611faf6af0
| Boarding stop / visit | First | Last departure / window end |
|---|---|---|
| Washington Square Transit Center, HaverhillVisit 0 · 8900073 | 7:00 PM | 7:00 PM |
| White Street & Winter StreetVisit 1 · 8929817 | 7:01 PM | 7:01 PM |
| White Street & Vine StreetVisit 2 · 8928715 | 7:02 PM | 7:02 PM |
| 15 Kenoza Ave - Unitarian Universalist ChurchVisit 3 · 8928717 | 7:03 PM | 7:03 PM |
| Kenoza Avenue & Webster StreetVisit 4 · 8929814 | 7:03 PM | 7:03 PM |
| Kenoza Ave and Castle RdVisit 5 · 8982323 | 7:05 PM | 7:05 PM |
| Amesbury Road - Amesbury WateVisit 6 · 8928722 | 7:07 PM | 7:07 PM |
| NECC Haverhill CampusVisit 7 · 8928723 | 7:10 PM | 7:10 PM |
| Amesbury Rd and Amesbury StVisit 8 · 8928726 | 7:12 PM | 7:12 PM |
| Amesbury Road & Whittier RoadVisit 9 · 8928727 | 7:13 PM | 7:13 PM |
| Amesbury Road & Atwood RoadVisit 10 · 8928728 | 7:15 PM | 7:15 PM |
| Amesbury Rd and Amesbury Line RdVisit 11 · 8982329 | 7:16 PM | 7:16 PM |
| West Main Street & Birch Meadow Road - Merrimac Heights AcademyVisit 12 · 8928730 | 7:17 PM | 7:17 PM |
| West Main Street - Merrimac Public LibraryVisit 13 · 8928731 | 7:18 PM | 7:18 PM |
| West Main Street & Locust StreetVisit 14 · 8928732 | 7:19 PM | 7:19 PM |
| Merri Village, MerrimacVisit 15 · 8928733 | 7:20 PM | 7:20 PM |
| 2 School St - Merrimac Town HallVisit 16 · 8928734 | 7:21 PM | 7:21 PM |
| East Main Street - USPSVisit 17 · 8928736 | 7:22 PM | 7:22 PM |
| East Main Street & H StreetVisit 18 · 8928737 | 7:23 PM | 7:23 PM |
| Haverhill Rd and Pond RdVisit 19 · 8982335 | 7:25 PM | 7:25 PM |
| Haverhill Rd / Rt 110Visit 20 · 8982336 | 7:26 PM | 7:26 PM |
| Haverhill Rd & Kimball RdVisit 21 · 8993021 | 7:26 PM | 7:26 PM |
| Haverhill Road - Shea ConcreteVisit 22 · 8928739 | 7:27 PM | 7:27 PM |
| Haverhill Road - The HeightsVisit 23 · 8928741 | 7:29 PM | 7:29 PM |
| Amesbury Health CenterVisit 24 · 8993022 | 7:29 PM | 7:29 PM |
| Route 110 & Main StVisit 25 · 8963925 | 7:30 PM | 7:30 PM |
| Heritage TowesVisit 26 · 8993023 | 7:34 PM | 7:34 PM |
| Elm St and Ring St, AmesburyVisit 27 · 8928744 | 7:38 PM | 7:38 PM |
| Nicholas J. Costello Transportation Center, AmesburyVisit 28 · 8912287 | 7:40 PM | 7:40 PM |
HAVERHILL TRANSIT CENTER · 34 stops · Pattern 236bb849bc3e0006c42b42b5
| Boarding stop / visit | First | Last departure / window end |
|---|---|---|
| Salisbury BeachVisit 0 · 8912292 | 5:00 AM | 5:00 AM |
| Beach Road - TidewaterVisit 1 · 8920804 | 5:01 AM | 5:01 AM |
| Beach Road - Salisbury InnVisit 2 · 8920805 | 5:02 AM | 5:02 AM |
| Beach Road & Dock Lane - Knotty Pine MotelVisit 3 · 8920806 | 5:03 AM | 5:03 AM |
| Beach Road & Great Meadow VillageVisit 4 · 8920807 | 5:04 AM | 5:04 AM |
| Salisbury Center - LaundromatVisit 5 · 8982991 | 5:05 AM | 5:05 AM |
| Elm St and Bartlet StVisit 6 · 8982994 | 5:08 AM | 5:08 AM |
| Stop & Shop - Carriagetown Marketplace (Westbound Elm St)Visit 7 · 8997463 | 5:14 AM | 5:14 AM |
| Elm Street & Lafayette Street IBVisit 8 · 8995780 | 5:15 AM | 5:15 AM |
| Elm Street and Amidon AvenueVisit 9 · 8920824 | 5:15 AM | 5:15 AM |
| Elm Street & Atlantic AvenueVisit 10 · 8920825 | 5:17 AM | 5:17 AM |
| Elm Street and Youngs CourtVisit 11 · 8920827 | 5:19 AM | 5:19 AM |
| Nicholas J. Costello Transportation Center, AmesburyVisit 12 · 8912287 | 5:20 AM | 5:20 AM |
| Al Prime Gas, AmesburyVisit 13 · 8929793 | 5:20 AM | 5:20 AM |
| City HallVisit 14 · 8982999 | 5:22 AM | 5:22 AM |
| School St and Pleasant St, AmesburyVisit 15 · 8929794 | 5:22 AM | 5:22 AM |
| Heritage TowersVisit 16 · 8993024 | 5:23 AM | 5:23 AM |
| Route 110 & Main StVisit 17 · 8963925 | 5:25 AM | 5:25 AM |
| Amesbury Health CenterVisit 18 · 8993025 | 5:25 AM | 5:25 AM |
| Planet Fitness Visit 19 · 8983003 | 5:28 AM | 5:28 AM |
| Haverhill Rd and kimball Rd IBVisit 20 · 8983004 | 5:29 AM | 5:29 AM |
| Haverhill Rd and Olde Taverne Ln IBVisit 21 · 8983005 | 5:30 AM | 5:30 AM |
| E Main St and Attitash Ave IBNVisit 22 · 8983006 | 5:32 AM | 5:32 AM |
| East Main Street & Freedom WayVisit 23 · 8929802 | 5:33 AM | 5:33 AM |
| E Main St and Prospect Hill St IBVisit 24 · 8983007 | 5:34 AM | 5:34 AM |
| West Main Street & Greenleaf DriveVisit 25 · 8929806 | 5:36 AM | 5:36 AM |
| Amesbury Road & Atwood RoadVisit 26 · 8929809 | 5:40 AM | 5:40 AM |
| Amesbury Road & Whittier RoadVisit 27 · 8929810 | 5:42 AM | 5:42 AM |
| Kenoza Avenue & Lake AvenueVisit 28 · 8929812 | 5:46 AM | 5:46 AM |
| 44 Kenoza Ave - Coldwell BankerVisit 29 · 8929815 | 5:48 AM | 5:48 AM |
| Monument SquareVisit 30 · 8993026 | 5:48 AM | 5:48 AM |
| White Street & Winter StreetVisit 31 · 8929817 | 5:49 AM | 5:49 AM |
| Emerson St & Merrimack StVisit 32 · 8993027 | 5:50 AM | 5:50 AM |
| Washington Square Transit Center, HaverhillVisit 33 · 8900073 | 5:50 AM | 5:50 AM |
SALISBURY BEACH · 39 stops · Pattern 206accf1e5fa747503512fc8
No boarding service on this branch for 2026-10-30.
HAVERHILL TRANSIT CENTER · 36 stops · Pattern dfbc73d5b5a58b4f1b7c43b2
No boarding service on this branch for 2026-10-30.
More Merrimack Valley Regional Transit Authority (MVRTA) travel information
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 ↗