Skip to main content

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

By bus and train

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

204min$12.75
Walk to train station
Train - HUDSON
Bus - UPL-EBUPL-EB
Bus - X-SBX-SB
Walk to Newburgh
Leaves from Peekskill

Step by Step

  • 1
    Walk to train station
    Walk to train station
    Peekskill
    0.72 mi • 15 min
  • 2
    Train - HUDSONHUDSON
    Wait for train
    HUDSON
    817#| Poughkeepsie
  • 3
    Ride to train station
    Ride to train station
    Poughkeepsie
    49 min
  • 4
    Walk to bus station
    Walk to bus station
    (169) Poughkeepsie Train Station
    ID 169
    90 yd • 2 min
  • 5
    Bus - UPL-EBUPL-EB
    Wait for bus
    UPL-EB
    Upl_2023
  • 6
    Ride to bus station
    Ride to bus station
    (152) New Paltz Trailways
    ID 152
    31 min
  • 7
    Walk to bus station
    Walk to bus station
    Trailways New Paltz
    50 yd • 1 min
  • 8
    Bus - X-SBX-SB
    Wait for bus
    X-SB
    X_2023
  • 9
    Ride to bus station
    Ride to bus station
    (119) Newburgh Waterfront
    ID 119
    40 min
  • 10
    Walk to Newburgh
    Walk to
    Newburgh
    NY 12550
    670 yd • 8 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 Peekskill to Newburgh

The distance between Peekskill, New York - New Jersey and Newburgh, New York - New Jersey is approximately 67.57 mi, which can typically be travelled in 204 min. Moovit will show you the directions from Peekskill to Newburgh 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 Peekskill

Peekskill is located at Westchester, NY, New York - New Jersey and the nearest public transit station is Nelson Ave @ Main St.

Train stations close to Peekskill:

  • Peekskill

Bus stations close to Peekskill:

  • Nelson Ave @ Main St
  • South St @ Union Ave
  • Central Ave @ S Division St

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

Newburgh is located at NY 12550, New York - New Jersey and the nearest public transit station is Beacon.

Train stations close to Newburgh:

  • Beacon

Bus stations close to Newburgh:

  • Broadway & Robinson Ave
  • Broadway & Robinson
  • Broadway & Liberty

Ferry stations close to Newburgh:

  • Beacon
  • Newburgh

Questions & Answers

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

    The fastest way takes 204 minutes, using Bus line HUDSON, Bus line UPL-EB, Bus line X-SB.

  • Is there a direct train between Peekskill and Newburgh?

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

  • Which train line goes from Peekskill to Newburgh?

    The HUDSON train line goes from Peekskill station near Peekskill in Peekskill, Ny to 817#| Poughkeepsie station. From there you’ll have to take 2 bus lines till 817#| Poughkeepsie station near Newburgh in New York - New Jersey.

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

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

  • Where do I get on the train near Peekskill to get to Newburgh?

    Get on the HUDSON train from the Peekskill station near Peekskill in Peekskill, Ny.

  • Where do I get off the train when travelling between Peekskill and Newburgh?

    Get off the train at the 817#| Poughkeepsie stop, which is closest to Newburgh in New York - New Jersey.

  • How much is the train fare from Peekskill to Newburgh?

    The ride from Peekskill to Newburgh costs $12.75.

Real-Time Arrivals, Schedules, Maps & More