Skip to content
Contact us:
(978) 469-6878
|
[email protected]
Routes
Fares
More
Special Services
How to Ride
More
About MVRTA
Our Team
Contact Us Form
Customer Feedback
Holidays
Careers
Employment & Student Transportation
ADA and Accessibility
Title VI Policy
Open Government
Social Media Policy
Doing Business @ MVRTA
Lawrence
Buckley Transportation Center
1
Lawrence-Methuen-Haverhill
2
Andover
3
North Andover
4
Prospect Hill
5
Water Street
6
Holy Family Hospital/Lawrence Street
7
Beacon Street
8
Colonial Heights/North Andover Mall
9
North Andover Mall/Phillips Street
10
Methuen Square
12
Lawrence Crosstown
21
Andover Shuttle
24
Lawrence-Lowell
26
IRS/Raytheon
27
Beacon Street Special
Haverhill
Washington Square
13
Main Street/North Avenue
14
Bradford/Ward Hill
15
Hilldale Avenue/Haverhill Commons
16
Washington Street/Westgate Plaza
17
Haverhill-Salisbury Beach via Amesbury
18
Riverside/Groveland
22
Buttonwoods Express
Boston
Commuter Services
Amesbury
Costello Center
19
Newburyport CR-Amesbury
20
Newburyport CR-Salisbury Beach
Trip Planner
Arrivals
Map
Search for:
Plan Your Trip
Start
End
Depart
Leave at
Arrive by
Time
Date
Get Directions
Route
Loading Routes...
Direction
Select route first...
Stop
Select direction first...
Use Current Location
Realtime predictions by
Swiftly
Click to see System Map →
Home
Routes
Route 20
20
Newburyport CR-Salisbury Beach
See the
Fares
page for information on fares and passes.
Timetables for
20
Route 20
Download printable schedule (PDF)
Weekday
Saturday
Sunday
Outbound
Scroll to see full schedule →
Newburyport CR-Salisbury Beach | Mon-Fri
Stop
5753243
5753244
5753245
5753246
5752541
5752542
5752543
5752485
5752486
5752487
5752488
5752489
5752490
5752492
Newburyport MBTA Station
8916186
6:05am
7:05am
8:05am
9:05am
10:05am
11:05am
12:05pm
1:05pm
2:05pm
3:05pm
4:05pm
5:05pm
6:05pm
7:05pm
MVRTA Parking Garage – Newburyport
8916191
6:15am
7:15am
8:15am
9:15am
10:15am
11:15am
12:15pm
1:15pm
2:15pm
3:15pm
4:15pm
5:15pm
6:15pm
7:15pm
Salisbury Center
8981739
6:25am
7:25am
8:25am
9:25am
10:25am
11:25am
12:25pm
1:25pm
2:25pm
3:25pm
4:25pm
5:25pm
6:25pm
7:25pm
Salisbury Beach
8912292
6:30am
7:30am
8:30am
9:30am
10:30am
11:30am
12:30pm
1:30pm
2:30pm
3:30pm
4:30pm
5:30pm
6:30pm
7:30pm
Outbound
Scroll to see full schedule →
Newburyport CR-Salisbury Beach | Sat
Stop
5752376
5753239
5753240
5753241
5753242
5753631
5752435
5752436
5752401
5752402
5752491
5753597
Newburyport MBTA Station
8916186
7:05am
8:05am
9:05am
10:05am
11:05am
12:05pm
1:05pm
2:05pm
3:05pm
4:05pm
5:05pm
6:05pm
MVRTA Parking Garage – Newburyport
8916191
7:15am
8:15am
9:15am
10:15am
11:15am
12:15pm
1:15pm
2:15pm
3:15pm
4:15pm
5:15pm
6:15pm
Salisbury Center
8981739
7:25am
8:25am
9:25am
10:25am
11:25am
12:25pm
1:25pm
2:25pm
3:25pm
4:25pm
5:25pm
6:25pm
Salisbury Beach
8912292
7:30am
8:30am
9:30am
10:30am
11:30am
12:30pm
1:30pm
2:30pm
3:30pm
4:30pm
5:30pm
6:30pm
Inbound
Scroll to see full schedule →
Newburyport CR-Salisbury Beach | Mon-Fri
Stop
5753598
5752473
5752474
5752475
5752476
5752477
5752478
5752479
5752480
5753297
5753298
5752481
5752482
5752483
5752484
Salisbury Beach
8912292
5:05am
6:05am
7:05am
8:05am
9:05am
10:05am
11:05am
12:05pm
1:05pm
2:05pm
3:05pm
4:05pm
5:05pm
6:05pm
7:05pm
Salisbury Center
8982991
5:10am
6:10am
7:10am
8:10am
9:10am
10:10am
11:10am
12:10pm
1:10pm
2:10pm
3:10pm
4:10pm
5:10pm
6:10pm
7:10pm
State Street
8916192
5:20am
6:20am
7:20am
8:20am
9:20am
10:20am
11:20am
12:20pm
1:20pm
2:20pm
3:20pm
4:20pm
5:20pm
6:20pm
7:20pm
Heritage House
8916188
5:23am
6:23am
7:23am
8:23am
9:23am
10:23am
11:23am
12:23pm
1:23pm
2:23pm
3:23pm
4:23pm
5:23pm
6:23pm
7:23pm
Newburyport MBTA Station
8916186
5:25am
6:25am
7:25am
8:25am
9:25am
10:25am
11:25am
12:25pm
1:25pm
2:25pm
3:25pm
4:25pm
5:25pm
6:25pm
7:25pm
Inbound
Scroll to see full schedule →
Newburyport CR-Salisbury Beach | Sat
Stop
5753330
5753599
5753600
5753601
5753602
5753179
5752469
5752470
5752471
5752374
5752375
5752472
Salisbury Beach
8912292
7:05am
8:05am
9:05am
10:05am
11:05am
12:05pm
1:05pm
2:05pm
3:05pm
4:05pm
5:05pm
6:05pm
Salisbury Center
8982991
7:10am
8:10am
9:10am
10:10am
11:10am
12:10pm
1:10pm
2:10pm
3:10pm
4:10pm
5:10pm
6:10pm
State Street
8916192
7:20am
8:20am
9:20am
10:20am
11:20am
12:20pm
1:20pm
2:20pm
3:20pm
4:20pm
5:20pm
6:20pm
Heritage House
8916188
7:23am
8:23am
9:23am
10:23am
11:23am
12:23pm
1:23pm
2:23pm
3:23pm
4:23pm
5:23pm
6:23pm
Newburyport MBTA Station
8916186
7:25am
8:25am
9:25am
10:25am
11:25am
12:25pm
1:25pm
2:25pm
3:25pm
4:25pm
5:25pm
6:25pm