Skip to main content

How to get from Surface Rd @ Hanover St to mass general hospital by bus?

From Surface Rd @ Hanover St to mass general hospital by bus

Take one direct bus from Surface Rd @ Hanover St to mass general hospital in Medford: take the 354 bus from Sudbury St @ Congress St - Haymarket Sta station to City Hall Mall @ Salem St - Medford City Hall station. The total trip duration for this route is approximately 22 min. The ride fare is $4.25.

22min$4.25
Walk to bus station
Bus - 354354
Walk to mass general hospital
Leaves from Sudbury St @ Congress St - Haymarket Sta
Step by Step
  • 1
    Walk to bus station
    Walk to bus station
    Sudbury St @ Congress St - Haymarket Sta
    ID 4511
    240 yd • 3 min
  • 2
    Bus - 354354
    Wait for bus
    354
    Burlington Via Medford Square, West Cummings & Woburn (Express)
  • 3
    Ride to bus station
    Ride to bus station
    City Hall Mall @ Salem St - Medford City Hall
    ID 45003
    12 min
  • 4
    Walk to mass general hospital
    Walk to
    mass general hospital
    510 yd • 6 min
*Duration based on 8am traffic

From Surface Rd @ Hanover St to mass general hospital by bus and subway

To get from Surface Rd @ Hanover St to mass general hospital in Medford, take the ORANGE LINE subway from Haymarket station to Sullivan Square station. Next, take the 95 bus from Sullivan Square station to Clippership Dr @ Riverside Towers station. The total trip duration for this route is approximately 42 min. The ride fare is $4.10.

42min$4.10
Walk to subway stationSubway - ORANGE LINE
Subway - ORANGE LINE
Bus - 9595
Walk to mass general hospital
Leaves from Haymarket
Step by Step
  • 1
    Walk to subway station
    Walk to subway station
    Haymarket
    140 yd • 2 min
  • 2
    Subway - ORANGE LINE
    Wait for subway
    ORANGE LINE
    Oak Grove
  • 3
    Ride to subway station
    Ride to subway station
    Sullivan Square
    10 min
  • 4
    Walk to bus station
    Walk to bus station
    Sullivan Square
    10 yd • 1 min
  • 5
    Bus - 9595
    Wait for bus
    95
    West Medford
  • 6
    Ride to bus station
    Ride to bus station
    Clippership Dr @ Riverside Towers
    ID 50021
    14 min
  • 7
    Walk to mass general hospital
    Walk to
    mass general hospital
    280 yd • 4 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 Surface Rd @ Hanover St to mass general hospital
The distance between Surface Rd @ Hanover St, Medford and mass general hospital, Medford is approximately 5.66 mi, which can typically be travelled in 22 min. Moovit will show you the directions from Surface Rd @ Hanover St to mass general hospital by bus, so no matter how you choose to travel in Medford – you will always have plenty of easy options.
Public transit stations close to Surface Rd @ Hanover St

Surface Rd @ Hanover St is located at Surface Rd @ Hanover St, Medford and the nearest public transit station is Government Center.

Subway stations close to Surface Rd @ Hanover St:

  • Government Center
  • Haymarket
  • State Street

Bus stations close to Surface Rd @ Hanover St:

  • Cambridge St @ Government Ctr Sta
  • Haymarket - Congress St Opp Hanover St
  • Congress St @ Haymarket Sta
Public transit stations close to mass general hospital, Medford

mass general hospital is located at mass general hospital, Medford and the nearest public transit station is Mystic Ave @ Reardon Rd.

Subway stations close to mass general hospital:

  • Magoun Station
  • Ball Square Station
  • Davis Sq.

Train stations close to mass general hospital:

  • West Medford

Bus stations close to mass general hospital:

  • Mystic Ave @ Reardon Rd
  • Mystic Ave Opp Reardon Rd
  • 163 Riverside Ave

From Surface Rd @ Hanover St to mass general hospital by bus and subway

To get from Surface Rd @ Hanover St to mass general hospital in Medford, take the ORANGE LINE subway from Haymarket station to Sullivan Square station. Next, take the 95 bus from Sullivan Square station to Clippership Dr @ Riverside Towers station. The total trip duration for this route is approximately 42 min. The ride fare is $4.10.

42min$4.10
Walk to subway stationSubway - ORANGE LINE
Subway - ORANGE LINE
Bus - 9595
Walk to mass general hospital
Leaves from Haymarket
Step by Step
  • 1
    Walk to subway station
    Walk to subway station
    Haymarket
    140 yd • 2 min
  • 2
    Subway - ORANGE LINE
    Wait for subway
    ORANGE LINE
    Oak Grove
  • 3
    Ride to subway station
    Ride to subway station
    Sullivan Square
    10 min
  • 4
    Walk to bus station
    Walk to bus station
    Sullivan Square
    10 yd • 1 min
  • 5
    Bus - 9595
    Wait for bus
    95
    West Medford
  • 6
    Ride to bus station
    Ride to bus station
    Clippership Dr @ Riverside Towers
    ID 50021
    14 min
  • 7
    Walk to mass general hospital
    Walk to
    mass general hospital
    280 yd • 4 min
*Duration based on 8am traffic
Questions & Answers
  • What is the fastest way to get from Surface Rd @ Hanover St to mass general hospital?

    The fastest way takes 22 minutes, using Bus line 354.

  • What is the alternative route to get from Surface Rd @ Hanover St to mass general hospital?

    The alternative route takes 42 minutes, using Bus line ORANGE LINE, Bus line 95.

  • Is there a direct bus between Surface Rd @ Hanover St and mass general hospital?

    Yes, there’s a direct bus going from Surface Rd @ Hanover St in Boston to mass general hospital in Medford in 22 min.

  • Which bus line goes from Surface Rd @ Hanover St to mass general hospital?

    The 354 bus line goes from Sudbury St @ Congress St - Haymarket Sta station near Surface Rd @ Hanover St in Boston to Burlington Via Medford Square, West Cummings & Woburn (Express) station near mass general hospital in Medford.

  • How long does it take to travel from Surface Rd @ Hanover St to mass general hospital by bus?

    The total travel time between Surface Rd @ Hanover St in Boston and mass general hospital in Medford by bus is about 22 min.

  • Where do I get on the bus near Surface Rd @ Hanover St to get to mass general hospital?

    Get on the 354 bus from the Sudbury St @ Congress St - Haymarket Sta stop near Surface Rd @ Hanover St in Boston.

  • Where do I get off the bus when travelling between Surface Rd @ Hanover St and mass general hospital?

    Get off the bus at the Burlington Via Medford Square, West Cummings & Woburn (Express) stop, which is closest to mass general hospital in Medford.

  • When is the last subway from Surface Rd @ Hanover St to mass general hospital?

    The last subway from Surface Rd @ Hanover St in Boston to mass general hospital in Medford is the Green Line E line. It leaves the Haymarket station at 9:16 PM.

  • When is the first train from Surface Rd @ Hanover St to mass general hospital?

    The first train from Surface Rd @ Hanover St in Boston to mass general hospital in Medford is Lowell. It leaves the North Station station at 1:25 AM.

  • When is the last bus from Surface Rd @ Hanover St to mass general hospital?

    The last bus from Surface Rd @ Hanover St in Boston to mass general hospital in Medford is the Boston (Express) via Woburn - Burlington (Express) via Woburn line. It leaves the Sudbury St @ Congress St - Haymarket Sta stop at 3:36 AM.

  • How much is the bus fare from Surface Rd @ Hanover St to mass general hospital?

    The ride from Surface Rd @ Hanover St to mass general hospital costs $4.25.

Real-Time Arrivals, Schedules, Maps & More