Skip to main content

How to get from Revere Beach to Haverhill by subway and train?

From Revere Beach to Haverhill by subway and train

To get from Revere Beach to Haverhill in Boston, you’ll need to take 2 subway lines and one train line: take the BLUE LINE subway from Revere Beach station to State Street station. Next, you’ll have to switch to the ORANGE LINE subway and finally take the DOWNEASTER train from North Station station to Haverhill station. The total trip duration for this route is approximately 1 hr 40 min.

100min
Subway - BLUE LINE
Subway - BLUE LINE
Subway - ORANGE LINE
Subway - ORANGE LINE
Train - DOWNEASTERDOWNEASTER
Walk to Haverhill
Leaves from Revere Beach

Step by Step

  • 1
    Start from subway station
    Start from subway station
    Revere Beach
  • 2
    Subway - BLUE LINE
    Wait for subway
    BLUE LINE
    Bowdoin
  • 3
    Ride to subway station
    Ride to subway station
    State Street
    15 min
  • 4
    Subway - ORANGE LINE
    Wait for subway
    ORANGE LINE
    Oak Grove
  • 5
    Ride to subway station
    Ride to subway station
    North Station
    2 min
  • 6
    Walk to train station
    Walk to train station
    North Station
    40 yd • 1 min
  • 7
    Train - DOWNEASTERDOWNEASTER
    Wait for train
    DOWNEASTER
    Brunswick
  • 8
    Ride to train station
    Ride to train station
    Haverhill
    48 min
  • 9
    Walk to Haverhill
    Walk to
    Haverhill
    800 yd • 10 min
*Duration based on 8am traffic

Alternative route from Revere Beach to Haverhill by subway and train via BLUE LINE, GREEN LINE D and DOWNEASTER

To get from Revere Beach to Haverhill in Boston, you’ll need to take 2 subway lines and one train line: take the BLUE LINE subway from Revere Beach station to Government Center station. Next, you’ll have to switch to the GREEN LINE D subway and finally take the DOWNEASTER train from North Station station to Haverhill station. The total trip duration for this route is approximately 1 hr 40 min.

100min
Subway - BLUE LINE
Subway - BLUE LINE
Subway - GREEN LINE D
Subway - GREEN LINE D
Train - DOWNEASTERDOWNEASTER
Walk to Haverhill
Leaves from Revere Beach

Step by Step

  • 1
    Start from subway station
    Start from subway station
    Revere Beach
  • 2
    Subway - BLUE LINE
    Wait for subway
    BLUE LINE
    Bowdoin
  • 3
    Ride to subway station
    Ride to subway station
    Government Center
    17 min
  • 4
    Subway - GREEN LINE D
    Wait for subway
    GREEN LINE D
    Union Square
  • 5
    Ride to subway station
    Ride to subway station
    North Station
    4 min
  • 6
    Walk to train station
    Walk to train station
    North Station
    40 yd • 1 min
  • 7
    Train - DOWNEASTERDOWNEASTER
    Wait for train
    DOWNEASTER
    Brunswick
  • 8
    Ride to train station
    Ride to train station
    Haverhill
    48 min
  • 9
    Walk to Haverhill
    Walk to
    Haverhill
    800 yd • 10 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 Revere Beach to Haverhill

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

Public transit stations close to Revere Beach

Revere Beach is located at Revere Beach, Boston and the nearest public transit station is Revere Beach - Beach St @ Kimball Ave.

Subway stations close to Revere Beach:

  • Wonderland
  • Wood Island
  • Beachmont

Bus stations close to Revere Beach:

  • Revere Beach - Beach St @ Kimball Ave
  • Revere Beach - Beach St Opp Kimball Ave
  • Opp 1456 North Shore Rd

Public transit stations close to Haverhill, Boston

Haverhill is located at Haverhill, Boston and the nearest public transit station is S Main Street & Leroy Avenue.

Train stations close to Haverhill:

  • Haverhill
  • Bradford

Bus stations close to Haverhill:

  • S Main Street & Leroy Avenue
  • River Street & Ayer Street
  • River Street & Margin Street

Alternative route from Revere Beach to Haverhill by subway and train via BLUE LINE, GREEN LINE D and DOWNEASTER

To get from Revere Beach to Haverhill in Boston, you’ll need to take 2 subway lines and one train line: take the BLUE LINE subway from Revere Beach station to Government Center station. Next, you’ll have to switch to the GREEN LINE D subway and finally take the DOWNEASTER train from North Station station to Haverhill station. The total trip duration for this route is approximately 1 hr 40 min.

100min
Subway - BLUE LINE
Subway - BLUE LINE
Subway - GREEN LINE D
Subway - GREEN LINE D
Train - DOWNEASTERDOWNEASTER
Walk to Haverhill
Leaves from Revere Beach

Step by Step

  • 1
    Start from subway station
    Start from subway station
    Revere Beach
  • 2
    Subway - BLUE LINE
    Wait for subway
    BLUE LINE
    Bowdoin
  • 3
    Ride to subway station
    Ride to subway station
    Government Center
    17 min
  • 4
    Subway - GREEN LINE D
    Wait for subway
    GREEN LINE D
    Union Square
  • 5
    Ride to subway station
    Ride to subway station
    North Station
    4 min
  • 6
    Walk to train station
    Walk to train station
    North Station
    40 yd • 1 min
  • 7
    Train - DOWNEASTERDOWNEASTER
    Wait for train
    DOWNEASTER
    Brunswick
  • 8
    Ride to train station
    Ride to train station
    Haverhill
    48 min
  • 9
    Walk to Haverhill
    Walk to
    Haverhill
    800 yd • 10 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Revere Beach to Haverhill?

    The fastest way takes 100 minutes, using Bus line BLUE LINE, Bus line ORANGE LINE, Bus line DOWNEASTER.

  • What is the alternative route to get from Revere Beach to Haverhill?

    The alternative route takes 100 minutes, using Bus line BLUE LINE, Bus line GREEN LINE D, Bus line DOWNEASTER.

  • Is there a direct subway between Revere Beach and Haverhill?

    No, you’ll have to take 2 subway lines and one train line in total. The total travelling time is 1 hr 40 min.

  • Which subway line goes from Revere Beach to Haverhill?

    The BLUE LINE subway line goes from Bowdoin station near Revere Beach in Revere to State Street station. From there you’ll have to take one subway line and one train line till State Street station near Haverhill in Boston.

  • How long does it take to travel from Revere Beach to Haverhill by subway and train?

    The total travel time between Revere Beach in Revere and Haverhill in Boston by subway and train is about 1 hr 40 min.

  • Where do I get on the subway near Revere Beach to get to Haverhill?

    Get on the BLUE LINE subway from the Bowdoin station near Revere Beach in Revere.

  • Where do I get off the subway when travelling between Revere Beach and Haverhill?

    Get off the subway at the State Street station, which is closest to Haverhill in Boston.