Flight distance from Indianapolis to Philadelphia

939 kilometers/583 miles
or 507 nautical miles.
Your flight will depart from Indianapolis airport and land at Philadelphia airport.
City: Indianapolis (IND) Philadelphia (PHL)
Latitude: 39.790942 39.952583
Longitude: -86.147685 -75.165222
Country: United States United States
Timezone: America/Indiana/Indianapolis America/New_York
Current time:: 12:21 01-Apr-2026 12:21 01-Apr-2026

How far is between Indianapolis and Philadelphia?

  • Your starting point Indianapolis, United States is located at 39.790942,-86.147685
  • Your ending point Philadelphia, United States is located at 39.952583,-75.165222
  • l distance from Indianapolis to Philadelphia is 939 kms equals to miles and 507 nautical miles.
  • Flight time from Indianapolis to Philadelphia is 9 hours 10 minutes
Click here to get detail flight schedules from Indianapolis to Philadelphia