Flight distance from Dayton to Harrisburg

626 kilometers/389 miles
or 338 nautical miles.
Your flight will depart from Dayton airport and land at Harrisburg airport.
City: Dayton (DAY) Harrisburg (HAR)
Latitude: 39.75895 40.2737
Longitude: -84.19161 -76.88442
Country: United States United States
Timezone: America/New_York America/New_York
Current time:: 10:05 02-Apr-2026 10:05 02-Apr-2026

How far is between Dayton and Harrisburg?

  • Your starting point Dayton, United States is located at 39.75895,-84.19161
  • Your ending point Harrisburg, United States is located at 40.2737,-76.88442
  • l distance from Dayton to Harrisburg is 626 kms equals to miles and 338 nautical miles.
  • Flight time from Dayton to Harrisburg is 8 hours 58 minutes
Click here to get detail flight schedules from Dayton to Harrisburg