Travel from Philadelphia to Leesburg-VA-USA

Bus or fly from Philadelphia to Leesburg?

Megabus operates a bus from Philadelphia to Leesburg hourly. Tickets cost $5 - $25 and the journey takes 3 h 10 min. 3 other operators also service this route. Alternatively, United Airlines flies from Philadelphia to Leesburg 4 times a day.

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 Philadelphia to Leesburg

From Philadelphia 30th Street Station Amtrak train to UNION STATION MARC Washington, train to BARNESVILLE MARC wb, drive to Whites Ferry Road, car ferry to Whites Ferry Road, then drive to Leesburg. 4 h 32 min. From Philadelphia 30th Street Station Amtrak train to UNION STATION station, subway to Shady Grove Station & Bay C - East, line 76 bus to W Willard Rd & Wooton Ave, drive to Whites Ferry Road, car ferry to Whites Ferry Road, then drive to Leesburg. 5 h 8 min. From Philadelphia, PA bus to Massachusetts Ave Ne & Columbus Cir Ne, bus to I St Nw & 19Th St Nw, bus to N Moore St & Rosslyn Station Bus Bay C, bus to Aviation Dr & Autopilot Dr, then taxi to Leesburg. 5 h 26 min $81. From Philadelphia, PA bus to UNION STATION station, subway to Shady Grove Station & Bay C - East, line 76 bus to W Willard Rd & Wooton Ave, drive to Whites Ferry Road, car ferry to Whites Ferry Road, then drive to Leesburg. 6 h 44 min. From Philadelphia drive to Leesburg. 3 h 10 min $20. From Suburban Station train to Philadelphia airport, fly to Washington Dulles airport, then taxi to Leesburg. 2 h 44 min $388. From Suburban Station train to Philadelphia airport, fly to Reagan Washington airport, subway to N Moore St & Rosslyn Station Bus Bay C, bus to Aviation Dr & Autopilot Dr, then taxi to Leesburg. 4 h 8 min $344.
Close Print Itinerary
  1. Here are 7 options to get from
    Philadelphia to Leesburg:

    1. Trip:
      1 Train, car ferry
      • One-Way approx: N/A
      • Duration: 4 h 32 min
      Open +
      • Trip:
        1 Train, car ferry
        • One-Way approx: N/A
        • Duration: 4 h 32 min
        Close x
    2. Trip:
      2 Train, car ferry via Shady Grove Station & Bay C - East
      • One-Way approx: N/A
      • Duration: 5 h 8 min
      Open +
      • Trip:
        2 Train, car ferry via Shady Grove Station & Bay C - East
        • One-Way approx: N/A
        • Duration: 5 h 8 min
        Close x
    3. Trip:
      3 Bus
      • One-Way approx: USD $60 - $97
      • Duration: 5 h 26 min
      Open +
      • Trip:
        3 Bus
        • One-Way approx: USD $60 - $97
        • Duration: 5 h 26 min
        Close x
    4. Trip:
      4 Bus, car ferry
      • One-Way approx: N/A
      • Duration: 6 h 44 min
      Open +
      • Trip:
        4 Bus, car ferry
        • One-Way approx: N/A
        • Duration: 6 h 44 min
        Close x
    5. Trip:
      5 Drive
      • One-Way approx: USD $16 - $24
      • Duration: 3 h 10 min
      Open +
      • Trip:
        5 Drive
        • One-Way approx: USD $16 - $24
        • Duration: 3 h 10 min
        Close x
    6. Trip:
      6 Fly to Washington Dulles
      • One-Way approx: USD $238 - $868
      • Duration: 2 h 44 min
      Open +
      • Trip:
        6 Fly to Washington Dulles
        • One-Way approx: USD $238 - $868
        • Duration: 2 h 44 min
        Close x
    7. Trip:
      7 Fly to Reagan Washington
      • One-Way approx: USD $223 - $509
      • Duration: 4 h 8 min
      Open +
      • Trip:
        7 Fly to Reagan Washington
        • One-Way approx: USD $223 - $509
        • Duration: 4 h 8 min
        Close x