Skip to main content

How to get from Ipswich to Shirley by train?

From Ipswich to Shirley by train

To get from Ipswich to Shirley in Boston, take the NEWBURYPORT/ROCKPORT train from Ipswich station to North Station station. Next, take the FITCHBURG train from North Station station to Shirley station. The total trip duration for this route is approximately 2 hr 35 min. The ride fare is $22.75.

155min$22.75
Train - NEWBURYPORT/ROCKPORT
Train - FITCHBURG
Leaves from Ipswich

Step by Step

  • 1
    Start from train station
    Start from train station
    Ipswich
  • 2
    Train - NEWBURYPORT/ROCKPORTNEWBURYPORT/ROCKPORT
    Wait for train
    NEWBURYPORT/ROCKPORT
    #148 | North Station
  • 3
    Ride to train station
    Ride to train station
    North Station
    56 min
  • 4
    Train - FITCHBURGFITCHBURG
    Wait for train
    FITCHBURG
    #411 | Wachusett
  • 5
    Ride to train station Shirley
    Ride to train station
    Shirley
    68 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in Boston.
All local mobility options in one app

Public transit directions from Ipswich to Shirley

The distance between Ipswich, Boston and Shirley, Boston is approximately 66.74 mi, which can typically be travelled in 155 min. Moovit will show you the directions from Ipswich to Shirley by train, so no matter how you choose to travel in Boston – you will always have plenty of easy options.

Public transit stations close to Ipswich

Ipswich is located at Ipswich, Boston and the nearest public transit station is Ipswich.

Train stations close to Ipswich:

  • Ipswich

Bus stations close to Ipswich:

  • Ipswich

Public transit stations close to Shirley, Boston

Shirley is located at Shirley, Boston and the nearest public transit station is Shirley Mbta Station.

Train stations close to Shirley:

  • Shirley

Bus stations close to Shirley:

  • Shirley Mbta Station

Questions & Answers

  • What is the fastest way to get from Ipswich to Shirley?

    The fastest way takes 155 minutes, using Bus line NEWBURYPORT/ROCKPORT, Bus line FITCHBURG.

  • Is there a direct train between Ipswich and Shirley in Boston?

    No, you’ll have to take 2 train lines in total. The total travelling time is 2 hr 35 min.

  • Which train line goes from Ipswich to Shirley in Boston?

    The NEWBURYPORT/ROCKPORT train line goes from #148 | North Station station near Ipswich to North Station station. From there you’ll have to take one train line till North Station station near Shirley in Boston

  • How long does it take to travel from Ipswich to Shirley in Boston by train?

    The total travel time between Ipswich and Shirley in Boston by train is about 2 hr 35 min.

  • Where do I get on the train near Ipswich to get to Shirley in Boston?

    Get on the NEWBURYPORT/ROCKPORT train from the #148 | North Station station near Ipswich in Boston.

  • Where do I get off the train when travelling between Ipswich and Shirley in Boston?

    Get off the train at the North Station station, which is closest to Shirley in Boston.

  • How much is the train fare from Ipswich to Shirley?

    The ride from Ipswich to Shirley costs $22.75.