Travel options for:
Washington to Philadelphia Airport (PHL)
  • Train

    $102 - $254
    1. Washington Union Station

      1 h 34 min - 3 times a day

      $90 - $250

    2. 30th Street Station

      18 min - every 30 minutes

      $8

  • Bus Megabus

    $13 - $33
    1. Washington DC

      3 h 10 min - every 3 hours

      $5 - $25

    2. 30th Street Station

      18 min - every 30 minutes

      $8

  • Bus Greyhound USA

    $28 - $57
    1. Washington, DC

      3 h 20 min - 5 times a day

      $20 - $50

    2. Jefferson Station

      27 min - every 30 minutes

      $8

  • Drive

    $12 - $19
    1. Washington

      2 h 19 min - 130 miles

      $12 - $19

  • Fly from Reagan Washington

    $162 - $433
    1. Washington

      15 min - every 15 minutes

      $2 - $3

    2. Reagan Washington (DCA)

      59 min - non-stop

      $160 - $430

  • Fly from Washington Dulles

    $188 - $809
    1. Washington

      37 min - every 15 minutes

      $2 - $4

    2. Wiehle-Reston East Station

      15 min - every 15 minutes

      $5

    3. Washington Dulles (IAD)

      57 min - non-stop

      $180 - $800

  • Train to Baltimore, fly

    $266 - $697
    1. Washington

      21 min - 3 times a day

      $55 - $150

    2. BWI Amtrak/MARC Station

      6 min - every 10 minutes

      $0 - $2

    3. Baltimore (BWI)

      50 min - non-stop

      $210 - $550

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

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 Washington, DC bus to Jefferson Station then train to Airport Terminal A. 4 h 5 min $43. From Washington drive to Philadelphia Airport (PHL). 2 h 19 min $15. From FARRAGUT WEST station subway to Reagan Washington airport then fly to Philadelphia airport. 2 h 14 min $272. From FARRAGUT WEST station subway to Wiehle-Reston East Station, bus to Washington Dulles airport, then fly to Philadelphia airport. 2 h 56 min $328. From Washington Union Station Amtrak train to BWI Amtrak/MARC Station, bus to Baltimore airport, then fly to Philadelphia airport. 2 h 21 min $489.