There are 5 ways to get from Philadelphia to Newark Liberty International Airport Station by train, bus, car or plane

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Train Amtrak Acela Express  •  1 h 13 min

  1. Take the train from Philadelphia 30th Street Station Amtrak to Newark Penn Station Amtrak Acela Express / ...

$83 - $205

Cheapest option

Train via Trenton Transit Center  •  2 h 23 min

  1. Take the train from Suburban Station to Trenton Trenton Line
  2. Take the train from Trenton Transit Center to Newark Airport Railroad Station Northeast Corridor

$23 - $30

3 alternative options

Bus  •  2 h 25 min

  1. Take the bus from Philadelphia, Pa to Newark, Nj 1612 / ...

$24 - $45

Drive  •  1 h 30 min

  1. Drive from Philadelphia to Newark Liberty International Airport Station 83.6 miles

$8 - $12

Fly  •  3 h 52 min

  1. Fly from Philadelphia (PHL) to New York La Guardia (LGA) PHL - LGA

$162 - $492

What companies run services between Philadelphia, PA, USA and Newark Liberty International Airport Station, NJ, USA?

Amtrak Acela Express operates a train from Philadelphia to Newark Liberty International Airport Station every 30 minutes. Tickets cost $70 - $200 and the journey takes 58 min. Alternatively, Greyhound USA operates a bus from Philadelphia to Newark Liberty International Airport Station hourly. Tickets cost $14 - $35 and the journey takes 2 h 10 min.

Airlines
American Airlines
Website
aa.com
Flights from Philadelphia to New York La Guardia
Ave. Duration
1 h 10 min
When
Every day
Estimated price
$150 - $750
Train operators
Amtrak Acela Express
Phone
+1 1-800-872-7245
Website
amtrak.com
Train from Philadelphia 30th Street Station Amtrak to Newark Penn Station Amtrak
Ave. Duration
58 min
Frequency
Every 30 minutes
Estimated price
$70 - $200
Website
amtrak.com
Business Seat
$70 - $170
First Class Seat
$140 - $200
NJ Transit
Phone
+1 973-491-7000
Website
njtransit.com
Train from Trenton Transit Center to Newark Airport Railroad Station
Ave. Duration
1 h 7 min
Frequency
Hourly
Estimated price
$16 - $21
Schedules at
njtransit.com
Bus operators
Greyhound USA
Phone
+1 214-849-8100
Email
ifsr@greyhound.com
Website
greyhound.com
Bus from Philadelphia, Pa to Newark, Nj
Ave. Duration
2 h 10 min
Frequency
Hourly
Estimated price
$14 - $35
Website
greyhound.com
Economy
$14 - $22
Flexible
$26 - $35

Want to know more about travelling around United States

Rome2rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

Questions & Answers

The distance between Philadelphia and Newark Liberty International Airport Station is 117 km. The road distance is 134 km.

The cheapest way to get from Philadelphia to Newark Liberty International Airport Station is to drive which costs $8 - $12 and takes 1 h 30 min.

The quickest way to get from Philadelphia to Newark Liberty International Airport Station is to train which takes 1 h 13 min and costs $80 - $210.

No, there is no direct train from Philadelphia to Newark Liberty International Airport Station. However, there are services departing from Philadelphia 30th Street Station Amtrak and arriving at Newark Airport Railroad Station via Newark Penn Station. The journey, including transfers, takes approximately 1 h 13 min.

It takes approximately 1 h 13 min to get from Philadelphia to Newark Liberty International Airport Station, including transfers.

Trips to Newark Liberty International Airport Station

Washington to Newark Liberty International Airport Station Union Station DC USA to Newark Liberty International Airport Station Yale University to Newark Liberty International Airport Station Storrs to Newark Liberty International Airport Station Rockville to Newark Liberty International Airport Station King of Prussia to Newark Liberty International Airport Station Wayne NJ USA to Newark Liberty International Airport Station West New York to Newark Liberty International Airport Station Sayreville to Newark Liberty International Airport Station Willowbrook Mall NJ USA to Newark Liberty International Airport Station Hell s Kitchen to Newark Liberty International Airport Station New York to Newark Liberty International Airport Station Times Square to Newark Liberty International Airport Station Edison to Newark Liberty International Airport Station Riverside Park Community to Newark Liberty International Airport Station Baltimore Airport BWI to Newark Liberty International Airport Station New Paltz to Newark Liberty International Airport Station Syosset to Newark Liberty International Airport Station Fulton St to Newark Liberty International Airport Station Berwyn PA USA to Newark Liberty International Airport Station Egg Harbor Township to Newark Liberty International Airport Station Woods Hole to Newark Liberty International Airport Station Pennsylvania Station MD USA to Newark Liberty International Airport Station Canton MA USA to Newark Liberty International Airport Station Malvern PA USA to Newark Liberty International Airport Station Hamilton ON Canada to Newark Liberty International Airport Station Central Islip to Newark Liberty International Airport Station Tewksbury Township Schools to Newark Liberty International Airport Station Ogunquit to Newark Liberty International Airport Station Wallkill to Newark Liberty International Airport Station