20

Amesbury / Bus

Merrimack Valley Regional Transit Authority (MVRTA) 20 first and last departure times

20 - Newburyport CR-Salisbury · America/New_York

Selected branch: Inbound · 13 stops. Service day: Thursday, October 29, 2026.

First and last published boarding times

Thursday, October 29, 2026 · Inbound. 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 stopFirst departureLast departure / window endService notes
Salisbury BeachVisit 0 · 89122925:10 AM7:10 PM15 scheduled departures
Beach Road - TidewaterVisit 1 · 89208045:11 AM7:11 PM15 scheduled departures
Beach Road - Salisbury InnVisit 2 · 89208055:12 AM7:12 PM15 scheduled departures
Beach Road & Dock Lane - Knotty Pine MotelVisit 3 · 89208065:13 AM7:13 PM15 scheduled departures
Beach Rd and Lincoln AveVisit 4 · 89829905:15 AM7:15 PM15 scheduled departures
Salisbury Center - LaundromatVisit 5 · 89829915:15 AM7:15 PM15 scheduled departures
127 Bridge RoadVisit 6 · 89208125:19 AM7:19 PM15 scheduled departures
155 Bridge RoadVisit 7 · 89208135:21 AM7:21 PM15 scheduled departures
MVRTA Parking Garage - NewburyportVisit 8 · 89161915:23 AM7:23 PM15 scheduled departures
State Street, NewburyportVisit 9 · 89161925:25 AM7:25 PM15 scheduled departures
Pond Street - CVSVisit 10 · 94241405:26 AM7:26 PM15 scheduled departures
Heritage HouseVisit 11 · 89161885:28 AM7:28 PM15 scheduled departures
Newburyport Commuter Rail StationVisit 12 · 89161865:30 AM7:30 PM15 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 BEACH · 16 stops · Pattern 4fc02fa4d568a199369768d4
Boarding stop / visitFirstLast departure / window end
Newburyport Commuter Rail StationVisit 0 · 89161866:10 AM7:10 PM
Boston Way OBVisit 1 · 89832416:11 AM7:11 PM
Parker St & Graf RdVisit 2 · 89930396:12 AM7:12 PM
Pond Street - CVSVisit 3 · 89161896:15 AM7:15 PM
High Street & Federal StreetVisit 4 · 94241396:16 AM7:16 PM
Federal Street & Liberty StreetVisit 5 · 89183516:18 AM7:18 PM
Water Street and Center StreetVisit 6 · 89183526:19 AM7:19 PM
MVRTA Parking Garage - NewburyportVisit 7 · 89161916:20 AM7:20 PM
155 Bridge RoadVisit 8 · 89161956:23 AM7:23 PM
127 Bridge RoadVisit 9 · 89161966:26 AM7:26 PM
Bridge Road - Mobile MiniVisit 10 · 89161976:27 AM7:27 PM
25 Bridge (Another Looks)Visit 11 · 89161996:29 AM7:29 PM
Salisbury CenterVisit 12 · 89817396:30 AM7:30 PM
Beach Road & Dock LaneVisit 13 · 89162026:32 AM7:32 PM
Beach Road - TidewaterVisit 14 · 89162046:34 AM7:34 PM
Salisbury BeachVisit 15 · 89122926:35 AM7:35 PM

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 ↗