Skip to main content

17 Bus Route Map

View the 17 route map and see all 17 stops along the route. The map of 17 shows where the bus travels and the location of each stop, making it easy to understand the entire route at a glance.

Explore MEVA routes on the map and see where MEVA bus services operate. Use the 17 map to find bus stops and see how the 17 connects different areas along its trip.

All 17 stops on the map are displayed in route order, helping you follow the 17 bus from the first stop to the last.

17 bus Line (Salisbury Via Amesbury) route and stops on a map

Stops list (17 - Salisbury Via Amesbury)

  1. Washington Square Transit Center, Haverhill
  2. White Street & Winter Street
  3. White Street & Vine Street
  4. 15 Kenoza Ave - Unitarian Universalist Church
  5. Kenoza Avenue & Webster Street
  6. Kenoza Ave And Castle Rd
  7. Amesbury Road - Amesbury Wate
  8. Necc Haverhill Campus
  9. Amesbury Rd And Amesbury St
  10. Amesbury Road & Whittier Road
  11. Amesbury Road & Atwood Road
  12. Amesbury Rd And Amesbury Line Rd
  13. West Main Street & Birch Meadow Road - Merrimac Heights Academy
  14. West Main Street - Merrimac Public Library
  15. West Main Street & Locust Street
  16. Merri Village, Merrimac
  17. 2 School St - Merrimac Town Hall
  18. East Main Street - Usps
  19. East Main Street & H Street
  20. Haverhill Rd And Pond Rd
  21. Haverhill Rd / Rt 110
  22. Haverhill Rd & Kimball Rd
  23. Haverhill Road - Shea Concrete
  24. Haverhill Road - the Heights
  25. Amesbury Health Center
  26. Route 110 & Main St
  27. Heritage Towes
  28. Elm St And Ring St, Amesbury
  29. Nicholas J. Costello Transportation Center, Amesbury
  30. Elm Street And Congress Street
  31. Elm Street & Oak Street
  32. Elm Street & Lafayette Street
  33. Stop & Shop - Carriagetown Marketplace (Eastbound Elm St)
  34. Elm St & Merril St
  35. Elm St And Sholtz Terrace
  36. Beach Road & Emerald Way
  37. Beach Road & Dock Lane
  38. Beach Road - Tidewater
  39. Salisbury Beach