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
23
Beach Express
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 17
17
Haverhill-Salisbury Beach via Amesbury
See the
Fares
page for information on fares and passes.
Timetables for
17
Route 17
Download printable schedule (PDF)
Weekday
Saturday
Sunday
Outbound
Scroll to see full schedule →
Haverhill-Salisbury Beach via Amesbury | Mon-Fri
Stop
5726314
5726315
5726316
5726317
5726318
5726319
5726320
5726453
5726454
5726455
5726456
5726457
5726344
5726345
5726346
Washington Square Transit Center
8900073
5:00am
6:00am
7:00am
8:00am
9:00am
10:00am
11:00am
12:00pm
1:00pm
2:00pm
3:00pm
4:00pm
5:00pm
6:00pm
7:00pm
NECC Haverhill Campus
8928723
—
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
Merri Village
8928733
—
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
Route 110 & Main St
8963925
5:30am
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
Nicholas J. Costello Transportation Center
8912287
5:40am
6:40am
7:40am
8:40am
9:40am
10:40am
11:40am
12:40pm
1:40pm
2:40pm
3:40pm
4:40pm
5:40pm
6:40pm
7:40pm
Elm Street & Lafayette Street
8916169
5:45am
6:45am
7:45am
8:45am
9:45am
10:45am
11:45am
12:45pm
1:45pm
2:45pm
3:45pm
4:45pm
5:45pm
6:45pm
—
Salisbury Beach
8912292
5:55am
6:55am
7:55am
8:55am
9:55am
10:55am
11:55am
12:55pm
1:55pm
2:55pm
3:55pm
4:55pm
5:55pm
6:55pm
—
Outbound
Scroll to see full schedule →
Haverhill-Salisbury Beach via Amesbury | Sat
Stop
5726538
5726539
5726540
5726541
5726542
5726543
5726544
5726140
5726141
5726142
5726143
5726144
Washington Square Transit Center
8900073
7:00am
8:00am
9:00am
10:00am
11:00am
12:00pm
1:00pm
2:00pm
3:00pm
4:00pm
5:00pm
6:00pm
NECC Haverhill Campus
8928723
7:10am
8:10am
9:10am
10:10am
11:10am
12:10pm
1:10pm
2:10pm
3:10pm
4:10pm
5:10pm
6:10pm
Merri Village
8928733
7:20am
8:20am
9:20am
10:20am
11:20am
12:20pm
1:20pm
2:20pm
3:20pm
4:20pm
5:20pm
6:20pm
Route 110 & Main St
8963925
7:30am
8:30am
9:30am
10:30am
11:30am
12:30pm
1:30pm
2:30pm
3:30pm
4:30pm
5:30pm
6:30pm
Nicholas J. Costello Transportation Center
8912287
7:40am
8:40am
9:40am
10:40am
11:40am
12:40pm
1:40pm
2:40pm
3:40pm
4:40pm
5:40pm
6:40pm
Elm Street & Lafayette Street
8916169
7:45am
8:45am
9:45am
10:45am
11:45am
12:45pm
1:45pm
2:45pm
3:45pm
4:45pm
5:45pm
6:45pm
Salisbury Beach
8912292
7:55am
8:55am
9:55am
10:55am
11:55am
12:55pm
1:55pm
2:55pm
3:55pm
4:55pm
5:55pm
6:55pm
Inbound
Scroll to see full schedule →
Haverhill-Salisbury Beach via Amesbury | Mon-Fri
Stop
5726347
5726348
5726349
5726350
5726458
5726729
5726730
5726731
5726732
5726733
5726724
5726725
5726726
5726727
5726728
5729815
Salisbury Beach
8912292
5:00am
5:50am
6:50am
7:50am
8:50am
9:50am
10:50am
11:50am
12:50pm
1:50pm
2:50pm
3:50pm
4:50pm
5:50pm
6:50pm
7:50pm
Salisbury Center
8982991
5:05am
5:55am
6:55am
7:55am
8:55am
9:55am
10:55am
11:55am
12:55pm
1:55pm
2:55pm
3:55pm
4:55pm
5:55pm
6:55pm
7:55pm
Elm Street & Lafayette Street
8995780
5:15am
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
8:05pm
Nicholas J. Costello Transportation Center
8912287
5:20am
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
8:10pm
Route 110 & Main St
8963925
5:25am
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
8:15pm
Merri Village
8928733
—
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
8:25pm
NECC Haverhill Campus
8928723
—
6:35am
7:35am
8:35am
9:35am
10:35am
11:35am
12:35pm
1:35pm
2:35pm
3:35pm
4:35pm
5:35pm
6:35pm
7:35pm
8:35pm
Washington Square Transit Center
8900073
5:50am
6:45am
7:45am
8:45am
9:45am
10:45am
11:45am
12:45pm
1:45pm
2:45pm
3:45pm
4:45pm
5:45pm
6:45pm
7:45pm
8:45pm
Inbound
Scroll to see full schedule →
Haverhill-Salisbury Beach via Amesbury | Sat
Stop
5726459
5726145
5726146
5726147
5726148
5726693
5726694
5726695
5726149
5726150
5726151
5725433
Salisbury Beach
8912292
7:50am
8:50am
9:50am
10:50am
11:50am
12:50pm
1:50pm
2:50pm
3:50pm
4:50pm
5:50pm
6:50pm
Salisbury Center
8982991
7:55am
8:55am
9:55am
10:55am
11:55am
12:55pm
1:55pm
2:55pm
3:55pm
4:55pm
5:55pm
6:55pm
Elm Street & Lafayette Street
8995780
8:05am
9:05am
10:05am
11:05am
12:05pm
1:05pm
2:05pm
3:05pm
4:05pm
5:05pm
6:05pm
7:05pm
Nicholas J. Costello Transportation Center
8912287
8:10am
9:10am
10:10am
11:10am
12:10pm
1:10pm
2:10pm
3:10pm
4:10pm
5:10pm
6:10pm
7:10pm
Route 110 & Main St
8963925
8:15am
9:15am
10:15am
11:15am
12:15pm
1:15pm
2:15pm
3:15pm
4:15pm
5:15pm
6:15pm
—
Merri Village
8928733
8:25am
9:25am
10:25am
11:25am
12:25pm
1:25pm
2:25pm
3:25pm
4:25pm
5:25pm
6:25pm
—
NECC Haverhill Campus
8928723
8:35am
9:35am
10:35am
11:35am
12:35pm
1:35pm
2:35pm
3:35pm
4:35pm
5:35pm
6:35pm
—
Washington Square Transit Center
8900073
8:45am
9:45am
10:45am
11:45am
12:45pm
1:45pm
2:45pm
3:45pm
4:45pm
5:45pm
6:45pm
—