There are 298.79 miles from San Diego to Phoenix in east direction and 354 miles (569.71 kilometers) by car, following the I-8 route.
San Diego and Phoenix are 6 hours 33 mins far apart, if you drive non-stop.
This is the fastest route from San Diego, CA to Phoenix, AZ. The halfway point is Yuma, AZ.
Please note the time difference between San Diego, CA and Phoenix, AZ is 1 hour. The current time in San Diego is 11:29 pm (Nov 19) and the current time in Phoenix is 12:29 am (Nov 20).
Any questions or tips to share?
Share with fellow travellers any question or tips about the route from San Diego, CA to Phoenix, AZ: