Transportation options
Looking to get from Manhattan to Philadelphia? Whether you’re seeking convenience, affordability, or flexibility, there are various ways to reach your destination. Explore the available options and select the one that suits your preferences and travel needs.
Uber: Request an Uber ride from Manhattan to Philadelphia, covering approximately 99 miles in about 121 minutes, with an estimated price of $359.
Train service: Amtrak offers a direct train service from Penn Station in Manhattan to Philadelphia’s 30th Street Station. The journey takes approximately 1 hour and 10 minutes, with prices starting at $37.
Public transport: NJ Transit provides a route from Penn Station to Trenton, New Jersey, where passengers can transfer to the SEPTA train to Philadelphia. This combined journey takes about 2.5 hours and costs under $20.
Private bus: A private bus service operates from Manhattan to Philadelphia, with travel times ranging from 2 to 3 hours. Prices vary depending on booking time and availability, typically starting from $13.
Note: The travel times and costs are approximate and subject to change depending on traffic conditions and other factors. Updated April, 2025.
Reserve may not be available for your pickup location.
The data presented on this page represents historical average prices, durations, and distances for routes. Actual prices, durations, and distances may vary based on factors such as location, traffic conditions, and other variables. Information provided here is for reference purposes only and should not be considered as binding.
About
Popular routes