Skip to main content

How to get from Newburgh, Ny to Peekskill by bus and train?

From Newburgh, Ny to Peekskill by bus and train

To get from Newburgh, Ny to Peekskill in Peekskill, Ny, you’ll need to take 2 bus lines and one train line: take the X-NB bus from (160) Newburgh Mall station to Trailways New Paltz station. Next, you’ll have to switch to the UPL-EB bus and finally take the HUDSON train from Poughkeepsie station to Peekskill station. The total trip duration for this route is approximately 5 hr 51 min. The ride fare is $12.75.

351min$12.75
Bus - X-NBX-NB
Bus - UPL-EBUPL-EB
Train - HUDSON
Leaves from (160) Newburgh Mall

Step by Step

  • 1
    Start from bus station
    Start from bus station
    Newburgh, Ny
  • 2
    Bus - X-NBX-NB
    Wait for bus
    X-NB
    X_2023
  • 3
    Ride to bus station
    Ride to bus station
    Trailways New Paltz
    60 min
  • 4
    Walk to bus station
    Walk to bus station
    (152) New Paltz Trailways
    ID 152
    50 yd • 1 min
  • 5
    Bus - UPL-EBUPL-EB
    Wait for bus
    UPL-EB
    Upl_2023
  • 6
    Ride to bus station
    Ride to bus station
    (169) Poughkeepsie Train Station
    ID 169
    49 min
  • 7
    Walk to train station
    Walk to train station
    Poughkeepsie
    90 yd • 2 min
  • 8
    Train - HUDSONHUDSON
    Wait for train
    HUDSON
    874#| Grand Central
  • 9
    Ride to train station Peekskill
    Ride to train station
    Peekskill
    42 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 Newburgh, Ny to Peekskill

The distance between Newburgh, Ny, Peekskill, Ny and Peekskill, Peekskill, Ny is approximately 70.9 mi, which can typically be travelled in 351 min. Moovit will show you the directions from Newburgh, Ny to Peekskill by bus and train, so no matter how you choose to travel in Peekskill, Ny – you will always have plenty of easy options.

Public transit stations close to Newburgh, Ny

Newburgh, Ny is located at Newburgh, Ny, Peekskill, Ny and the nearest public transit station is Stop & Shop Newburgh.

Bus stations close to Newburgh, Ny:

  • Stop & Shop Newburgh

Public transit stations close to Peekskill, Peekskill, Ny

Peekskill is located at Peekskill, Peekskill, Ny and the nearest public transit station is South St @ Union Ave.

Train stations close to Peekskill:

  • Peekskill
  • Cortlandt

Bus stations close to Peekskill:

  • South St @ Union Ave
  • South St @ Depew St
  • Washington St @ Hudson Ave

Questions & Answers

  • What is the fastest way to get from Newburgh, Ny to Peekskill?

    The fastest way takes 351 minutes, using Bus line X-NB, Bus line UPL-EB, Bus line HUDSON.

  • Is there a direct bus between Newburgh, Ny and Peekskill?

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

  • Which bus line goes from Newburgh, Ny to Peekskill?

    The X-NB bus line goes from X_2023 station near Newburgh, Ny in New York - New Jersey to Trailways New Paltz station. From there you’ll have to take one bus line and one train line till Trailways New Paltz station near Peekskill in Peekskill, Ny.

  • How long does it take to travel from Newburgh, Ny to Peekskill by bus and train?

    The total travel time between Newburgh, Ny in New York - New Jersey and Peekskill in Peekskill, Ny by bus and train is about 5 hr 51 min.

  • Where do I get on the bus near Newburgh, Ny to get to Peekskill?

    Get on the X-NB bus from the X_2023 stop near Newburgh, Ny in New York - New Jersey.

  • Where do I get off the bus when travelling between Newburgh, Ny and Peekskill?

    Get off the bus at the Trailways New Paltz station, which is closest to Peekskill in Peekskill, Ny.

  • How much is the total bus and train fare from Newburgh, Ny to Peekskill?

    The ride from Newburgh, Ny to Peekskill costs $12.75.

Real-Time Arrivals, Schedules, Maps & More