How to get to Swampscott Beach Pier by bus, train or subway?

Directions to Swampscott Beach Pier with public transportation

The following transit lines have routes that pass near Swampscott Beach Pier

  • BusBus: 442, 455.
  • TrainTrain: NEWBURYPORT/ROCKPORT.
  • FerryFerry: LYNN FERRY.

How to get to Swampscott Beach Pier by bus?

Click on the bus route to see step-by-step directions with maps, line arrival times and updated time schedules.

How to get to Swampscott Beach Pier by train?

Click on the train route to see step-by-step directions with maps, line arrival times and updated time schedules.

Bus stop near Swampscott Beach Pier

  • Humphrey St @ Greenwood Ave, 1 min walk,

Ferry station near Swampscott Beach Pier

  • Lynn (Blossom Street Pier), 44 min walk,

Train station near Swampscott Beach Pier

  • Swampscott, 56 min walk,

Bus lines to Swampscott Beach Pier

  • 442, West Lynn Garage Via Central Square & Humphrey St,
Questions & Answers
  • What are the closest stations to Swampscott Beach Pier?

    The closest stations to Swampscott Beach Pier are:

    • Humphrey St @ Greenwood Ave stop is 68 yards away, 1 min walk.
    • Lynn (Blossom Street Pier) station is 3780 yards away, 44 min walk.
    • Swampscott station is 4838 yards away, 56 min walk.
  • Which bus lines stop near Swampscott Beach Pier?

    These bus lines stop near Swampscott Beach Pier: 442, 455.

  • Which train line stops near Swampscott Beach Pier?

    NEWBURYPORT/ROCKPORT (#120 | North Station)

  • What’s the nearest bus station to Swampscott Beach Pier?

    The nearest bus station to Swampscott Beach Pier is Humphrey St @ Greenwood Ave. It’s a 1 min walk away.

  • What time is the first train to Swampscott Beach Pier?

    The NEWBURYPORT/ROCKPORT is the first train that goes to Swampscott Beach Pier. It stops nearby at 5:27 AM.

  • What time is the last train to Swampscott Beach Pier?

    The NEWBURYPORT/ROCKPORT is the last train that goes to Swampscott Beach Pier. It stops nearby at 12:20 AM.

  • What time is the first bus to Swampscott Beach Pier?

    The 442 is the first bus that goes to Swampscott Beach Pier. It stops nearby at 5:12 AM.

  • What time is the last bus to Swampscott Beach Pier?

    The 442 is the last bus that goes to Swampscott Beach Pier. It stops nearby at 12:57 AM.

  • What time is the first ferry to Swampscott Beach Pier?

    The LYNN FERRY is the first ferry that goes to Swampscott Beach Pier. It stops nearby at 6:00 AM.

  • What time is the last ferry to Swampscott Beach Pier?

    The LYNN FERRY is the last ferry that goes to Swampscott Beach Pier. It stops nearby at 7:55 PM.

See Swampscott Beach Pier on the map

Swampscott Beach Pier

Public transit lines with stations closest to Swampscott Beach Pier

Train lines with stations closest to Swampscott Beach Pier

Bus lines with stations closest to Swampscott Beach Pier

Ferry lines with stations closest to Swampscott Beach Pier