◎

Merrimack Valley Regional Transit Authority (MVRTA) / BOARDING STOP

Salisbury Beach

Merrimack Valley Regional Transit Authority (MVRTA) network

Salisbury Beach

Next departures

America/New_York
20
SALISBURY BEACHScheduled
22 min1:35 PM · Tue, Nov 3
17
HAVERHILL TRANSIT CENTERScheduled
37 min1:50 PM · Tue, Nov 3
17
SALISBURY VIA AMESBURYScheduled
42 min1:55 PM · Tue, Nov 3
20
InboundScheduled
57 min2:10 PM · Tue, Nov 3
20
SALISBURY BEACHScheduled
2:35 PM2:35 PM · Tue, Nov 3
17
HAVERHILL TRANSIT CENTERScheduled
2:50 PM2:50 PM · Tue, Nov 3
17
SALISBURY VIA AMESBURYScheduled
2:55 PM2:55 PM · Tue, Nov 3
20
InboundScheduled
3:10 PM3:10 PM · Tue, Nov 3
20
SALISBURY BEACHScheduled
3:35 PM3:35 PM · Tue, Nov 3
17
HAVERHILL TRANSIT CENTERScheduled
3:50 PM3:50 PM · Tue, Nov 3
17
SALISBURY VIA AMESBURYScheduled
3:55 PM3:55 PM · Tue, Nov 3
20
InboundScheduled
4:10 PM4:10 PM · Tue, Nov 3
Live data unavailableRefreshes every 30 seconds

Routes at this boarding location

✓
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 ↗