The journey from Odessa, Florida to San Diego, California is a cross-country trip of over 3,800 kilometers. Flying from Tampa International Airport (TPA) to San Diego International Airport (SAN) is the most practical option, taking about 5.5 hours. Driving is a massive undertaking that would take several days. San Diego is a beautiful coastal city, and renting a car is recommended if you plan to explore the various beaches and neighborhoods. This route takes you from the humid Florida coast to the beautiful Pacific coast.
Total Distance: Driving distance 4,000 km, air distance 3,400 km.
Southwest offers frequent direct flights to San Diego.
March to May or September to November for the best weather.