New York
How to get from New York City to Philadelphia
Take the train: Amtrak from New York Penn Station to Philadelphia 30th Street runs in about 1h 10m–1h 30m, roughly US$20–100+ one way, and is the best pick for most travellers. Buses cost about US$10–25 but take 2h–2h 30m. Driving is 150 km (93 mi) and often slower than the train.Take the train: Amtrak from New York Penn Station to Philadelphia 30th Street runs in about 1h 10m–1h 30m, roughly US$20–100+ one way, and is the best pick for most travellers. Buses cost about US$10–25 but take 2h–2h 30m. Driving is 93 mi (150 km) and often slower than the train.
- Source checked
- A source and a date are on record: we read it from an official or published page. Not yet confirmed on the ground.
- Field checked
- Someone checked it on the ground, with the date shown.
- Plan calculated
- Worked out by Voykit from its own data (times, distances, budgets). A calculation, not a measurement.
Unknown times stay unknown. How we verify
GuideNew York
Key facts
- Best overall
- Amtrak train, New York Penn → Philadelphia 30th Street, about 1h 10m–1h 30m
- Cheapest
- Intercity bus, about US$10–25 one way (2026 estimate), 2h–2h 30m
- Train fare
- About US$20–100+ one way depending on train and how early you book (2026 estimate)
- Distance
- About 150 km (95 mi) by road
- Frequency
- Roughly hourly or better on Amtrak; buses every 15–60 minutes from several terminals
- Drive time
- About 2h without traffic; 3h+ at peak
- Book ahead
- Yes for trains on Fridays, Sundays and holidays; buses rarely sell out
Options compared
The Northeast Corridor between New York and Philadelphia is one of the busiest intercity stretches in the United States, so you have three practical choices: train, bus and car. The train wins on time and comfort, the bus wins on price, and the car only makes sense if you need to stop or continue beyond the city.
Fares move with demand. Booking a train two to four weeks out usually lands in the lower half of the range; walk-up tickets on a Friday afternoon can cost several times more. Bus tickets are cheap almost whenever you buy them, but you trade time and legroom.
| Mode | Time | Price (one way) | Frequency | Operator |
|---|---|---|---|---|
| Train (Amtrak) | 1h 10m–1h 30m | US$20–100+ (2026 estimate) | Roughly hourly or better | Amtrak |
| Bus | 2h–2h 30m | US$10–25 (2026 estimate) | Every 15–60 min from several terminals | Megabus, FlixBus, Greyhound, Peter Pan |
| Car | 2h–3h+ | Fuel and tolls, about US$25–45 (2026 estimate) | Any time | Self-drive |
| Flight | Not practical | — | — | — |
Times are station to station and exclude getting to and from the terminals. Prices are 2026 estimates and vary by date and demand.
Train: the default choice
Amtrak runs from New York Penn Station to Philadelphia 30th Street Station on the Northeast Corridor. The fastest trains cover the trip in about 1 hour 10 minutes; slower services take around 1 hour 30 minutes. Trains leave roughly hourly or more often through the day, and 30th Street Station sits close to Center City, with local transit and taxis on hand.
Penn Station is under Madison Square Garden on the west side of Manhattan. Arrive 20–30 minutes before departure to clear the concourse and find your track, which is usually posted 10–15 minutes before boarding. Seats on most Northeast Corridor trains are unassigned unless you book business class.
- Book two to four weeks ahead for the lowest fares.
- Quiet cars are available on many departures.
- 30th Street Station connects to SEPTA regional rail, the Market–Frankford line and buses.
Bus: cheapest, slower
Several operators run curbside and terminal services between Manhattan and Philadelphia, with journeys of about 2 to 2.5 hours depending on traffic and the number of stops. Pick-up points cluster around Midtown and near Penn Station; some services leave from the Port Authority Bus Terminal. In Philadelphia, drop-offs are usually near Center City or 30th Street.
Buses are the budget option and rarely sell out, but departure times slip when the tunnels and New Jersey Turnpike are congested. If you have a fixed appointment in Philadelphia, take the train.
| Operator | Typical fare | Notes |
|---|---|---|
| Megabus | US$10–25 (2026 estimate) | Curbside pick-up; book online |
| FlixBus | US$10–25 (2026 estimate) | Curbside pick-up; book online |
| Greyhound | US$15–30 (2026 estimate) | Port Authority Bus Terminal |
| Peter Pan | US$15–30 (2026 estimate) | Terminal-based |
Car: only if you need it
By road the trip is about 150 km (95 mi) via the New Jersey Turnpike, normally 2 hours outside peak times and considerably longer on Friday afternoons or holiday weekends. Tolls and fuel together run roughly US$25–45 (2026 estimate). Parking in central Philadelphia is expensive and often reserved in advance, which usually erases any saving over the train.
A car makes sense if you are continuing to the suburbs, Bucks County or the Jersey Shore, or if you are travelling with a group and splitting costs.
How to book
Buy train tickets on Amtrak's own site or app; prices are the same as at the station but you lock in the fare and get an e-ticket. Bus tickets are sold on each operator's site. For both, booking direct avoids reseller fees and makes changes easier.
If you are continuing south, a single Amtrak ticket to Washington, D.C. often costs little more than the Philadelphia leg, so check the through fare before buying two separate tickets.
- Amtrak: book direct for e-tickets and no change fees on many fares.
- Buses: book direct; seats are usually assigned at boarding, not in advance.
- Car: reserve parking in Center City before you leave.
Tips
Friday afternoons and Sunday evenings are the busiest windows in both directions; book early or travel mid-morning. Penn Station is large and signposted by track number, so allow extra time if it is your first visit.
Philadelphia's Center City is walkable, and SEPTA covers the rest, so you may not need a car at all once you arrive. If you are heading further south afterwards, the same corridor continues to Washington, D.C. and Baltimore.
- Allow 20–30 minutes at Penn Station before departure.
- 30th Street Station to City Hall is about a 25-minute walk or a short transit ride.
- An eSIM keeps you online on both ends of the trip.
Route map
The corridor runs southwest from Manhattan through New Jersey, crossing into Pennsylvania before Philadelphia. Newark, Trenton and Princeton sit along the way, and the train follows the same general line as the turnpike.
Questions people ask
How long does it take to get from New York City to Philadelphia?
The train takes about 1 hour 10 minutes to 1 hour 30 minutes from New York Penn Station to Philadelphia 30th Street. Buses take 2 to 2.5 hours, and driving is about 2 hours outside peak traffic.
What is the cheapest way to get from New York City to Philadelphia?
The bus. Fares run about US$10–25 one way (2026 estimate) with Megabus, FlixBus, Greyhound and Peter Pan. Trains start around US$20 if you book early, so the gap narrows on advance tickets.
Do I need to book in advance from New York City to Philadelphia?
For trains, yes on Fridays, Sundays and holidays — fares rise as the train fills. Buses rarely sell out, so you can usually buy on the day, though booking online is cheaper.
Is there an airport option?
Not a useful one. Flying between New York and Philadelphia adds airport transfers and security time, so the total journey is longer than the train for a 150 km trip.