Travel from Philadelphia to Poughkeepsie

Train, bus or fly from Philadelphia to Poughkeepsie?

You can take a train from Philadelphia to Poughkeepsie via New York Penn Station in around 3 h 35 min. Alternatively, you can take a bus from Philadelphia to Poughkeepsie via Mt. Laurel and New York, Ny in around 6 h 3 min.

Travel Guides

Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak
Need to know: GreyhoundRome2rio’s guide on the bus operator has all the information you need
How to get from JFK to New York CityWe show you the quickest, cheapest and easiest routes from the airport to the city

How to get from Philadelphia to Poughkeepsie

ModeDurationPrice
From Philadelphia 30th Street Station Amtrak train to New York Penn Station then train to Poughkeepsie Amtrak.3 h 35 min$212
From Market St & 6th St bus to New York, NY, walk to New York, train to Poughkeepsie - Main Street W & Detective John Falcone Memorial Avenue, then bus to Poughkeepsie - Main Street E & South Hamilton Street.5 h 34 min$55
From Philadelphia, PA - Greyhound Terminal bus to Mt. Laurel, bus to New York, Ny, then bus to Poughkeepsie.6 h 3 min$58
From Philadelphia drive to Poughkeepsie.3 h 5 min$20
From Suburban Station train to Philadelphia airport, fly to Newburgh airport, bus to Beacon, then train to Poughkeepsie.5 h 4 min$571
From Suburban Station train to Philadelphia airport, fly to New York JFK airport, AirTrain to Jamaica, train to New York, then train to Poughkeepsie.5 h 15 min$316
From Suburban Station train to Philadelphia airport, fly to New York La Guardia airport, bus to Woodside, train to New York, then train to Poughkeepsie.5 h 37 min$268

How long does it take to get from Philadelphia to Poughkeepsie?

It takes approximately 3 h 35 min to get from Philadelphia to Poughkeepsie, including transfers.

Is there a direct train between Philadelphia and Poughkeepsie?

No, there is no direct train from Philadelphia to Poughkeepsie. However, there are services departing from Philadelphia 30th Street Station Amtrak and arriving at Poughkeepsie Amtrak via New York Penn Station. The journey, including transfers, takes approximately 3 h 35 min.

Is there a direct bus between Philadelphia and Poughkeepsie?

No, there is no direct bus from Philadelphia to Poughkeepsie. However, there are services departing from Philadelphia, PA - Greyhound Terminal and arriving at Poughkeepsie via Mt. Laurel and New York, Ny. The journey, including transfers, takes approximately 6 h 3 min.

Operators from Philadelphia to Poughkeepsie

OperatorPhoneWebsite
Amtrak Acela Express+1 1-800-872-7245Amtrak Acela Express
Amtrak+1 1-800-872-7245Amtrak
Megabus877-462-6342Megabus
VIA Rail+1 1 888 842-7245VIA Rail
Dutchess County Goverment, NY(845) 473-8424Dutchess County Goverment, NY
Peter Pan Bus Lines1-800-343-9999Peter Pan Bus Lines
Greyhound USA+1 214-849-8100Greyhound USA
Coach USA201-225-7500Coach USA
SEPTASEPTA
American AirlinesAmerican Airlines
Leprechaun Lines+1 845-565-7900Leprechaun Lines
Metro-North Railroad (MNR)Metro-North Railroad (MNR)
DeltaDelta
Port Authority NYNJPort Authority NYNJ
Long Island Rail RoadLong Island Rail Road
New York City Transit (MTA)New York City Transit (MTA)