The distance between Des Moines and San Diego is approximately 2,400 kilometers. Flying from Des Moines International Airport (DSM) to San Diego International Airport (SAN) is the only practical mode of travel. Most flights involve a single connection in a hub city like Denver or Phoenix. San Diego is known for its mild climate and coastal beauty, making it a popular destination for travelers from the Midwest.
Total Distance: Driving distance 2,400 km, straight-line air distance 2,100 km.
Southwest often offers competitive rates with one stop.
March to May or September to November for perfect weather.