Cheap train tickets from Newark, NJ to Philadelphia

Showing times and prices for 21 Jan

Cheapest

£55

Average

£61

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.

The average ticket from Newark, NJ to Philadelphia will cost around £ 61 if you buy it on the day, but the cheapest tickets can be found for only £ 55.

Cheapest
07:22Newark Penn Station1h06 08:2830th Street Station
0 changes
£551One-way
Cheapest
11:52Newark Penn Station1h08 13:0030th Street Station
0 changes
£551One-way
Cheapest
18:52Newark Penn Station1h08 20:0030th Street Station
0 changes
£551One-way
Cheapest
14:28Newark Penn Station1h05 15:3330th Street Station
0 changes
£551One-way
Cheapest
14:19Newark Penn Station1h05 15:2430th Street Station
0 changes
£551One-way

Train schedule Newark, NJ to Philadelphia

Showing trains for tomorrow, Fri, 21 Jan
06:15Newark Penn Station0h59 07:1430th Street Station
0 changes
06:19Newark Penn Station1h17 07:3630th Street Station
0 changes
07:05Newark Penn Station1h02 08:0730th Street Station
0 changes
07:22Newark Penn Station1h06 08:2830th Street Station
0 changes
07:44Newark Penn Station1h05 08:4930th Street Station
0 changes
08:15Newark Penn Station0h57 09:1230th Street Station
0 changes
08:27Newark Penn Station1h08 09:3530th Street Station
0 changes
08:32Newark Airport Amtrak1h03 09:3530th Street Station
0 changes
09:46Newark Penn Station1h04 10:5030th Street Station
0 changes
09:52Newark Penn Station1h08 11:0030th Street Station
0 changes
09:56Newark Airport Amtrak1h04 11:0030th Street Station
0 changes
10:15Newark Penn Station0h53 11:0830th Street Station
0 changes
10:53Newark Penn Station1h04 11:5730th Street Station
0 changes
11:09Newark Penn Station1h06 12:1530th Street Station
0 changes
11:15Newark Penn Station0h56 12:1130th Street Station
0 changes
11:22Newark Penn Station1h08 12:3030th Street Station
0 changes
11:52Newark Penn Station1h08 13:0030th Street Station
0 changes
12:22Newark Penn Station1h03 13:2530th Street Station
0 changes
12:52Newark Penn Station1h15 14:0730th Street Station
0 changes
12:57Newark Airport Amtrak1h10 14:0730th Street Station
0 changes
13:15Newark Penn Station0h55 14:1030th Street Station
0 changes
14:19Newark Penn Station1h05 15:2430th Street Station
0 changes
14:28Newark Penn Station1h05 15:3330th Street Station
0 changes
14:34Newark Airport Amtrak0h59 15:3330th Street Station
0 changes
14:37Newark Penn Station1h11 15:4830th Street Station
0 changes
15:15Newark Penn Station0h58 16:1330th Street Station
0 changes
15:22Newark Penn Station1h05 16:2730th Street Station
0 changes
15:53Newark Penn Station1h09 17:0230th Street Station
0 changes
15:58Newark Airport Amtrak1h04 17:0230th Street Station
0 changes
16:20Newark Penn Station1h03 17:2330th Street Station
0 changes
16:41Newark Penn Station1h11 17:5230th Street Station
0 changes
17:27Newark Penn Station1h05 18:3230th Street Station
0 changes
17:44Newark Penn Station1h01 18:4530th Street Station
0 changes
18:15Newark Penn Station0h53 19:0830th Street Station
0 changes
18:42Newark Penn Station1h10 19:5230th Street Station
0 changes
18:47Newark Airport Amtrak1h05 19:5230th Street Station
0 changes
18:52Newark Penn Station1h08 20:0030th Street Station
0 changes
19:03Newark Penn Station1h04 20:0730th Street Station
0 changes
19:58Newark Penn Station1h12 21:1030th Street Station
0 changes
20:03Newark Airport Amtrak1h07 21:1030th Street Station
0 changes
20:28Newark Penn Station0h58 21:2630th Street Station
0 changes
22:34Newark Penn Station1h18 23:5230th Street Station
0 changes
23:32Newark Penn Station1h08 00:4030th Street Station
0 changes
23:38Newark Airport Amtrak1h02 00:4030th Street Station
0 changes

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, coach or flight

Fri
21 Jan
£54Amtrak
£21Greyhound
Sat
22 Jan
£30Amtrak
£20Greyhound
Sun
23 Jan
£25Amtrak
£20Greyhound
Mon
24 Jan
£15Amtrak
£15Greyhound
Tue
25 Jan
£20Amtrak
£16Greyhound
Fri
28 Jan
£25Amtrak
£21Greyhound
Sat
29 Jan
£19Amtrak
£21Greyhound
Sun
30 Jan
£25Amtrak
£20Greyhound
Mon
31 Jan
£19Amtrak
£15Greyhound
Tue
1 Feb
£25Amtrak
£17Greyhound
Sat
5 Feb
£14Amtrak
£22Greyhound
Mon
7 Feb
£14Amtrak
£15Greyhound
Tue
8 Feb
£15Amtrak
£17Greyhound
Wed
9 Feb
£15Amtrak
£17Greyhound

Fastest train times from Newark, NJ to Philadelphia

Showing times and prices for 21 Jan

Fastest Journey

53 m

Average

1 h 4 m

Trains per day

44

Distance

121 km

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

These direct trains cover the 121 km distance in an average of 1 h 4 m but if you time it right, some trains will get you there in just 53 m .

The slowest trains will take 1 h 18 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.

Fastest
10:15Newark Penn Station0h53 11:0830th Street Station
0 changes
£841One-way
Fastest
18:15Newark Penn Station0h53 19:0830th Street Station
0 changes
£841One-way
2nd Fastest
13:15Newark Penn Station0h55 14:1030th Street Station
0 changes
£841One-way
11:15Newark Penn Station0h56 12:1130th Street Station
0 changes
£841One-way
08:15Newark Penn Station0h57 09:1230th Street Station
0 changes
£841One-way

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Overview: Train from Newark, NJ to Philadelphia

distanceDistance75 miles (121 km)
durationAverage train duration1 h 2 min
priceAverage train ticket price£31 (€35)
frequencyTrain frequency25 a day
changesDirect trainYes, there are 25 direct trains a day
carriersTrain providersAmtrak

Trains from Newark, NJ to Philadelphia cover the 75 miles (121 km) long journey taking on average 1 h 2 min with our travel partners like Amtrak. Normally, there are 25 trains operating per day, including direct services available. While the average ticket price for this route costs around £31, you can find the cheapest train ticket for as low as £15.

Train providers: Amtrak trains Newark, NJ to Philadelphia

For as little as £15 you can travel by train to Philadelphia from Newark, NJ with Amtrak. Omio will show you the best deals, timetables and tickets available for this journey.

Amtrak

Amtrak is the main train provider 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 traveller’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 to Philadelphia from Newark, NJ, you can choose between ticket types like Saver, Value, Flexible, Business and Premium.

Amtrak from Newark, NJ to Philadelphia train information:

  • Average Duration: 1 h 4 min
  • Average Price: £15
  • Amtrak frequency: 8 a day

When purchasing your Amtrak train tickets to Philadelphia from Newark, NJ, keep the following coronavirus related policies and recommendations in mind outlined by our travel partner:

  • Cashless payments recommended
  • Online booking and check-in recommended
  • Pre-reservation / seat allocation
  • Exceptions to waive change or cancellation fees policy
  • Change fees have been waived for all reservations made before March 31, 2021.
  • If you've booked with Omio, to change your reservation, go to Amtrak.com (Modify Trip) or the Amtrak app. A fare difference may apply to your new itinerary. If you want to cancel your reservation, you must call 800-USA-RAIL (not available via Amtrak.com or the app).

Travel Tips: Trains from Newark, NJ to Philadelphia

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

What is the cost of cheap trains from Newark, NJ to Philadelphia?

Omio customers have found the cheapest trains from Newark, NJ to Philadelphia to cost as little as £15  in the next 7 days.

How much is a train ticket from Newark, NJ to Philadelphia?

The Newark, NJ to Philadelphia train ticket price is on average £31  if you are looking to buy your tickets for this trip in the next week.

What is the distance between Newark, NJ and Philadelphia via train?

The Newark, NJ to Philadelphia train distance is approximately 75 miles (121 km).

How long is the train journey between Newark, NJ and Philadelphia?

The Newark, NJ to Philadelphia train duration is on average 1 h 2 min, which is to be expected when travelling 75 miles (121 km) from Newark, NJ to Philadelphia. However, the time it takes can vary based on specific dates, weekends, and bank holidays.

Which train companies can take me from Newark, NJ to Philadelphia?

For the best Newark, NJ to Philadelphia train to book, you can travel safely and comfortably with Amtrak. However, it's always good to check all possible train companies with services from Newark, NJ to Philadelphia to compare what amenities they may offer.

Can I book a direct train from Newark, NJ to Philadelphia?

Yes, there are 25 direct trains per day from Newark, NJ to Philadelphia with Amtrak or Amtrak, and you won’t need to change in between. Direct train services tend to offer more convenience and save you time when travelling to your destination, so it's worth paying attention to before you buy your train ticket.

How many trains are there to Philadelphia from Newark, NJ a day?

On average, there are 25 trains a day from Newark, NJ to Philadelphia. The train times and services may be different on weekends and holidays compared to weekdays.

When is the earliest train from Newark, NJ to Philadelphia? When is the last train from Newark, NJ to Philadelphia?

The earliest train for this trip departs from Newark, NJ at 10: 31. The last train leaves from Newark, NJ at 23: 42. Check Omio for the latest train times from Newark, NJ to Philadelphia and book the best time to depart on your chosen travel date.

When should I buy Newark, NJ Philadelphia train tickets to score the best deals?

If you book a train ticket between Newark, NJ and Philadelphia within the next 7 days, you can find tickets to cost on average £31 one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets to Philadelphia from Newark, NJ are generally on sale a few months before the planned departure date.