Distance from philadelphia to new york city by train

The distance from Philadelphia, PA to New York City, NY by train is approximately 95 miles (153 kilometers). The travel time by train depends on the type of train and the route taken. Here are some approximate travel times and frequencies:

Please note that these times are approximate and may vary depending on the time of day, day of the week, and any potential delays. It's always a good idea to check with Amtrak or the train operator for the most up-to-date schedules and fares.

You can check schedules and book tickets on the Amtrak website or at a train station.