Washington, D.C. to Philadelphia

Cheapest

Bus

Cheapest $9

Quickest

Train

Quickest 2h 23min

Most Convenient

Train

Most Convenient

There are 2 bus companies, 1 train company operating 9 routes - Northeast Regional, Silver Star, Crescent, Acela Express, Vermonter, Piedmont, Cardinal, Shuttle, Pennsylvanian, 3 airlines from Washington, D.C. to Philadelphia. The cheapest bus costs $9 and is 4h 5min. The cheapest train costs $24 and is 2h 23min. The cheapest flight costs $130 and is 3h 40min.

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 Washington, D.C. to Philadelphia?

There are 4 ways to travel from Washington, D.C. to Philadelphia. 4 buses, 3 trains, 4 flights and 1 by car are possible between the two areas. The bus operated by Greyhound running from Washington to Philadelphia is the cheapest. The train operated by Amtrak running from WAS to PHL is the fastest. The train operated by Amtrak running from WAS to PHL 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 Washington, D.C. and Philadelphia?

There are several bus companies - Greyhound, Peter Pan / Greyhound - scheduled to run from Washington, D.C. to Philadelphia. 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 Washington, D.C. to Philadelphia. Because the bus is cheapest, we recommend taking the bus.

Washington, D.C. airports, bus, and train stations

Philadelphia airports, bus, and train stations

Find related trips

Train from Arlington to Philadelphia Train from Alexandria to Allentown Cheapest way from Columbia to Edison Bus Baltimore to Staten Island Bus Richmond to Elizabeth


Bus from Washington to Philadelphia from $10 with Greyhound

Bus
Washington to Philadelphia
$10
4h 5min
Washington
4h 5min · Bus
Philadelphia

Train from WAS Washington to PHL Philadelphia from $24 with Amtrak

Train
WAS to PHL
$24
2h 23min
  • Amtrak $25
    Train · 1 stop 2h 26min
    WAS
    2h 26min · Train Northeast Regional
    PHN
  • Amtrak $24
    Train · 1 stop 2h 23min
    WAS
    2h 23min · Train Crescent
    PHL

Flight from DCA Washington to PHL Philadelphia from $131 with jetBlue, Alaska Airlines

Flight
DCA to PHL
$131
3h 40min
  • jetBlue flight to PHL
    jetBlue
    From $130
  • Alaska Airlines flight to PHL
    Alaska Airlines
    From $1,526

Bus from Silver Spring to Philadelphia from $10 with Greyhound, Peter Pan / Greyhound

Bus
Silver Spring to Philadelphia
$10
3h 34min
  • Greyhound $12
    Bus 3h 34min
    Silver Spring
    3h 34min · Bus
    Philadelphia
  • Peter Pan / Greyhound $10
    Bus 4h 15min
    Silver Spring
    4h 15min · Bus
    Philadelphia

Flight from IAD Washington to PHL Philadelphia from $304 with jetBlue, United, Alaska Airlines

Flight
IAD to PHL
$304
12h 52min
  • jetBlue flight to PHL
    jetBlue
    From $304
  • United flight to PHL
    United
    From $388
  • Alaska Airlines flight to PHL
    Alaska Airlines
    From $1,785

Flight from DCA Washington to TTN Trenton from $233

Flight
DCA to TTN
$233
5h 3min
DCA
5h 3min · Flight
TTN

Train from ALX Alexandria to PHL Philadelphia from $43 with Amtrak

Train
ALX to PHL
$43
2h 56min
ALX
2h 56min · Train Shuttle
PHL
Bus
College Park to Philadelphia
$12
4h 9min
College Park
4h 9min · Bus
Philadelphia
Train
WAS to ARD
$71
6h 40min
WAS
4h 42min · Train Silver Star
NYP
1h 57min · Train Pennsylvanian
ARD
Flight
DCA to ILG
$224
4h 54min
DCA
4h 54min · Flight
ILG
Bus
New Carrollton to Philadelphia
$32
4h 30min
New Carrollton
4h 30min · Bus
Philadelphia
Drive
Washington, D.C. to Philadelphia
$13
3h 5min
Washington, D.C.
3h 5min · Drive
Philadelphia