Skip to main content

How to get from Poughkeepsie Train Station to Newburgh Airport SWF by bus and train?

By bus and train

To get from Poughkeepsie Train Station to Newburgh Airport SWF in New Windsor, Ny, you’ll need to take one train line and 2 bus lines: take the EMPIRE SERVICE train from Poughkeepsie station to 34 St-Penn Station station. Next, you’ll have to switch to the M20 bus and finally take the MEGABUS bus from New York Port Authority Bus Station station to New York Stewart International Airport station. The total trip duration for this route is approximately 4 hr 8 min.

248min
Train - EMPIRE SERVICEEMPIRE SERVICE
Bus - M20M20
Bus - MEGABUSMEGABUS
Leaves from Poughkeepsie

Step by Step

  • 1
    Start from train station
    Start from train station
    Poughkeepsie Train Station
  • 2
    Train - EMPIRE SERVICEEMPIRE SERVICE
    Wait for train
    EMPIRE SERVICE
    New York
  • 3
    Ride to train station
    Ride to train station
    34 St-Penn Station
    95 min
  • 4
    Walk to bus station
    Walk to bus station
    7 Av/W 41 St
    630 yd • 8 min
  • 5
    Bus - M20M20
    Wait for bus
    M20
    South Ferry Via 7 Av Via Bat Pk City
  • 6
    Ride to bus station
    Ride to bus station
    7 Av/W 37 St
    3 min
  • 7
    Walk to bus station
    Walk to bus station
    New York Port Authority Bus Station
    0.6 mi • 13 min
  • 8
    Bus - MEGABUSMEGABUS
    Wait for bus
    MEGABUS
    New York Stewart International Airport
  • 9
    Ride to bus station New York Stewart International Airport
    Ride to bus station
    New York Stewart International Airport
    90 min
*Duration based on 8am traffic

By bus

To get from Poughkeepsie Train Station to Newburgh Airport SWF in New Windsor, Ny, you’ll need to take 3 bus lines: take the UPL-EB bus from (169) Poughkeepsie Train Station station to (152) New Paltz Trailways station. Next, you’ll have to switch to the PHK773 bus and finally take the MEGABUS bus from New York Port Authority Bus Station station to New York Stewart International Airport station. The total trip duration for this route is approximately 6 hr 16 min.

376min
Bus - UPL-EBUPL-EB
Bus - PHK773PHK773
Bus - MEGABUSMEGABUS
Leaves from (169) Poughkeepsie Train Station

Step by Step

  • 1
    Start from bus station
    Start from bus station
    Poughkeepsie Train Station
  • 2
    Bus - UPL-EBUPL-EB
    Wait for bus
    UPL-EB
    Upl_2023
  • 3
    Ride to bus station
    Ride to bus station
    (152) New Paltz Trailways
    ID 152
    31 min
  • 4
    Walk to bus station
    Walk to bus station
    New Paltz
    50 yd • 1 min
  • 5
    Bus - PHK773PHK773
    Wait for bus
    PHK773
    New York (P.A.B.T.)
  • 6
    Ride to bus station
    Ride to bus station
    New York (P.A.B.T.)
    100 min
  • 7
    Walk to bus station
    Walk to bus station
    New York Port Authority Bus Station
    410 yd • 5 min
  • 8
    Bus - MEGABUSMEGABUS
    Wait for bus
    MEGABUS
    New York Stewart International Airport
  • 9
    Ride to bus station New York Stewart International Airport
    Ride to bus station
    New York Stewart International Airport
    90 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 Poughkeepsie Train Station to Newburgh Airport SWF

The distance between Poughkeepsie Train Station, New Windsor, Ny and Newburgh Airport SWF, New Windsor, Ny is approximately 139.68 mi, which can typically be travelled in 248 min. Moovit will show you the directions from Poughkeepsie Train Station to Newburgh Airport SWF by bus and train, so no matter how you choose to travel in New Windsor, Ny – you will always have plenty of easy options.

Public transit stations close to Poughkeepsie Train Station

Poughkeepsie Train Station is located at Poughkeepsie Train Station, New Windsor, Ny and the nearest public transit station is Poughkeepsie.

Train stations close to Poughkeepsie Train Station:

  • Poughkeepsie

Bus stations close to Poughkeepsie Train Station:

  • Rinaldi Blvd & Main
  • North Clover Street & Main Street
  • Dongan Place & Mill Street

Public transit stations close to Newburgh Airport SWF, New Windsor, Ny

Newburgh Airport SWF is located at Newburgh Airport SWF, New Windsor, Ny and the nearest public transit station is New York Stewart International Airport.

Bus stations close to Newburgh Airport SWF:

  • New York Stewart International Airport

By bus

To get from Poughkeepsie Train Station to Newburgh Airport SWF in New Windsor, Ny, you’ll need to take 3 bus lines: take the UPL-EB bus from (169) Poughkeepsie Train Station station to (152) New Paltz Trailways station. Next, you’ll have to switch to the PHK773 bus and finally take the MEGABUS bus from New York Port Authority Bus Station station to New York Stewart International Airport station. The total trip duration for this route is approximately 6 hr 16 min.

376min
Bus - UPL-EBUPL-EB
Bus - PHK773PHK773
Bus - MEGABUSMEGABUS
Leaves from (169) Poughkeepsie Train Station

Step by Step

  • 1
    Start from bus station
    Start from bus station
    Poughkeepsie Train Station
  • 2
    Bus - UPL-EBUPL-EB
    Wait for bus
    UPL-EB
    Upl_2023
  • 3
    Ride to bus station
    Ride to bus station
    (152) New Paltz Trailways
    ID 152
    31 min
  • 4
    Walk to bus station
    Walk to bus station
    New Paltz
    50 yd • 1 min
  • 5
    Bus - PHK773PHK773
    Wait for bus
    PHK773
    New York (P.A.B.T.)
  • 6
    Ride to bus station
    Ride to bus station
    New York (P.A.B.T.)
    100 min
  • 7
    Walk to bus station
    Walk to bus station
    New York Port Authority Bus Station
    410 yd • 5 min
  • 8
    Bus - MEGABUSMEGABUS
    Wait for bus
    MEGABUS
    New York Stewart International Airport
  • 9
    Ride to bus station New York Stewart International Airport
    Ride to bus station
    New York Stewart International Airport
    90 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Poughkeepsie Train Station to Newburgh Airport SWF?

    The fastest way takes 248 minutes, using Bus line EMPIRE SERVICE, Bus line M20, Bus line MEGABUS.

  • What is the alternative route to get from Poughkeepsie Train Station to Newburgh Airport SWF?

    The alternative route takes 376 minutes, using Bus line UPL-EB, Bus line PHK773, Bus line MEGABUS.

  • Is there a direct train between Poughkeepsie Train Station and Newburgh Airport SWF?

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

  • Which train line goes from Poughkeepsie Train Station to Newburgh Airport SWF?

    The EMPIRE SERVICE train line goes from New York station near Poughkeepsie Train Station in Poughkeepsie, Ny to 34 St-Penn Station station. From there you’ll have to take 2 bus lines till 34 St-Penn Station station near Newburgh Airport SWF in New Windsor, Ny.

  • How long does it take to travel from Poughkeepsie Train Station to Newburgh Airport SWF by train and bus?

    The total travel time between Poughkeepsie Train Station in Poughkeepsie, Ny and Newburgh Airport SWF in New Windsor, Ny by train and bus is about 4 hr 8 min.

  • Where do I get on the train near Poughkeepsie Train Station to get to Newburgh Airport SWF?

    Get on the EMPIRE SERVICE train from the New York station near Poughkeepsie Train Station in Poughkeepsie, Ny.

  • Where do I get off the train when travelling between Poughkeepsie Train Station and Newburgh Airport SWF?

    Get off the train at the 34 St-Penn Station stop, which is closest to Newburgh Airport SWF in New Windsor, Ny.

Real-Time Arrivals, Schedules, Maps & More