Newark, NJ to Philadelphia train

Cheap train tickets from Newark, NJ to Philadelphia

Showing times and prices for Oct 03

Cheapest

28

Average

81

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

Cheapest
04:37AMNewark Penn Station1h03 05:40AM30th Street Station
0 transfers
281One-way
Cheapest
01:10PMNewark Penn Station1h09 02:19PM30th Street Station
0 transfers
281One-way
Cheapest
12:14AMNewark Penn Station1h06 01:20AM30th Street Station
0 transfers
281One-way
Cheapest
11:09AMNewark Penn Station1h06 12:15PM30th Street Station
0 transfers
281One-way
Cheapest
12:22PMNewark Penn Station1h03 01:25PM30th Street Station
0 transfers
281One-way

Train schedule from Newark, NJ to Philadelphia

Showing trains for tomorrow, Monday, October 3
12:14AMNewark Penn Station1h06 01:20AM30th Street Station
0 transfers
03:40AMNewark Penn Station1h08 04:48AM30th Street Station
0 transfers
04:37AMNewark Penn Station1h03 05:40AM30th Street Station
0 transfers
06:15AMNewark Penn Station0h59 07:14AM30th Street Station
0 transfers
06:19AMNewark Penn Station1h17 07:36AM30th Street Station
0 transfers
07:22AMNewark Penn Station1h04 08:26AM30th Street Station
0 transfers
07:34AMNewark Penn Station1h12 08:46AM30th Street Station
0 transfers
07:44AMNewark Penn Station1h04 08:48AM30th Street Station
0 transfers
08:27AMNewark Penn Station1h07 09:34AM30th Street Station
0 transfers
08:32AMNewark Airport Amtrak1h02 09:34AM30th Street Station
0 transfers
09:15AMNewark Penn Station0h51 10:06AM30th Street Station
0 transfers
09:46AMNewark Penn Station1h04 10:50AM30th Street Station
0 transfers
09:52AMNewark Penn Station1h07 10:59AM30th Street Station
0 transfers
09:56AMNewark Airport Amtrak1h03 10:59AM30th Street Station
0 transfers
10:53AMNewark Penn Station1h02 11:55AM30th Street Station
0 transfers
11:09AMNewark Penn Station1h06 12:15PM30th Street Station
0 transfers
11:15AMNewark Penn Station0h54 12:09PM30th Street Station
0 transfers
11:22AMNewark Penn Station1h08 12:30PM30th Street Station
0 transfers
11:52AMNewark Penn Station1h05 12:57PM30th Street Station
0 transfers
12:22PMNewark Penn Station1h03 01:25PM30th Street Station
0 transfers
12:52PMNewark Penn Station1h13 02:05PM30th Street Station
0 transfers
12:57PMNewark Airport Amtrak1h08 02:05PM30th Street Station
0 transfers
01:10PMNewark Penn Station1h09 02:19PM30th Street Station
0 transfers
01:15PMNewark Penn Station0h53 02:08PM30th Street Station
0 transfers
02:15PMNewark Penn Station0h53 03:08PM30th Street Station
0 transfers
02:19PMNewark Penn Station1h03 03:22PM30th Street Station
0 transfers
02:28PMNewark Penn Station1h05 03:33PM30th Street Station
0 transfers
02:34PMNewark Airport Amtrak0h59 03:33PM30th Street Station
0 transfers
02:37PMNewark Penn Station1h10 03:47PM30th Street Station
0 transfers
02:59PMNewark Penn Station1h13 04:12PM30th Street Station
0 transfers
03:05PMNewark Airport Amtrak1h07 04:12PM30th Street Station
0 transfers
03:15PMNewark Penn Station0h51 04:06PM30th Street Station
0 transfers
03:22PMNewark Penn Station1h07 04:29PM30th Street Station
0 transfers
03:53PMNewark Penn Station1h07 05:00PM30th Street Station
0 transfers
03:58PMNewark Airport Amtrak1h02 05:00PM30th Street Station
0 transfers
04:15PMNewark Penn Station0h56 05:11PM30th Street Station
0 transfers
04:20PMNewark Penn Station1h03 05:23PM30th Street Station
0 transfers
04:41PMNewark Penn Station1h11 05:52PM30th Street Station
0 transfers
05:27PMNewark Penn Station1h05 06:32PM30th Street Station
0 transfers
05:44PMNewark Penn Station1h01 06:45PM30th Street Station
0 transfers
06:15PMNewark Penn Station0h52 07:07PM30th Street Station
0 transfers
06:42PMNewark Penn Station1h08 07:50PM30th Street Station
0 transfers
06:47PMNewark Airport Amtrak1h03 07:50PM30th Street Station
0 transfers
06:52PMNewark Penn Station1h08 08:00PM30th Street Station
0 transfers
07:03PMNewark Penn Station1h04 08:07PM30th Street Station
0 transfers
07:58PMNewark Penn Station1h12 09:10PM30th Street Station
0 transfers
08:03PMNewark Airport Amtrak1h07 09:10PM30th Street Station
0 transfers
08:28PMNewark Penn Station0h56 09:24PM30th Street Station
0 transfers
08:47PMNewark Penn Station1h08 09:55PM30th Street Station
0 transfers

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Mon
Oct 03
Tue
Oct 04
Wed
Oct 05
Thu
Oct 06
Fri
Oct 07
Sat
Oct 08
Sun
Oct 09

Fastest train times from Newark, NJ to Philadelphia

Showing times and prices for Oct 03

Fastest Journey

51 m

Average

1 h 4 m

Trains per day

49

Distance

121 km

Of the 49 trains that leave Newark, NJ for Philadelphia every day 49 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Fastest
03:15PMNewark Penn Station0h51 04:06PM30th Street Station
0 transfers
1331One-way
Fastest
09:15AMNewark Penn Station0h51 10:06AM30th Street Station
0 transfers
2411One-way
2nd Fastest
06:15PMNewark Penn Station0h52 07:07PM30th Street Station
0 transfers
1331One-way
01:15PMNewark Penn Station0h53 02:08PM30th Street Station
0 transfers
1331One-way
02:15PMNewark Penn Station0h53 03:08PM30th Street Station
0 transfers
1331One-way

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Newark, NJ to Philadelphia

distanceDistance75 miles (121 km)
durationAverage train duration1 h 3 min
priceAverage train ticket price$21 (€20)
frequencyTrain frequency32 a day
changesDirect trainYes, there are 32 direct trains a day
carriersTrain companiesAmtrak or Amtrak

Trains from Newark, NJ to Philadelphia cover the 75 miles (121 km) long route taking on average 1 h 3 min with our travel partners like Amtrak or Amtrak. Normally, there are 32 trains operating per day, including direct services available. While the average ticket price for this trip costs around $21 (€20), you can find the cheapest train ticket for as low as $20 (€19).

Train providers: Amtrak Acela and Amtrak from Newark, NJ to Philadelphia trains

Amtrak Acela and Amtrak trains will get you to Philadelphia from Newark, NJ from $20 (€19). With over 1000 travel companies on Omio, you can find the best train times and tickets for your trip.

Amtrak Acela
Amtrak

Acela is the flagship high-speed train service from Amtrak, the main train provider in the United States. Acela high-speed trains operate services along the Northeast Corridor, connecting popular destinations like Washington, D. C. Baltimore, Philadelphia, NYC, Providence, and Boston, just to name a few. Amtrak Acela trains are the fastest in the U. S. Reaching speeds up to 150 mph (250 km/h). Known for their superior comfort, Acela trains have spacious and comfortable seats with more legroom than Amtrak’s Coach Class seats. You can choose between booking a Business Class or First Class seat on an Acela train between Newark, NJ and Philadelphia. In both classes amenities include seat reservations, free Wi-Fi, power outlets, adjustable lighting at every seat, conference tables and large tray tables. Passengers can also purchase food and drinks on the train at Café Acela.

Amtrak Acela from Newark, NJ to Philadelphia train information:

  • Average Duration: 54 min
  • Amtrak Acela frequency: 6 a day

Amtrak is the main train company in the United States and operates medium and long-distance intercity services in 46 American states and 3 Canadian provinces. With over 300 Amtrak trains running daily, you can travel by train across America and explore destinations near and far. Take the Acela train for high-speed services connecting popular cities in the Northeast, the Coast Starlight to travel up and down the stunning West Coast or the Empire Builder to travel from Chicago to the Midwest and the Pacific Northwest among others. Amtrak offers different class options to suit any traveler’s budget with classes like Coach, Business, First and the Sleeper Class, where you can book a Roomette, Bedroom, and Bedroom suite among others for night travel. When you book your train journey from Newark, NJ to Philadelphia, you can choose between ticket types like Saver, Value, Flexible, Business and Premium.

Train information from Newark, NJ to Philadelphia with Amtrak:

  • Average Duration: 1 h 7 min
  • Average Price: $20
  • Amtrak frequency: 13 a day

Trains from Newark to Philadelphia

Traveling from Newark to Philadelphia typically takes an average of 1 hour and 10 minutes. There are more than 60 scheduled trains that travel from Newark to Philadelphia every day. Amtrak offers the fastest train service, which covers the distance between the two cities, some 75 miles (120 kilometes) in 57 minutes. However, all the train companies on this route provide express options with an average travel time of 51 minutes. There are three departure stations in Newark and two arrival stations in Philadelphia. The first train departs at 3:45 a.m. while the last train leaves Newark station at 11:30 p.m. and arrives at 30th Street Station, Philadelphia, at 12:40 a.m. Trains on this route are busiest on Thursday and less crowded on Sundays.

Which train companies travel from Newark to Philadelphia?

Amtrak is the only train company that travels from Newark to Philadelphia. However, Amtrak offers 11 different routes for travelers to select from. The trains depart from Penn Station and two other stations from Newark and arrive at either 30th St. Station or North Philadelphia, PA (PHN) in Philadelphia. Train amenities include free WiFi, air conditioning, restrooms, and power outlets. Each of the Amtrak Carolinian, Amtrak Cardinal, Amtrak Crescent, Amtrak Pennsylvanian, Palmetto, Silver Service, and Amtrak Vermonter services has one daily scheduled train from Newark to Philadelphia. Amtrak Northeast Regional offers the most scheduled weekend trips, with a total of 27 runs followed closely by Amtrak train with a total of 12 train trips over the weekend. Amtrak Acela and Keystone Service have 13 daily train runs to Philadelphia while the Amtrak service offers six daily journeys from Penn Station and Liberty International Airport Station.

How long is the train ride from Newark to Philadelphia?

The fastest standard train option is the Amtrak Acela, which covers the distance from Newark to Philadelphia in approximately 57 minutes. The slowest option is the Amtrak Palmetto train, with an average travel time of 1 hour and 21 minutes. The Amtrak, Amtrak Keystone Service, and Amtrak Cardinal trains from Newark to Philadelphia have an average travel time of approximately 1 hour and four minutes. Amtrak Pennsylvanian, Amtrak Crescent, Amtrak Carolinian, Amtrak Silver Service, Amtrak Northeast Regional, and Amtrak Vermonter trains take an average time of 1 hour and 11 minutes to cover the distance from Newark to Philadelphia. Amtrak trains traveling from Newark to Philadelphia have an average travel time of under 1 hour and 30 minutes. However, Amtrak also offers express train services on all its routes. The express trains clock an average travel time of 51 minutes from Newark to Philadelphia. All passengers are notified of any train transfer before purchasing a ticket.

How Many Trains are there from Newark to Philadelphia?

There are around 60 trains scheduled from Newark to Philadelphia daily. The first train from Newark to Philadelphia is the Amtrak Northeast Regional that leaves Penn Station at approximately 3:45 a.m., while the last train is the Amtrak Keystone Service that departs from Penn Station at 11:30 p.m. Amtrak Northeast Regional offers the most scheduled trips between Newark to Philadelphia, usually 25 runs per day. This train route also has the most scheduled weekend trips, with 27 journeys. The frequency of the trains from Newark all the way to Philadelphia varies. The waiting period can range anywhere from five minutes to 1 hour. Travelers should note that the most prolonged wait period is no more than 1 hour. The route used depends on the Amtrak train a passenger selects. Additionally, the number of stops along the way varies depending on the chosen train route and fare. An express train from Newark to Philadelphia will cost more than regular trains.

What are the Departure and Arrival Stations for Trains from Newark to Philadelphia?

Departure station: there are three departure stations for a train from Newark to Philadelphia, namely: Newark, DE (NRK), Newark, NJ (Liberty International Airport (EWR), and Newark, NJ - Penn Station (NWK). Newark, DE station is approximately seven minutes 2.1 miles (3.3 kilometers) away from Newark Shopping Center. Just as the name states, Newark, NJ (Liberty International Airport) is located at the Liberty International Center, while the Newark, NJ - Penn Station is beneath Madison Square Garden. The train stations can be accessed via bus, subway, or train. All stations offer access for travelers with limited mobility. Travelers can grab refreshments from a number of food outlets in each station.

Arrival station: Amtrak trains from Newark arrive in Philadelphia at either the North Philadelphia, PA (PHN) station, or the 30th St. Station - 2955 Market St. North Philadelphia, PA (PHN) station is located on Broad Street. It's approximately three miles North of City Hall. The station can be accessed via bus, subway, or train. The 30th St Station is located about five minutes from Philadelphia City Hall. It can be accessed via SEPTA City Bus, Megabus, subway, or by train. Both stations offer disabled access as well as parking for travelers.

Travel Tips: Trains from Newark, NJ to Philadelphia

Travel Tips: Travel by train to Philadelphia easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Newark, NJ to Philadelphia.
FAQs
If you’re looking to save money on tickets, you can find cheap Newark, NJ to Philadelphia trains for as little as $20 (€19)  in the next 7 days.
If you’re looking to book your train tickets in the next week, you can expect the Newark, NJ to Philadelphia train price to come in at an average of $21 (€20)  one way.
The train distance from Newark, NJ to Philadelphia is around 75 miles (121 km).
The Newark, NJ to Philadelphia train duration is on average 1 h 3 min, which is to be expected when traveling 75 miles (121 km) to Philadelphia from Newark, NJ. However, the time it takes can vary based on specific dates, weekends, and holidays.
For the route from Newark, NJ to Philadelphia you can take a train with Amtrak or Amtrak. Be sure to check out all possible train providers that offer services from Newark, NJ to Philadelphia on Omio to compare what amenities they may have.
Yes, there are 32 direct trains per day from Newark, NJ to Philadelphia with Amtrak or Amtrak, and you won’t need to transfer at another stop in between. Direct train services tend to offer more convenience and save you time when traveling to your destination, so it's worth paying attention to before you buy your train ticket.
The average number of trains departing Newark, NJ for Philadelphia is 32 a day. The train schedules and services may vary between weekdays and weekends.
The first Newark, NJ to Philadelphia train departs at 7: 13 AM   and the last train from Newark, NJ to Philadelphia leaves at 11: 18 PM. Check out the most up-to-date train schedule from Newark, NJ to Philadelphia on Omio and find the best time to travel to your destination.
You can find trains between Newark, NJ and Philadelphia to cost on average $21 (€20) one way if you book within the next 7 days. But we recommend buying train tickets in advance to score the best deals and save money on your trip. You’ll see tickets for the Newark, NJ to Philadelphia train generally on sale a few months before the planned travel date.

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
Currency
Language