Around the World

Distance between Imperial Beach and Tempe

Distance from Imperial Beach, CA to Tempe, AZ is 307 miles / 494 kilometers.

Map showing the distance from Imperial Beach to Tempe

Beeline Air distance: miles km

Imperial Beach, CA

City: Imperial Beach, CA
Country: United States

Tempe, AZ

City: Tempe, AZ
Country: United States

Time difference between Imperial Beach and Tempe

The time difference between Imperial Beach and Tempe is 1 hour. Tempe is 1 hour ahead of Imperial Beach. Current local time in Imperial Beach is 22:17 PST (2025-02-17) and time in Tempe is 23:17 MST (2025-02-17).

Search