Travel options
from Newark, NJ to Philadelphia

You can get from Newark, NJ to Philadelphia by train, bus or flight.

Our recommendation

To get from Newark, NJ to Philadelphia on Nov 28 we recommend taking a bus because it’s the best combination of price and speed.

09:05AMNewark, NJ1h50 10:55AMPhiladelphia
0 changes
$501One-way
Cheapest
10:35PMNewark, NJ2h00 12:35AMPhiladelphia
0 changes
$481One-way
Other options
12:45AMNewark, NJ1h55 02:40AMPhiladelphia
0 changes
$481One-way
03:30AMNewark, NJ2h05 05:35AMPhiladelphia
0 changes
$481One-way
12:14AMNewark Penn Station1h06 01:20AM30th Street Station
0 changes
$811One-way

Find all the dates and times for this journey by train, bus, and flight, .

These companies trust us. We sell their tickets all in one place.

Trenitalia
Easyjet
Deutsche Bahn
SNCF

COMPARE Prices for trains, buses and flights

Sun
Nov 28
$78Amtrak
$46Greyhound
Mon
Nov 29
$56Amtrak
$28Greyhound
Wed
Dec 1
$35Amtrak
$23Greyhound
Thu
Dec 2
$26Amtrak
$20Greyhound
Fri
Dec 3
$35Amtrak
$29Greyhound
Sat
Dec 4
$35Amtrak
$29Greyhound
Sun
Dec 5
$27Amtrak
$29Greyhound
Mon
Dec 6
$20Amtrak
$22Greyhound
Tue
Dec 7
$27Amtrak
$23Greyhound
Thu
Dec 9
$27Amtrak
$22Greyhound
Fri
Dec 10
$35Amtrak
$29Greyhound

Travel Information from Newark, NJ to Philadelphia

distanceDistance75 miles (121 km)
modeAvailable travel modesBus or train
priceTicket price range$11 - $20
cheapestCheapest modeBus • $11 (€9) • 1 h 40 min
fastestFastest modeTrain • $20 (€16) • 1 h 1 min
carriersPopular travel companiesFlixbus or Amtrak

Travel 75 miles (121 km) by bus or train between Newark, NJ and Philadelphia. If speed is a priority, then a train is the best option with an average duration of 1 h 1 min; whereas, if saving money is more important, then a bus is the best option with prices starting as low as $11 (€9). The most popular travel companies which serve this journey are Flixbus or Amtrak among others. Travelers can even take a direct bus or train from Newark, NJ to Philadelphia.

Travel Tips

Travel from Newark, NJ to Philadelphia
Travel 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
How do I travel from Newark, NJ to Philadelphia?

There are 2 travel options from Newark, NJ to Philadelphia: bus or train.

How do I get from Newark, NJ to Philadelphia the cheapest way?

The cheapest way to travel from Newark, NJ to Philadelphia is by taking a bus with an average price of $11 (€9).

This is compared to other travel options to Philadelphia:

Taking a bus is usually $9 (€7) less than taking a train to Philadelphia, which costs on average $20 (€16) for the same trip.

What is the fastest way to get from Newark, NJ to Philadelphia?

The fastest way to get to Philadelphia from Newark, NJ is by train with an average travel time of 1 h 1 min.

Other travel options to Philadelphia can usually take longer:

In comparison, traveling by bus can take you on average 1 h 40 min.

What is the distance between Newark, NJ and Philadelphia?

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

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

The average frequency per day from Newark, NJ to Philadelphia is:

  • 25 trains a day.

However, we recommend checking specific travel dates for your route to Philadelphia from Newark, NJ as scheduled services by bus or train can vary by season or day of the week.

When traveling from Newark, NJ to Philadelphia, what are the departure and arrival points in Newark, NJ and Philadelphia?

These are the most popular departure and arrival points from Newark, NJ to Philadelphia:

    Which travel companies can help me find a way to get from Newark, NJ to Philadelphia?

    Omio works with many trusted partners that can help you travel the best way from Newark, NJ to Philadelphia:

    • You can go to Philadelphia from Newark, NJ by bus with Flixbus. You'll see cheap bus tickets for $11 (€9) with Flixbus from Newark, NJ to Philadelphia on Omio.
    • You can go to Philadelphia from Newark, NJ by train with Amtrak. You'll see cheap train tickets for $20 (€16) with Amtrak from Newark, NJ to Philadelphia on Omio.
    Is there a way to travel directly from Newark, NJ to Philadelphia?

    Yes, there are direct services available from Newark, NJ to Philadelphia with the following travel companies:

    • You can take a direct train with Amtrak or Amtrak with 25 direct trains per day.

    Direct services tend to save you time and add more convenience in getting you to Philadelphia as you won't need to transfer at another stop in between, so it's worth paying attention to before booking your tickets to Philadelphia from Newark, NJ.

    Where else should I travel to after my journey to Philadelphia from Newark, NJ ends?
    Many of our customers traveling from Newark, NJ to Philadelphia don't make Philadelphia their final stop. Some of the destinations worth visiting after Philadelphia are New York City, Washington, DC or Paris, either of which you could add to your trip itinerary. Check Omio for the best and cheapest ways to travel from Philadelphia to any of these top destinations today!
    How early should I purchase Newark, NJ to Philadelphia tickets online to score the best deals?

    When planning your trip from Newark, NJ to Philadelphia, it’s good to keep in mind what tickets to buy and their prices in the next 7 days:

    • Bus tickets are costing $11 (€9) one way on average.
    • Train tickets are costing $20 (€16) one way on average.

    However, we recommend buying tickets from Newark, NJ to Philadelphia online a few months in advance to get the best deals and save money on your upcoming journey.