Travel from Washington to Philadelphia-Airport-PHL

Train, bus or fly from Washington to Philadelphia Airport (PHL)?

Amtrak Acela Express operates a train from Washington to Philadelphia Airport (PHL) hourly. Tickets cost $90 - $250 and the journey takes 1 hour 34 minutes. Alternatively, Megabus operates a bus from Washington to Philadelphia Airport (PHL) hourly. Tickets cost $5 - $25 and the journey takes 3 hours 10 minutes.

Travel Guides

Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak
Need to know: GreyhoundRome2rio’s guide on the bus operator has all the information you need

How to get from Washington to Philadelphia Airport (PHL)

ModeDurationPrice
From Washington Union Station Amtrak train to 30th Street Station then train to Airport Terminal A.2 h 10 min$207
From Washington DC bus to 30th Street Station then train to Airport Terminal A.3 h 46 min$23
From FEDERAL TRIANGLE station subway to New Carrollton, bus to Baltimore, MD - Downtown, bus to Jefferson Station, then train to Airport Terminal A.5 h 41 min$53
From Washington drive to Philadelphia Airport (PHL).2 h 22 min$15
From FARRAGUT WEST station subway to Reagan Washington airport then fly to Philadelphia airport.2 h 16 min$273
From FARRAGUT WEST station subway to Wiehle-Reston East Station, bus to Washington Dulles airport, then fly to Philadelphia airport.2 h 57 min$330
From Washington Union Station Amtrak train to BWI Amtrak/MARC Station, bus to Baltimore airport, then fly to Philadelphia airport.2 h 33 min$489

How long does it take to get from Washington to Philadelphia Airport (PHL)?

It takes approximately 2 hours 10 minutes to get from Washington to Philadelphia Airport (PHL), including transfers.

Is there a direct train between Washington and Philadelphia Airport (PHL)?

No, there is no direct train from Washington to Philadelphia Airport (PHL). However, there are services departing from Washington Union Station Amtrak and arriving at Airport Terminal A via 30th Street Station. The journey, including transfers, takes approximately 2 hours 10 minutes.

Operators from Washington to Philadelphia Airport (PHL)

OperatorPhoneWebsite
Amtrak Acela Express+1 1-800-872-7245Amtrak Acela Express
SEPTASEPTA
Megabus877-462-6342Megabus
Metro Washington DCMetro Washington DC
Peter Pan Bus Lines1-800-343-9999Peter Pan Bus Lines
Greyhound USA+1 214-849-8100Greyhound USA
American AirlinesAmerican Airlines
MWAA+1(703) 417-8600MWAA
United AirlinesUnited Airlines
BWI Airport ShuttleBWI Airport Shuttle