The journey from San Diego to Charlotte spans the entire country. A direct flight from San Diego International Airport to Charlotte Douglas International Airport takes about five hours. Charlotte is a major financial and cultural hub in the South.
Total Distance: Driving distance 3,800 km; straight-line air distance 3,300 km.
American Airlines offers the most direct options.
Spring and Fall for pleasant weather.