Distance from San Diego, CA to Phoenix, AZ


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

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

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

Distance conversions

Ever wondered how far is Phoenix, AZ from San Diego, CA? 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 356 mi 573 km 309 nautical mi

Unit conversions provided by convert nation.

Distance between and

Other distances from San Diego, CA

Other distances to Phoenix, AZ