Philadelphia to New York City

Thu
$11
Jun 21
Fri
$12
Jun 22
Sat
$12
Jun 23
Sun
$12
Jun 24
Mon
$10
Jun 25
Tue
$10
Jun 26
Wed
$10
Jun 27
Thu
$10
Jun 28
Fri
$10
Jun 29
Sat
$11
Jun 30
Sun
$11
Jul 1
Mon
$10
Jul 2
Tue
$10
Jul 3
Wed
$10
Jul 4
Cheapest

Carpool

Cheapest $8

Quickest

Train

Quickest 1h 26min

Most Convenient

Bus

Most Convenient

There are 5 bus companies operating from Philadelphia to New York City, 1 train company operating 11 routes - Northeast Regional, Keystone Service, Silver Service / Palmetto, Silver Star, Piedmont, Pennsylvanian, Palmetto, Cardinal, Acela Express, Vermonter, Crescent, 3 airlines operating from Philadelphia to New York City from Philadelphia to New York City. The cheapest bus costs $10 and is 2h 0min. The cheapest train costs $15 and is 1h 26min. The cheapest flight costs $223 and is 3h 47min.

Faretrotter is a travel aggregation resource that gathers travel company amenities and statistics and compares modes of transportation between cities. Use Faretrotter to plan your next trip, or purchase a ticket your next city.

What is the best way to travel from Philadelphia to New York City?

There are 4 ways to travel from Philadelphia to New York City. 4 buses, 2 trains, 4 flights and 1 by car are possible between the two areas. The by car from Philadelphia to New York City is the cheapest. The train operated by Amtrak running from PHL to EWR is the fastest. The bus operated by BoltBus running from Philadelphia to New York is the most convenient.

It's important to check each mode when booking your ticket so that you can find the best method for you. The cost of each type varies differently, so be sure to use Faretrotter to keep an eye out!

Do you recommend the bus or the train between Philadelphia and New York City?

There are several bus companies - BoltBus, Greyhound, Peter Pan / Greyhound, Megabus, Peter Pan / Greyhound - scheduled to run from Philadelphia to New York City. Since there are multiple companies, this should increase your chances of finding a cheaper or discount bus ticket. One train provider, Amtrak, runs trains from Philadelphia to New York City. Because the by car is quickest, we recommend taking the by car.

Philadelphia airports, bus, and train stations

New York City airports, bus, and train stations

Find related trips

Train from Allentown to Jersey City


Bus from Philadelphia to New York from $10 with BoltBus, Greyhound, Peter Pan / Greyhound

Bus
Philadelphia to New York
$10
2h 0min
  • BoltBus $10
    Bus 2h 0min
    Philadelphia
    2h 0min · Bus
    New York
  • Greyhound $11
    Bus 2h 0min
    Philadelphia
    2h 0min · Bus
    New York
  • Peter Pan / Greyhound $11
    Bus 2h 0min
    Philadelphia
    2h 0min · Bus
    New York

Train from PHL Philadelphia to NYP New York City from $17 with Amtrak

Train
PHL to NYP
$17
1h 37min
  • Amtrak $16
    Train · 1 stop 1h 34min
    PHN
    1h 34min · Train Northeast Regional
    NYP
  • Amtrak $17
    Train · 1 stop 1h 37min
    PHL
    1h 37min · Train Piedmont
    NYP

Flight from PHL Philadelphia to LGA New York from $233 with jetBlue, Alaska Airlines

Flight
PHL to LGA
$233
7h 19min
  • jetBlue flight to LGA
    jetBlue
    From $232
  • Alaska Airlines flight to LGA
    Alaska Airlines
    From $1,944

Bus from Philadelphia to Secaucus from $15 with Megabus

Bus
Philadelphia to Secaucus
$15
1h 40min
Philadelphia
1h 40min · Bus
Secaucus

Flight from PHL Philadelphia to EWR Newark from $223 with jetBlue, Alaska Airlines, Multiple Airlines

Flight
PHL to EWR
$223
3h 47min
  • jetBlue flight to EWR
    jetBlue
    From $223
  • Alaska Airlines flight to EWR
    Alaska Airlines
    From $532

Train from PHL Philadelphia to NWK Newark from $15 with Amtrak

Train
PHL to NWK
$15
1h 29min
  • Amtrak $15
    Train · 1 stop 1h 26min
    PHL
    1h 26min · Train Silver Star
    EWR
  • Amtrak $15
    Train · 1 stop 1h 29min
    PHL
    1h 29min · Train Crescent
    NWK

Flight from PHL Philadelphia to JFK New York from $255 with jetBlue, Multiple Airlines, Alaska Airlines

Flight
PHL to JFK
$255
10h 25min
  • jetBlue flight to JFK
    jetBlue
    From $255
  • Alaska Airlines flight to JFK
    Alaska Airlines
    From $475
Bus
Cherry Hill to New York
$10
1h 40min
Cherry Hill
1h 40min · Bus
New York
Bus
Philadelphia to Newark
$13
3h 45min
  • Greyhound $13
    Bus 4h 15min
    Philadelphia
    4h 15min · Bus
    Newark
  • Peter Pan / Greyhound $13
    Bus 3h 45min
    Philadelphia
    3h 45min · Bus
    Newark
Flight
PHL to MMU
$221
4h 51min
PHL
4h 51min · Flight
MMU
Drive
Philadelphia to New York City
$8
2h 0min
Philadelphia
2h 0min · Drive
New York City