Rail Newburyport/Rockport Line

Click to load interactive map
List of stops
          Map

          Rockport – Swampscott

          Rockport

          06:0008:0010:0012:0014:0016:0018:0020:0022:30

          Gloucester

          06:0808:0810:0812:0814:0816:0818:0820:0822:38

          West Gloucester

          06:1308:1310:1312:1314:1316:1318:1320:1322:43

          Manchester

          06:1908:1910:1912:1914:1916:1918:1920:1922:49

          Beverly Farms

          06:2408:2410:2412:2414:2416:2418:2420:2422:54

          Montserrat

          06:3008:3010:3012:3014:3016:3018:3020:3023:00

          Beverly

          06:3608:3610:3612:3614:3616:3618:3620:3623:06

          Salem

          06:4008:4010:4012:4014:4016:4018:4020:4023:10

          Swampscott

          06:4708:4710:4712:4714:4716:4718:4720:4723:17

          Swampscott – Rockport

          Swampscott06:5508:5510:5512:5514:5516:5518:5521:1600:16 +1
          Salem07:0209:0211:0213:0215:0217:0219:0221:2200:22 +1
          Beverly07:0609:0611:0613:0615:0617:0619:0621:2600:26 +1
          Montserrat07:1009:1011:1013:1015:1017:1019:1021:3000:30 +1
          Beverly Farms07:1509:1511:1513:1515:1517:1519:1521:3500:35 +1
          Manchester07:2109:2111:2113:2115:2117:2119:2121:4100:41 +1
          West Gloucester07:2709:2711:2713:2715:2717:2719:2721:4700:47 +1
          Gloucester07:3309:3311:3313:3315:3317:3319:3321:5300:53 +1
          Rockport07:4509:4511:4513:4515:4517:4519:4522:0501:05 +1
          The schedule is provided in the local timezone. Times with "(+1)" indicate departures on the next day.
          The schedule is provided in the local timezone. Times with "(+1)" indicate departures on the next day.
          Last updated on March 21, 2026
          Build real-time departures into your app Free API Access →

          Route Path (Streets & Roads)

          Outbound: Rockport – Swampscott
          Pooles Lane - Railroad Avenue - Essex Avenue - Beach Street - Oak Street - Montserrat Road - Park Street - Bridge Street - Railroad Avenue - School Street - Varnum Street - Carter Street - Legends Way
          Inbound: Swampscott – Rockport
          Legends Way - Carter Street - Varnum Street - Friend Street - Railroad Avenue - Bridge Street - Park Street - Montserrat Road - Oak Street - Beach Street - Essex Avenue - Railroad Avenue - Pooles Lane
          All data is available in GTFS feed: boston-mbta

          Rail Newburyport/Rockport Line FAQ

          • What time does the Newburyport/Rockport Line rail start operating?

            Services on the Newburyport/Rockport Line rail start at 06:00 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

          • What time does the Newburyport/Rockport Line rail stop working?

            Services on the Newburyport/Rockport Line rail stop at 23:17 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

          • Is there a Newburyport/Rockport Line rail stop near me?

            Click here to view the nearest Newburyport/Rockport Line rail stop.

          Newburyport/Rockport Line rail Route Map

          Newburyport/Rockport Line rail Line Map PDF Version: Newburyport/Rockport Line timetable, stops and map

          Newburyport/Rockport Line (Boston Rail Services)

          The first stop of the Newburyport/Rockport Line rail route is Rockport and the last stop is Swampscott. Newburyport/Rockport Line (Newburyport/Rockport Line) is operational during everyday.

          Additional information: Newburyport/Rockport Line has 9 stops and the total trip duration for this route is approximately 47 minutes.

          See why over 2 million users trust and consider busmaps.com as the best public transport website. busmaps gives you Boston Rail Services suggested routes, real-time bus tracker, line route maps in Boston, and helps to find the closest Newburyport/Rockport Line rail stops near you. No internet available? Download an offline PDF map and bus schedule for the Newburyport/Rockport Line rail to take on your trip.

          Newburyport/Rockport Line rail near me