The cheapest and fastest trains from Philadelphia, PA to John F. Kennedy International Airport
Cheapest price on Oct 07
$12
Average ticket price on Oct 07
$129
Fastest journey on Oct 07
1 h 12 m
Average journey duration on Oct 07
1 h 14 m
Trains on Oct 07
70
Distance
140 km
The best way to find a cheap train ticket from Philadelphia, PA to John F. Kennedy International Airport is to book your journey as far in advance as possible and to avoid traveling at rush hour.
The average ticket from Philadelphia, PA to John F. Kennedy International Airport will cost around $129 if you buy it on the day, but the cheapest tickets can be found for only $12.
On Wed, Oct 07, we found 70 trains from Philadelphia, PA to John F. Kennedy International Airport, including 66 direct services.
On Wed, Oct 07 the direct trains cover the 140 km distance in an average of 1 h 14 m but if you time it right, some trains will get you there in just 1 h 12 m .
On Wed, Oct 07 the slowest trains will take 1 h 16 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.
626 Keystone Service9:52 PM1h2230th Street Station, Philadelphia, PA11:14 PMPenn Station, New York, NY$121One-way0 transfers
656 Keystone Service7:40 PM1h2330th Street Station, Philadelphia, PA9:03 PMPenn Station, New York, NY$191One-way0 transfers
658 Keystone Service8:42 PM1h2130th Street Station, Philadelphia, PA10:03 PMPenn Station, New York, NY$191One-way0 transfers
190 Northeast Regional5:58 AM2h1430th Street Station, Philadelphia, PA8:12 AMNew Rochelle Station, New Rochelle, NY$251One-way0 transfers
196 Northeast Regional8:08 PM1h1830th Street Station, Philadelphia, PA9:26 PMPenn Station, New York, NY$311One-way0 transfers
2118 Acela [NextGen]5:12 PM1h1230th Street Station, Philadelphia, PA6:24 PMPenn Station, New York, NY$2191One-way0 transfers
2124 Acela [NextGen]7:57 PM1h1330th Street Station, Philadelphia, PA9:10 PMPenn Station, New York, NY$2191One-way0 transfers
2154 Acela10:13 AM1h1430th Street Station, Philadelphia, PA11:27 AMPenn Station, New York, NY$2621One-way0 transfers
2128 Acela [NextGen]9:48 PM1h1530th Street Station, Philadelphia, PA11:03 PMPenn Station, New York, NY$951One-way0 transfers
2160 Acela [NextGen]4:33 PM1h1630th Street Station, Philadelphia, PA5:49 PMPenn Station, New York, NY$2621One-way0 transfers
Journey information
Overview: Train from Philadelphia, PA to John F. Kennedy International Airport
Trains from Philadelphia, PA to John F. Kennedy International Airport run on average 101 times per day, taking around 1h 25m. Cheap train tickets for this journey start at $12 if you book in advance.
There are 97 trains per day. The earliest train runs at 00:05, the last at 23:40. The fastest train covers the 86 miles (140 km) distance in 51m.
Distance 86 miles (140 km) |
Average train duration 1h 25m |
Cheapest ticket price $12 |
Trains per day 101 |
Direct trains 97 |
Fastest train 51m |
First train 12:05 AM |
Last train 11:40 PM |
Cheapest Month Feb |
Cheapest Day Wed |
High Season Oct - Dec |
Low Season Jan - Mar |
Busiest Day Wed |
Least Busy Day Sat |
Best time to book 28 days |
Live departures
Philadelphia, PA to John F. Kennedy International Airport train times
The table below shows live departures for Philadelphia, PA to John F. Kennedy International Airport trains for today, Tuesday, October 6. You can also manually refresh the results below to see updated train journeys.
| Provider | Departs | Duration | Arrives | Transfers | Tickets |
|---|---|---|---|---|---|
66 Northeast Regional | 3:25 AM 30th Street Station, Philadelphia, PA | 1h46 | 5:11 AM Penn Station, New York, NY | 0 transfersDirect | |
66 Northeast Regional | 3:25 AM 30th Street Station, Philadelphia, PA | 2h48 | 6:13 AM New Rochelle Station, New Rochelle, NY | 0 transfersDirect | |
190 Northeast Regional | 5:58 AM 30th Street Station, Philadelphia, PA | 1h28 | 7:26 AM Penn Station, New York, NY | 0 transfersDirect | |
190 Northeast Regional | 5:58 AM 30th Street Station, Philadelphia, PA | 2h14 | 8:12 AM New Rochelle Station, New Rochelle, NY | 0 transfersDirect | |
2150 Acela | 6:30 AM 30th Street Station, Philadelphia, PA | 1h17 | 7:47 AM Penn Station, New York, NY | 0 transfersDirect | |
110 Northeast Regional | 6:47 AM 30th Street Station, Philadelphia, PA | 1h21 | 8:08 AM Penn Station, New York, NY | 0 transfersDirect | |
170 Northeast Regional | 6:58 AM 30th Street Station, Philadelphia, PA | 1h29 | 8:27 AM Penn Station, New York, NY | 0 transfersDirect | |
170 Northeast Regional | 6:58 AM 30th Street Station, Philadelphia, PA | 2h21 | 9:19 AM New Rochelle Station, New Rochelle, NY | 0 transfersDirect | |
640 Keystone Service | 7:00 AM 30th Street Station, Philadelphia, PA | 1h33 | 8:33 AM Penn Station, New York, NY | 0 transfersDirect | |
2102 Acela [NextGen] | 7:36 AM 30th Street Station, Philadelphia, PA | 1h18 | 8:54 AM Penn Station, New York, NY | 0 transfersDirect | |
2152 Acela | 8:29 AM 30th Street Station, Philadelphia, PA | 1h20 | 9:49 AM Penn Station, New York, NY | 0 transfersDirect | |
130 Northeast Regional | 8:34 AM 30th Street Station, Philadelphia, PA | 1h28 | 10:02 AM Penn Station, New York, NY | 0 transfersDirect | |
600 Keystone Service | 8:46 AM 30th Street Station, Philadelphia, PA | 1h25 | 10:11 AM Penn Station, New York, NY | 0 transfersDirect | |
172 Northeast Regional | 9:08 AM 30th Street Station, Philadelphia, PA | 1h37 | 10:45 AM Penn Station, New York, NY | 0 transfersDirect | |
172 Northeast Regional | 9:08 AM 30th Street Station, Philadelphia, PA | 2h19 | 11:27 AM New Rochelle Station, New Rochelle, NY | 0 transfersDirect | |
2104 Acela [NextGen] | 9:13 AM 30th Street Station, Philadelphia, PA | 1h17 | 10:30 AM Penn Station, New York, NY | 0 transfersDirect | |
112 Northeast Regional | 9:40 AM 30th Street Station, Philadelphia, PA | 1h34 | 11:14 AM Penn Station, New York, NY | 0 transfersDirect | |
644 Keystone Service | 9:45 AM 30th Street Station, Philadelphia, PA | 1h20 | 11:05 AM Penn Station, New York, NY | 0 transfersDirect | |
56 Vermonter | 10:01 AM 30th Street Station, Philadelphia, PA | 1h20 | 11:21 AM Penn Station, New York, NY | 0 transfersDirect | |
2154 Acela | 10:13 AM 30th Street Station, Philadelphia, PA | 1h14 | 11:27 AM Penn Station, New York, NY | 0 transfersDirect | |
86 Northeast Regional | 10:51 AM 30th Street Station, Philadelphia, PA | 1h25 | 12:16 PM Penn Station, New York, NY | 0 transfersDirect | |
646 Keystone Service | 10:55 AM 30th Street Station, Philadelphia, PA | 1h24 | 12:19 PM Penn Station, New York, NY | 0 transfersDirect | |
182 Northeast Regional | 11:34 AM 30th Street Station, Philadelphia, PA | 1h22 | 12:56 PM Penn Station, New York, NY | 0 transfersDirect | |
2108 Acela [NextGen] | 11:47 AM 30th Street Station, Philadelphia, PA | 1h18 | 1:05 PM Penn Station, New York, NY | 0 transfersDirect | |
648 Keystone Service | 11:55 AM 30th Street Station, Philadelphia, PA | 1h20 | 1:15 PM Penn Station, New York, NY | 0 transfersDirect | |
174 Northeast Regional | 12:33 PM 30th Street Station, Philadelphia, PA | 2h23 | 2:56 PM New Rochelle Station, New Rochelle, NY | 0 transfersDirect | |
174 Northeast Regional | 12:33 PM 30th Street Station, Philadelphia, PA | 1h41 | 2:14 PM Penn Station, New York, NY | 0 transfersDirect | |
2156 Acela [NextGen] | 12:33 PM 30th Street Station, Philadelphia, PA | 1h23 | 1:56 PM Penn Station, New York, NY | 0 transfersDirect | |
84 Northeast Regional | 1:07 PM 30th Street Station, Philadelphia, PA | 1h27 | 2:34 PM Penn Station, New York, NY | 0 transfersDirect | |
2112 Acela | 1:33 PM 30th Street Station, Philadelphia, PA | 1h20 | 2:53 PM Penn Station, New York, NY | 0 transfersDirect | |
134 Northeast Regional | 1:58 PM 30th Street Station, Philadelphia, PA | 1h22 | 3:20 PM Penn Station, New York, NY | 0 transfersDirect | |
134 Northeast Regional · 184 Northeast Regional | 1:58 PM 30th Street Station, Philadelphia, PA | 3h45 | 5:43 PM New Rochelle Station, New Rochelle, NY | 1 transfer | |
650 Keystone Service | 2:15 PM 30th Street Station, Philadelphia, PA | 1h25 | 3:40 PM Penn Station, New York, NY | 0 transfersDirect | |
650 Keystone Service · 184 Northeast Regional | 2:15 PM 30th Street Station, Philadelphia, PA | 3h28 | 5:43 PM New Rochelle Station, New Rochelle, NY | 1 transfer | |
2158 Acela [NextGen] | 2:36 PM 30th Street Station, Philadelphia, PA | 1h18 | 3:54 PM Penn Station, New York, NY | 0 transfersDirect | |
184 Northeast Regional | 3:23 PM 30th Street Station, Philadelphia, PA | 2h20 | 5:43 PM New Rochelle Station, New Rochelle, NY | 0 transfersDirect | |
184 Northeast Regional | 3:23 PM 30th Street Station, Philadelphia, PA | 1h27 | 4:50 PM Penn Station, New York, NY | 0 transfersDirect | |
42 Pennsylvanian | 3:25 PM 30th Street Station, Philadelphia, PA | 1h25 | 4:50 PM Penn Station, New York, NY | 0 transfersDirect | |
2116 Acela [NextGen] | 3:38 PM 30th Street Station, Philadelphia, PA | 1h17 | 4:55 PM Penn Station, New York, NY | 0 transfersDirect | |
94 Northeast Regional | 4:01 PM 30th Street Station, Philadelphia, PA | 1h23 | 5:24 PM Penn Station, New York, NY | 0 transfersDirect | |
94 Northeast Regional | 4:01 PM 30th Street Station, Philadelphia, PA | 2h05 | 6:06 PM New Rochelle Station, New Rochelle, NY | 0 transfersDirect | |
2160 Acela [NextGen] | 4:33 PM 30th Street Station, Philadelphia, PA | 1h16 | 5:49 PM Penn Station, New York, NY | 0 transfersDirect | |
148 Northeast Regional | 4:57 PM 30th Street Station, Philadelphia, PA | 2h18 | 7:15 PM New Rochelle Station, New Rochelle, NY | 0 transfersDirect | |
148 Northeast Regional | 4:57 PM 30th Street Station, Philadelphia, PA | 1h30 | 6:27 PM Penn Station, New York, NY | 0 transfersDirect | |
20 Crescent | 4:59 PM 30th Street Station, Philadelphia, PA | 1h43 | 6:42 PM Penn Station, New York, NY | 0 transfersDirect | |
2118 Acela [NextGen] | 5:12 PM 30th Street Station, Philadelphia, PA | 1h12 | 6:24 PM Penn Station, New York, NY | 0 transfersDirect | |
652 Keystone Service | 5:18 PM 30th Street Station, Philadelphia, PA | 1h36 | 6:54 PM Penn Station, New York, NY | 0 transfersDirect | |
652 Keystone Service · 178 Northeast Regional | 5:18 PM 30th Street Station, Philadelphia, PA | 3h07 | 8:25 PM New Rochelle Station, New Rochelle, NY | 1 transfer | |
176 Northeast Regional | 5:27 PM 30th Street Station, Philadelphia, PA | 2h17 | 7:44 PM New Rochelle Station, New Rochelle, NY | 0 transfersDirect | |
176 Northeast Regional | 5:27 PM 30th Street Station, Philadelphia, PA | 1h31 | 6:58 PM Penn Station, New York, NY | 0 transfersDirect | |
178 Northeast Regional | 6:00 PM 30th Street Station, Philadelphia, PA | 2h25 | 8:25 PM New Rochelle Station, New Rochelle, NY | 0 transfersDirect | |
178 Northeast Regional | 6:00 PM 30th Street Station, Philadelphia, PA | 1h24 | 7:24 PM Penn Station, New York, NY | 0 transfersDirect | |
2162 Acela [NextGen] | 6:02 PM 30th Street Station, Philadelphia, PA | 1h18 | 7:20 PM Penn Station, New York, NY | 0 transfersDirect | |
2120 Acela [NextGen] | 6:46 PM 30th Street Station, Philadelphia, PA | 1h17 | 8:03 PM Penn Station, New York, NY | 0 transfersDirect | |
654 Keystone Service | 6:50 PM 30th Street Station, Philadelphia, PA | 1h22 | 8:12 PM Penn Station, New York, NY | 0 transfersDirect | |
654 Keystone Service · 136 Northeast Regional | 6:50 PM 30th Street Station, Philadelphia, PA | 2h33 | 9:23 PM New Rochelle Station, New Rochelle, NY | 1 transfer | |
136 Northeast Regional | 6:56 PM 30th Street Station, Philadelphia, PA | 1h35 | 8:31 PM Penn Station, New York, NY | 0 transfersDirect | |
136 Northeast Regional | 6:56 PM 30th Street Station, Philadelphia, PA | 2h27 | 9:23 PM New Rochelle Station, New Rochelle, NY | 0 transfersDirect | |
80 Carolinian | 7:39 PM 30th Street Station, Philadelphia, PA | 1h31 | 9:10 PM Penn Station, New York, NY | 0 transfersDirect | |
656 Keystone Service | 7:40 PM 30th Street Station, Philadelphia, PA | 1h23 | 9:03 PM Penn Station, New York, NY | 0 transfersDirect | |
2124 Acela [NextGen] | 7:57 PM 30th Street Station, Philadelphia, PA | 1h13 | 9:10 PM Penn Station, New York, NY | 0 transfersDirect | |
196 Northeast Regional | 8:08 PM 30th Street Station, Philadelphia, PA | 1h18 | 9:26 PM Penn Station, New York, NY | 0 transfersDirect | |
138 Northeast Regional | 8:35 PM 30th Street Station, Philadelphia, PA | 1h42 | 10:17 PM Penn Station, New York, NY | 0 transfersDirect | |
2126 Acela [NextGen] | 8:39 PM 30th Street Station, Philadelphia, PA | 1h18 | 9:57 PM Penn Station, New York, NY | 0 transfersDirect | |
658 Keystone Service | 8:42 PM 30th Street Station, Philadelphia, PA | 1h21 | 10:03 PM Penn Station, New York, NY | 0 transfersDirect | |
192 Northeast Regional | 9:14 PM 30th Street Station, Philadelphia, PA | 1h24 | 10:38 PM Penn Station, New York, NY | 0 transfersDirect | |
2128 Acela [NextGen] | 9:48 PM 30th Street Station, Philadelphia, PA | 1h15 | 11:03 PM Penn Station, New York, NY | 0 transfersDirect | |
626 Keystone Service | 9:52 PM 30th Street Station, Philadelphia, PA | 1h22 | 11:14 PM Penn Station, New York, NY | 0 transfersDirect | |
90 Palmetto | 9:58 PM 30th Street Station, Philadelphia, PA | 1h25 | 11:23 PM Penn Station, New York, NY | 0 transfersDirect | |
198 Northeast Regional | 11:17 PM 30th Street Station, Philadelphia, PA | 1h28 | 12:45 AM Penn Station, New York, NY | 0 transfersDirect | |
Find all the dates and times for this journey
Why should you book Philadelphia, PA to John F. Kennedy International Airport trains with Omio?
Why book with Omio vs Amtrak?
- Compare with other providers: On Omio, you can not only buy tickets for Amtrak, but also compare tickets for the likes of Amtrak to find the best option for your trip from Philadelphia, PA to John F. Kennedy International Airport.
- Designed for International Travelers: Omio is in your language including 24/7 customer service and offers multiple payment options, including PayPal, credit cards, and bank transfer, in your preferred currency.
- Compare all your options: Omio allows you to compare Amtrak with all available travel options, which are bus and train to ensure you get the best deal for traveling from Philadelphia, PA to John F. Kennedy International Airport.
Train companies: Amtrak from Philadelphia, PA to John F. Kennedy International Airport trainsAmtrak trains will get you between Philadelphia, PA and John F. Kennedy International Airport from $12. With over 1000 travel companies on Omio, you can find the best train times and tickets for your trip.
Amtrak
FAQs: Trains from Philadelphia, PA to John F. Kennedy International Airport
Find answers to the most common questions about traveling from Philadelphia, PA to John F. Kennedy International Airport by train. From journey times and ticket prices to direct connections, first and last departures, and even whether the route is scenic, our FAQs cover everything you need to plan your trip. Whether you’re looking for the fastest train, the cheapest option, or tips for making the most of your visit at John F. Kennedy International Airport, this guide helps you travel smarter and with confidence.

popular train stations
Popular train stations from Philadelphia, PA to John F. Kennedy International Airport
Most Philadelphia, PA to John F. Kennedy International Airport trains use the 30th Street Station to Penn Station station pair. Use this guide to compare Philadelphia, PA and John F. Kennedy International Airport train stations on this route, check city-centre transport, alongside checking practicalities like train station facilities and services.
Getting to 30th Street Station from Philadelphia city centre
30th Street Station is 1 km from Philadelphia city centre. Public transport options include:
30th Street Station train station facilities and services
30th Street Station has practical services for this route, including Wifi, Lockers, Parking, Dining, ATM, Taxis, Accessibility, WC, Hotel, Lounge, Lost and Found Office, Ticket Office, Bike Parking, Bike Rental, Car Rental, Information Desk, and Luggage Carts.
Food and drink
Food options include: Bridgewater's Pub, The Porch at 30th Street Station
Wi-Fi and ATMs
Free. ATMs are available in the train station.
Tickets and information
Ticket office support is available at 30th Street Station. Information desks are located in the main hall.
Luggage and lost property
Luggage storage is available at 30th Street Station. Lost and found is available at the station.
Parking, taxis and toilets
Available at 30th Street Station: Parking, Taxis, WC.
Bike and car services
Available at 30th Street Station: Bike Parking, Bike Rental, Car Rental.
Accessibility
Accessibility facilities are available at 30th Street Station: Elevators, ramps, restrooms.
Shops, hotels and contact
Nearby hotels include The Inn at Penn, a Hilton Hotel, Sheraton Philadelphia University City Hotel, The Study at University City.
Getting to North Philadelphia from Philadelphia city centre
North Philadelphia is 5 km from Philadelphia city centre. Public transport options include:
North Philadelphia train station facilities and services
North Philadelphia has practical services for this route, including Dining.
Food and drink
Food and drink options are available at North Philadelphia.
Most popular train connections from Philadelphia, PA
More options for your journey from Philadelphia, PA to John F. Kennedy International Airport
Here are some other resources that might have the information you need
