Travel from Philadelphia to Peekskill

Train or fly from Philadelphia to Peekskill?

Amtrak Acela Express operates a train from Philadelphia to Peekskill hourly. Tickets cost $75 - $210 and the journey takes 1 h 10 min. 2 other operators also service this route. Alternatively, American Airlines flies from Philadelphia to Peekskill 3 times a day.

Travel Guides

Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak
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 Peekskill

From Philadelphia 30th Street Station Amtrak train to W 32 St/7 Av, bus to Grand Central, then train to Peekskill. 2 h 59 min $196. From Philadelphia 30th Street Station Amtrak train to New York Penn Station, train to Croton-Harmon, then train to Peekskill. 3 h 52 min $212. From Philadelphia drive to Peekskill. 2 h 26 min $16. From Suburban Station train to Philadelphia airport, fly to New York JFK airport, train to Sutphin Blvd - Archer Av - JFK Airport, subway to 5 Av/53 St, walk to Grand Central, then train to Peekskill. 4 h 46 min $294. From Suburban Station train to Philadelphia airport, fly to New York La Guardia airport, bus to 74 St - Broadway, line 7 subway to Grand Central, then train to Peekskill. 4 h 56 min $245. From Suburban Station train to Philadelphia airport, fly to Newburgh airport, bus to Beacon, then train to Peekskill. 4 h 35 min $572.