Skip to main content

How to get from Bayonne to Poughkeepsie by bus and train?

From Bayonne to Poughkeepsie by bus and train

To get from Bayonne to Poughkeepsie in New York - New Jersey, you’ll need to take 2 bus lines and one train line: take the S89 bus from Rt 440/34 St Hblr Sta Loop station to Richmond Av/Monsey Pl station. Next, you’ll have to switch to the SIM3 bus and finally take the EMPIRE SERVICE train from 34 St-Penn Station station to Poughkeepsie station. The total trip duration for this route is approximately 3 hr 20 min.

200min
Walk to bus station
Bus - S89S89
Bus - SIM3SIM3
Train - EMPIRE SERVICEEMPIRE SERVICE
Leaves from Rt 440/34 St Hblr Sta Loop

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Rt 440/34 St Hblr Sta Loop
    30 yd • 1 min
  • 2
    Bus - S89S89
    Wait for bus
    S89
    Limited Eltingville Hylan Bl Via Rchmond
  • 3
    Ride to bus station
    Ride to bus station
    Richmond Av/Monsey Pl
    15 min
  • 4
    Walk to bus station
    Walk to bus station
    Richmond Av/Monsey Pl
    10 yd • 1 min
  • 5
    Bus - SIM3SIM3
    Wait for bus
    SIM3
    Midtown Via 23 St Via 6 Av
  • 6
    Ride to bus station
    Ride to bus station
    6 Av/W 34 St
    75 min
  • 7
    Walk to train station
    Walk to train station
    34 St-Penn Station
    280 yd • 4 min
  • 8
    Train - EMPIRE SERVICEEMPIRE SERVICE
    Wait for train
    EMPIRE SERVICE
    Niagara Falls
  • 9
    Ride to train station Poughkeepsie
    Ride to train station
    Poughkeepsie
    83 min
*Duration based on 8am traffic

From Bayonne to Poughkeepsie by bus, subway and train

To get from Bayonne to Poughkeepsie in New York - New Jersey, you’ll need to take one bus line, one subway line and one train line: take the 120 bus from West 32nd Street 50 station to Broadway/Park Pl station. Next, you’ll have to switch to the 3 subway and finally take the EMPIRE SERVICE train from 34 St-Penn Station station to Poughkeepsie station. The total trip duration for this route is approximately 3 hr 9 min.

189min
Walk to bus station
Bus - 120120
Subway - 3
Train - EMPIRE SERVICEEMPIRE SERVICE
Leaves from West 32nd Street 50

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    West 32nd Street 50
    0.56 mi • 12 min
  • 2
    Bus - 120120
    Wait for bus
    120
    New York Lower Manhattan
  • 3
    Ride to bus station
    Ride to bus station
    Broadway/Park Pl
    39 min
  • 4
    Walk to subway station
    Walk to subway station
    Park Place
    40 yd • 1 min
  • 5
    Subway - 3
    Wait for subway
    3
    Harlem-148 St
  • 6
    Ride to subway station
    Ride to subway station
    34 St-Penn Station
    8 min
  • 7
    Train - EMPIRE SERVICEEMPIRE SERVICE
    Wait for train
    EMPIRE SERVICE
    Niagara Falls
  • 8
    Ride to train station Poughkeepsie
    Ride to train station
    Poughkeepsie
    83 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 Bayonne to Poughkeepsie

The distance between Bayonne, New York - New Jersey and Poughkeepsie, New York - New Jersey is approximately 99.03 mi, which can typically be travelled in 200 min. Moovit will show you the directions from Bayonne to Poughkeepsie by bus and train, so no matter how you choose to travel in New York - New Jersey – you will always have plenty of easy options.

Public transit stations close to Bayonne

Bayonne is located at Bayonne, New York - New Jersey and the nearest public transit station is Rt 440/30 St.

Bus stations close to Bayonne:

  • Rt 440/30 St
  • Broadway at 32nd St
  • Broadway at 35th St

Public transit stations close to Poughkeepsie, New York - New Jersey

Poughkeepsie is located at Poughkeepsie, New York - New Jersey and the nearest public transit station is Main Street & Columbus Drive.

Train stations close to Poughkeepsie:

  • Poughkeepsie

Bus stations close to Poughkeepsie:

  • Main Street & Columbus Drive
  • Poughkeepsie Train Station
  • Mill Street & Dongan Place

From Bayonne to Poughkeepsie by bus, subway and train

To get from Bayonne to Poughkeepsie in New York - New Jersey, you’ll need to take one bus line, one subway line and one train line: take the 120 bus from West 32nd Street 50 station to Broadway/Park Pl station. Next, you’ll have to switch to the 3 subway and finally take the EMPIRE SERVICE train from 34 St-Penn Station station to Poughkeepsie station. The total trip duration for this route is approximately 3 hr 9 min.

189min
Walk to bus station
Bus - 120120
Subway - 3
Train - EMPIRE SERVICEEMPIRE SERVICE
Leaves from West 32nd Street 50

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    West 32nd Street 50
    0.56 mi • 12 min
  • 2
    Bus - 120120
    Wait for bus
    120
    New York Lower Manhattan
  • 3
    Ride to bus station
    Ride to bus station
    Broadway/Park Pl
    39 min
  • 4
    Walk to subway station
    Walk to subway station
    Park Place
    40 yd • 1 min
  • 5
    Subway - 3
    Wait for subway
    3
    Harlem-148 St
  • 6
    Ride to subway station
    Ride to subway station
    34 St-Penn Station
    8 min
  • 7
    Train - EMPIRE SERVICEEMPIRE SERVICE
    Wait for train
    EMPIRE SERVICE
    Niagara Falls
  • 8
    Ride to train station Poughkeepsie
    Ride to train station
    Poughkeepsie
    83 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Bayonne to Poughkeepsie?

    The fastest way takes 200 minutes, using Bus line S89, Bus line SIM3, Train line EMPIRE SERVICE.

  • What is the alternative route to get from Bayonne to Poughkeepsie?

    The alternative route takes 189 minutes, using Bus line 120, Subway line 3, Train line EMPIRE SERVICE.

  • Is there a direct bus between Bayonne and Poughkeepsie in New York - New Jersey?

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

  • Which bus line goes from Bayonne to Poughkeepsie in New York - New Jersey?

    The S89 bus line goes from Rt 440/34 St Hblr Sta Loop station near Bayonne to Limited Eltingville Hylan Bl Via Rchmond station. From there you’ll have to take one bus line and one train line till Limited Eltingville Hylan Bl Via Rchmond station near Poughkeepsie in New York - New Jersey

  • How long does it take to travel from Bayonne to Poughkeepsie in New York - New Jersey by bus and train?

    The total travel time between Bayonne and Poughkeepsie in New York - New Jersey by bus and train is about 3 hr 20 min.

  • Where do I get on the bus near Bayonne to get to Poughkeepsie in New York - New Jersey?

    Get on the S89 bus from the Rt 440/34 St Hblr Sta Loop stop near Bayonne in New York - New Jersey.

  • Where do I get off the bus when travelling between Bayonne and Poughkeepsie in New York - New Jersey?

    Get off the bus at the Limited Eltingville Hylan Bl Via Rchmond station, which is closest to Poughkeepsie in New York - New Jersey.