Distance from San Francisco to San Juan

The distance between San Francisco, United States and San Juan, Puerto Rico is 5,836 kilometers (3,626 miles)

Country: United States

Region: California

City: San Francisco

Country: Puerto Rico

Region: San Juan

City: San Juan

Travel time

Mode Estimated time
Bicycle 18-22 days
Motorcycle 8-10 days
Car 6-7 days
Airplane 8-10 hours
Speed Time
50 km/h
100 km/h
150 km/h

San Francisco, United States

Local time:

Coordinates: 37.7749° N 122.4194° W


Nearby airports:
  • Alameda Naval Air Station (NGZ)
  • San Francisco International Airport (SFO)
  • Oakland International Airport (OAK)
  • San Rafael Airport (SRF)
  • Hayward Executive Airport (HWD)

San Juan, Puerto Rico

Local time:

Coordinates: 18.4663° N 66.1057° W


Nearby airports:
  • Fernando Luis Ribas Dominicci Airport (SIG)
  • Luis Muñoz Marín International Airport (SJU)
  • Humacao Airport (HUC)
  • Diego Jimenez Torres Airport (FAJ)
  • José Aponte de la Torre Airport (NRR)

Other distances from San Juan

Distances between cities Kilometers
From San Juan to Carolina 18 km
From San Juan to Ponce 75 km
From San Juan to Caguas 26 km
From San Juan to Mayagüez 113 km
From San Juan to Bayamón 9 km

Cities within similar distances

The following list contains cities that are at equal or similar distances as between San Francisco and San Juan.

From To Distance (kilometers)
Belo Horizonte, Brazil Managua, Nicaragua 5,836 km
Sheffield, United Kingdom Pittsburgh, United States 5,836 km
Barranquilla, Colombia Edmonton, Canada 5,836 km
Cochabamba, Bolivia Tonalá, Mexico 5,837 km
Murcia, Spain Nairobi, Kenya 5,837 km
Brooklyn, United States Huancayo, Peru 5,837 km
Chongqing, China Baghdad, Iraq 5,835 km
Paris, France The Bronx, United States 5,834 km
Lima, Peru Hermosillo, Mexico 5,834 km
Ottawa, Canada Zaragoza, Spain 5,838 km
Medellín, Colombia Sacramento, United States 5,838 km
Manaus, Brazil Santa Cruz de Tenerife, Spain 5,838 km
Veracruz, Mexico Cuiabá, Brazil 5,834 km
Cochabamba, Bolivia New Orleans, United States 5,833 km
Los Angeles, United States Petare, Venezuela 5,833 km
Lagos, Nigeria Belém, Brazil 5,833 km
La Paz, Bolivia Santa Catarina, Mexico 5,833 km
San Antonio, United States Arequipa, Peru 5,839 km

Measure more distances between cities