Flight distance from Asheville to San Diego

3185 kilometers/1979 miles
or 1719 nautical miles.
Your flight will depart from Asheville airport and land at San Diego airport.
City: Asheville (AVL) San Diego (SAN)
Latitude: 35.58 32.790158
Longitude: -82.555833 -117.124682
Country: United States United States
Timezone: America/New_York America/Los_Angeles
Current time:: 09:24 04-Apr-2026 09:24 04-Apr-2026

How far is between Asheville and San Diego?

  • Your starting point Asheville, United States is located at 35.58,-82.555833
  • Your ending point San Diego, United States is located at 32.790158,-117.124682
  • l distance from Asheville to San Diego is 3185 kms equals to miles and 1719 nautical miles.
  • Flight time from Asheville to San Diego is 17 hours 14 minutes
Click here to get detail flight schedules from Asheville to San Diego