Cheap Flights from Philadelphia (PHL) to Harrisburg (MDT)

Popular airlines from Philadelphia Intl. Airport (PHL) to Harrisburg Intl. Airport (MDT)

    notification illustration

    Be in the know

    Get alerts if flight prices drop or rise*
    deals illustration

    Book smarter

    Save on select hotels after you book a flight*
    trophy illustration

    Find the right fit

    We search billions of combinations of flights to help you find your next adventure

Frequently asked questions

How long does it take to fly from Philadelphia Intl. Airport (PHL) to MDT?
Book your ticket with American Airlines and you'll be traveling for around 59 minutes. This sought-after airline operates a direct flight that sets off at 10:38AM from Philadelphia Airport and reaches Harrisburg Intl. Airport at 11:37AM. Expedia has some great flight deals, so take a peek at what's on offer on this route today.
Is it cheaper to buy a plane ticket from PHL to Harrisburg Intl. Airport last minute?
When it comes to booking your flights, being organized pays off. While it's possible to score a deal on a Philadelphia Airport to Harrisburg Intl. Airport flight at the last minute, fares usually don't get cheaper as the date of departure nears. Based on flight pricing and demand studies in 2022, we have found that the sweet spot to lock in a domestic flight is between 28 – 35 days ahead. For international travel it's three to four months.
What airline has the least delays from PHL to Harrisburg Intl. Airport (MDT)?
Depart with American Airlines from Philadelphia Airport to Harrisburg Intl. Airport and you're more likely to touch down at the time found on your plane ticket. This airline is the top performer on this route, with 82% of on-time arrivals. If there is a delay to your flight, the Expedia App is a good way to stay up to date. Our popular app provides immediate trip updates, from flight delays to gate changes.
What airports do you fly into for Harrisburg from Philadelphia?
With Harrisburg Intl. Airport (MDT), Harrisburg, PA (HAR-Capital City) and Lancaster Airport (LNS) to choose from, making your way from Philadelphia to Harrisburg is a snap. The city's major gateway, Harrisburg Intl. Airport (MDT), is around 14 kilometers southeast of the center. Apart from ticket prices, consider factors like train or bus options from the airport and the distance to your hotel when deciding where to fly into. Get your Harrisburg vacation off on the right foot by exploring Pennsylvania Farm Show Complex and National Civil War Museum.
What are the most popular departure times for flights from Philadelphia Airport to Harrisburg Intl. Airport?
Between 10:00 AM - 11:00 AM is when you'll find many American Airlines flights departing from Philadelphia Intl. Airport (PHL) to MDT. Our tip? Take off sometime in the morning. With air traffic yet to build up around airports, your chances of boarding a delay-free flight are better.
Can I change the date of my flight from Philadelphia Airport to Harrisburg Intl. Airport (MDT)?
Expedia makes it a breeze to make amendments to your PHL to MDT journey yourself. Simply go to the Expedia Trips portal and select "change flight." Browse around for new flights and lock in the one that better fits your plans. You'll see an estimate of your flight change fee, if applicable. Alternatively, use our Customer Service portal to chat to our Virtual Agent and quickly get answers to all your questions.

Travel information

Travel information

Origin airport
Philadelphia Intl.
Destination airport
Harrisburg Intl.
Distance
132 km
Average flight time
1 hour 2 mins

Book with confidence

Book with confidence

Explore a world of travel with Expedia