Top 9 trips from San Diego to Phoenix

San Diego to Phoenix
starting from San Diego
31 minutes → Alpine
1.5 hours → Mexicali
1.5 hours → Wellton
1 hour → Dateland
1.5 hours → Gila Bend
1 hour → White Tank Mountain Regional Park
43 minutes → Phoenix
7 hours of driving
San Diego to Phoenix via Yuma
starting from San Diego
46 minutes → Ramona
1 hour → Yuma
1.5 hours → Gila Bend
1 hour → Phoenix



6.5 hours of driving
San Diego to Phoenix via Joshua Tree National Park
starting from San Diego
3.5 hours → Joshua Tree National Park
1.5 hours → Ehrenberg
2 hours → Phoenix




7 hours of driving
San Diego to Phoenix via Julian
starting from San Diego
1 hour → Julian
1.5 hours → Ehrenberg
2.5 hours → Maricopa County
36 minutes → Phoenix



7.5 hours of driving
San Diego to Phoenix via Joshua Tree National Park
starting from San Diego
3.5 hours → Joshua Tree National Park
1.5 hours → Ehrenberg
1 hour → White Tank Mountain Regional Park
43 minutes → Phoenix



8 hours of driving
San Diego to Phoenix via Tucson
starting from San Diego
31 minutes → Alpine
1.5 hours → Mexicali
1 hour → Yuma
1 hour → Dateland
2.5 hours → Tucson
1.5 hours → Phoenix

8.5 hours of driving
San Diego to Phoenix via Sedona
starting from San Diego
42 minutes → Descanso
1.5 hours → Mexicali
1 hour → Yuma
1.5 hours → Gila Bend
1.5 hours → Surprise
2 hours → Sedona
2 hours → Phoenix
10.5 hours of driving
San Diego to Phoenix via Williams
starting from San Diego
58 minutes → Southern California
2.5 hours → Riverside-San Bernardino-Ontario, CA
3 hours → Kingman
1.5 hours → Williams
2.5 hours → Phoenix


10.5 hours of driving
San Diego to Phoenix via Flagstaff
starting from San Diego
1.5 hours → Mexicali
1.5 hours → Wellton
3 hours → Scottsdale
2.5 hours → Flagstaff
2.5 hours → Phoenix


11 hours of driving

From:
     

To:
     


Explore alternate routes from San Diego to Phoenix, or you can get reverse directions from Phoenix to San Diego. Don't forget to factor in the weather. You can check the road conditions from San Diego to Phoenix. Check out other stops like Yuma, Joshua Tree National Park, Julian, Tucson, Sedona, Williams, or Flagstaff. Try starting your trip from Chula Vista, La Mesa, National City, Santee, Lemon Grove, La Jolla, Coronado (California), Tijuana, or Imperial Beach. You can also change your destination to Chandler, Scottsdale, Tempe, Tolleson, Peoria (Arizona), Paradise Valley, Glendale, or Sun City (Arizona).