Philadelphia and New York are about 96 miles apart, and many people who live in the Philadelphia suburbs go to New York for work one or two days a week. It works, with planning. The trip takes about two hours door to door by train, and the route you choose depends on where you live and how often you go.
Four ways to get to New York
| Route | Where you board | Time to New York Penn Station (2026 timetables) | Cost |
|---|---|---|---|
| Amtrak Keystone | Ardmore or Paoli | Ardmore from 1 hr 51 min; Paoli 2 hr to 2 hr 30 min | Amtrak multi-ride passes; Philadelphia to New York monthly last published at $1,250 (2024) |
| Amtrak from 30th Street | Philadelphia 30th Street | Acela from 1 hr 14 min; Keystone 1 hr 20 to 1 hr 36 min; Northeast Regional mostly 1 hr 27 to 1 hr 52 min | Acela is not covered by passes |
| SEPTA and NJ Transit | 30th Street or Center City, changing at Trenton | About 2 hr 20 min from 30th Street | $11 SEPTA plus $20.35 NJ Transit one way; NJ Transit monthly from Trenton $585 |
| Driving | About 2 hours without traffic | About $16 NJ Turnpike, $16.79 tunnel, and $9 congestion toll at peak with E-ZPass, before parking |
Amtrak from the Main Line
Amtrak’s Keystone Service runs from Harrisburg to New York and stops at Paoli and Ardmore, the only Amtrak stops on the Main Line. Every Keystone train stops at Paoli; only some stop at Ardmore. Many trains continue through 30th Street to New York, so you can ride from the Main Line to Manhattan without changing.
- From Paoli, the fastest weekday trip takes 2 hours. Morning trains leave at 6:14, 7:18, 7:59, and 9:00 a.m., arriving in about 2 hours 5 minutes to 2 hours 19 minutes.
- From Ardmore, the fastest trip takes 1 hour 51 minutes, but on the current timetable only one weekday morning train stops there, at 6:26 a.m.
- Coming home, the 4:03 and 5:10 p.m. trains from New York reach Ardmore in about 1 hour 45 minutes and Paoli in just under 2 hours.
Ardmore’s rebuilt station opened in March 2026 with high-level platforms and elevators. One note for this fall: work on the Portal North Bridge in New Jersey cut Keystone service between Philadelphia and New York from 24 to 10 weekday trains from October 10 to November 15, 2026. Full service returns November 16.
Passes: Amtrak’s monthly and 10-ride passes work on Keystone and Northeast Regional trains, and each trip must be reserved through Amtrak’s RideReserve system. Check current prices with Amtrak for your station.
Amtrak from 30th Street
From 30th Street Station, more trains run, and Acela reaches New York in as little as 1 hour 14 minutes. SEPTA’s Paoli/Thorndale Line reaches 30th Street in about 26 minutes from Ardmore and about 41 minutes from Paoli on an express. Same-day Amtrak tickets are accepted on SEPTA between 30th Street, Suburban, and Jefferson stations.
The less expensive route: SEPTA and NJ Transit
SEPTA’s Trenton Line runs from Center City and 30th Street to Trenton in about 50 to 60 minutes, and NJ Transit’s express trains run from Trenton to New York Penn Station in about 1 hour 6 minutes to 1 hour 12 minutes. A typical connection: leave 30th Street at 6:14 a.m., reach Trenton at 7:07, board NJ Transit at 7:24, and arrive in New York at 8:36.
At 2026 fares, the SEPTA leg is $11 one way with a SEPTA Key card ($13 if you pay on board) and the NJ Transit leg $20.35, or $585 for a monthly pass. NJ Transit also sells one-way joint tickets for the transfer at Trenton.
From Montgomery County towns like Jenkintown, Dresher, and Ambler, driving to Trenton’s station takes about 40 to 45 minutes without traffic, which some commuters prefer to riding into Philadelphia first.
Getting to the station
| From | Ardmore station | Paoli station | 30th Street | Trenton |
|---|---|---|---|---|
| Narberth | 6 min | 30 min | 17 min | 60 min |
| Bryn Mawr | 5 min | 22 min | 25 min | 58 min |
| Wayne | 16 min | 12 min | 29 min | 56 min |
| Conshohocken | 16 min | 21 min | 23 min | 49 min |
| Blue Bell | 27 min | 28 min | 34 min | 48 min |
| Ambler | 31 min | 32 min | 34 min | 43 min |
| Jenkintown | 31 min | 37 min | 26 min | 40 min |
Drive times are estimates without traffic.
Who this commute works for
- One or two days a week: the Main Line works well, especially near Ardmore, Narberth, Bryn Mawr, and Wayne. The Main Line guide for New Yorkers compares the towns.
- Three or more days a week: most buyers look closer to New York. From Yardley, Trenton’s station is about 12 minutes away, and express trains from Princeton Junction reach New York in about 55 minutes. The guide to the NYC commute from Bucks County and Princeton covers that side.
- Taxes: if you keep working for a New York employer, New York State can count days you work from home as New York days under its convenience rule. The taxes guide explains it.
Working with Karen
Karen Langsfeld is a REALTOR® with Berkshire Hathaway HomeServices Fox & Roach, licensed in Pennsylvania and New Jersey. She helps New York buyers choose a town by how often they go in, from the Main Line to Bucks County and Princeton, and checks the drive to the station from every house on the list. Learn more about moving from New York, or start with the guide to moving from NYC to the Philadelphia suburbs.
Contact Karen at (215) 495-2914 or through the contact page.
Sources: Amtrak Keystone, Acela, and Northeast Regional timetables (2026) and the Amtrak and NJ Transit Portal North Bridge briefing (September 2026); SEPTA Trenton Line and Paoli/Thorndale Line timetables and fares (2026); NJ Transit fares (July 1, 2026); New Jersey Turnpike Authority (2026); Port Authority of New York and New Jersey (2026); MTA congestion relief zone tolls (2026); The Philadelphia Inquirer (July 2024). Drive times are estimates without traffic. Fares and schedules change, so confirm before you rely on them.