Flights from Phoenix to Harrisburg (PHX to MDT)

1 travelers, Economy class
1 (12+)
0 (2-11)
0 (<2yrs)
Powered by Skyscanner

Best price to flight from Phoenix to Harrisburg (One Way)

What is the distance between Phoenix and Harrisburg?

The average distance from Phoenix to Harrisburg is 3218 kilometers (equals to 1999 miles or 1737 nautical miles). Your flight will departure from Phoenix Sky Harbor Airport, United States and arrive on Harrisburg International Airport, United States.

How long is the flight from Phoenix to Harrisburg?

The average flight time between Phoenix to Harrisburg is 6 hours and 1 minutes.

How much is the fare for flight between Phoenix and Harrisburg?

The average price for one-way airfare from Phoenix to Harrisburg is 351 USD (none-taxes) for economy class.