Distance from Phoenix, AZ to San Diego, CA

There are 299 miles from Phoenix and San Diego and 354 miles by car.

Phoenix and San Diego are 5 hours 57 mins far apart (by car).

This is the best Phoenix, AZ - San Diego, CA route.

Distance conversions

Ever wondered how far is San Diego, CA from Phoenix, AZ? Checkout the distance in miles, kilometers and nautical miles in this table:

Distance type Miles Kilometers Nautical miles
Straight line distance 299 mi 481 km 259 nautical mi
Driving distance 354 mi 570 km 307 nautical mi

Unit conversions provided by convert nation.

Distance between and

Other distances from Phoenix, AZ

Other distances to San Diego, CA