Around the World

Distance between San Bruno and Portland

Distance from San Bruno, CA to Portland, ME is 2720 miles / 4378 kilometers.

Map showing the distance from San Bruno to Portland

Beeline Air distance: miles km

San Bruno, CA

City: San Bruno, CA
Country: United States
Coordinates: 37°37′49″N
122°24′39″W

Portland, ME

City: Portland, ME
Country: United States
Coordinates: 43°39′41″N
70°15′19″W

Time difference between San Bruno and Portland

The time difference between San Bruno and Portland is 3 hours. Portland is 3 hours ahead of San Bruno. Current local time in San Bruno is 17:27 PST (2025-01-08) and time in Portland is 20:27 EST (2025-01-08).

Search