Skip to main content

How to get from Hudson Heights to Harlem 125th Street Station by bus, subway and train?

From Hudson Heights to Harlem 125th Street Station by bus, subway and train

To get from Hudson Heights to Harlem 125th Street Station in Manhattan, you’ll need to take one bus line, one subway line and one train line: take the 159 bus from Bergenline Ave at 87th St station to Port Authority Bus Terminal station. Next, you’ll have to switch to the 7 subway and finally take the HARLEM train from Grand Central station to Harlem-125th St. station. The total trip duration for this route is approximately 1 hr 3 min.

63min
Walk to bus station
Bus - 159159
Subway - 7
Train - HARLEM
Leaves from Bergenline Ave at 87th St

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Bergenline Ave at 87th St
    ID 21364
    170 yd • 2 min
  • 2
    Bus - 159159
    Wait for bus
    159
    159x New York 60th Street Express
  • 3
    Ride to bus station
    Ride to bus station
    Port Authority Bus Terminal
    32 min
  • 4
    Walk to subway station
    Walk to subway station
    Times Sq-42 St
    80 yd • 1 min
  • 5
    Subway - 7
    Wait for subway
    7
    Flushing-Main St
  • 6
    Ride to subway station
    Ride to subway station
    Grand Central-42 St
    3 min
  • 7
    Walk to train station
    Walk to train station
    Grand Central
    70 yd • 1 min
  • 8
    Train - HARLEMHARLEM
    Wait for train
    HARLEM
    515#| North White Plains
  • 9
    Ride to train station Harlem-125th St.
    Ride to train station
    Harlem-125th St.
    10 min
*Duration based on 8am traffic

Alternative route from Hudson Heights to Harlem 125th Street Station by bus, subway and train via 159, S and HARLEM

To get from Hudson Heights to Harlem 125th Street Station in Manhattan, you’ll need to take one bus line, one subway line and one train line: take the 159 bus from Bergenline Ave at 87th St station to Port Authority Drop Off station. Next, you’ll have to switch to the S subway and finally take the HARLEM train from Grand Central station to Harlem-125th St. station. The total trip duration for this route is approximately 1 hr 3 min.

63min
Walk to bus station
Bus - 159159
Subway - S
Train - HARLEM
Leaves from Bergenline Ave at 87th St

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Bergenline Ave at 87th St
    ID 21364
    170 yd • 2 min
  • 2
    Bus - 159159
    Wait for bus
    159
    159x New York 60th Street Express
  • 3
    Ride to bus station
    Ride to bus station
    Port Authority Drop Off
    ID 31899
    32 min
  • 4
    Walk to subway station
    Walk to subway station
    Times Sq-42 St
    140 yd • 2 min
  • 5
    Subway - S
    Wait for subway
    S
    Grand Central-42 St
  • 6
    Ride to subway station
    Ride to subway station
    Grand Central-42 St
    2 min
  • 7
    Walk to train station
    Walk to train station
    Grand Central
    70 yd • 1 min
  • 8
    Train - HARLEMHARLEM
    Wait for train
    HARLEM
    515#| North White Plains
  • 9
    Ride to train station Harlem-125th St.
    Ride to train station
    Harlem-125th St.
    10 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in New York - New Jersey.
All local mobility options in one app

Public transit directions from Hudson Heights to Harlem 125th Street Station

The distance between Hudson Heights, Manhattan and Harlem 125th Street Station, Manhattan is approximately 11.01 mi, which can typically be travelled in 63 min. Moovit will show you the directions from Hudson Heights to Harlem 125th Street Station by bus, subway and train, so no matter how you choose to travel in Manhattan – you will always have plenty of easy options.

Public transit stations close to Hudson Heights

Hudson Heights is located at North Bergen, Manhattan and the nearest public transit station is Bergenline Ave At 87th St.

Bus stations close to Hudson Heights:

  • Bergenline Ave At 87th St
  • Bergenline Ave At 90th St
  • Bergenline Ave At 85th St

Public transit stations close to Harlem 125th Street Station, Manhattan

Harlem 125th Street Station is located at Harlem 125th Street Station, Manhattan and the nearest public transit station is E 125 St/Lexington Av.

Subway stations close to Harlem 125th Street Station:

  • 116 St
  • 125 St

Train stations close to Harlem 125th Street Station:

  • Harlem-125th St.

Bus stations close to Harlem 125th Street Station:

  • E 125 St/Lexington Av
  • E 125 St/Lexington Av
  • E 125 St/Madison Av

Alternative route from Hudson Heights to Harlem 125th Street Station by bus, subway and train via 159, S and HARLEM

To get from Hudson Heights to Harlem 125th Street Station in Manhattan, you’ll need to take one bus line, one subway line and one train line: take the 159 bus from Bergenline Ave at 87th St station to Port Authority Drop Off station. Next, you’ll have to switch to the S subway and finally take the HARLEM train from Grand Central station to Harlem-125th St. station. The total trip duration for this route is approximately 1 hr 3 min.

63min
Walk to bus station
Bus - 159159
Subway - S
Train - HARLEM
Leaves from Bergenline Ave at 87th St

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Bergenline Ave at 87th St
    ID 21364
    170 yd • 2 min
  • 2
    Bus - 159159
    Wait for bus
    159
    159x New York 60th Street Express
  • 3
    Ride to bus station
    Ride to bus station
    Port Authority Drop Off
    ID 31899
    32 min
  • 4
    Walk to subway station
    Walk to subway station
    Times Sq-42 St
    140 yd • 2 min
  • 5
    Subway - S
    Wait for subway
    S
    Grand Central-42 St
  • 6
    Ride to subway station
    Ride to subway station
    Grand Central-42 St
    2 min
  • 7
    Walk to train station
    Walk to train station
    Grand Central
    70 yd • 1 min
  • 8
    Train - HARLEMHARLEM
    Wait for train
    HARLEM
    515#| North White Plains
  • 9
    Ride to train station Harlem-125th St.
    Ride to train station
    Harlem-125th St.
    10 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Hudson Heights to Harlem 125th Street Station?

    The fastest way takes 63 minutes, using Bus line 159, Bus line 7, Bus line HARLEM.

  • What is the alternative route to get from Hudson Heights to Harlem 125th Street Station?

    The alternative route takes 63 minutes, using Bus line 159, Bus line S, Bus line HARLEM.

  • Is there a direct bus between Hudson Heights and Harlem 125th Street Station?

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

  • Which bus line goes from Hudson Heights to Harlem 125th Street Station?

    The 159 bus line goes from Bergenline Ave at 87th St station near Hudson Heights in New York - New Jersey to 159x New York 60th Street Express station. From there you’ll have to take one subway line and one train line till 159x New York 60th Street Express station near Harlem 125th Street Station in Manhattan.

  • How long does it take to travel from Hudson Heights to Harlem 125th Street Station by bus, subway and train?

    The total travel time between Hudson Heights in New York - New Jersey and Harlem 125th Street Station in Manhattan by bus, subway and train is about 1 hr 3 min.

  • Where do I get on the bus near Hudson Heights to get to Harlem 125th Street Station?

    Get on the 159 bus from the Bergenline Ave at 87th St stop near Hudson Heights in New York - New Jersey.

  • Where do I get off the bus when travelling between Hudson Heights and Harlem 125th Street Station?

    Get off the bus at the 159x New York 60th Street Express station, which is closest to Harlem 125th Street Station in Manhattan.

Real-Time Arrivals, Schedules, Maps & More