Distance from Rio de Janeiro to San Francisco

The distance between Rio de Janeiro, Brazil and San Francisco, United States is 10,651 kilometers (6,618 miles).

Rio de Janeiro, Brazil

San Francisco, California, United States

From Rio de Janeiro to San Francisco, the straight-line distance is 10,651 kilometers, heading northwest. Both cities are at a similar altitude, with Rio de Janeiro at 12 meters above sea level and San Francisco at 28 meters.

Travel time

Mode Estimated time
Airplane 16-18 hours
Speed Time
Rio de Janeiro, Brazil

Local time:

Time Zone: America/Sao_Paulo

Coordinates: 22.9064° S 43.1822° W

Elevation: 12 m (39 ft)


Nearby airports:
  • Santos Dumont Airport (SDU)
  • Rio de Janeiro-Galeão International Airport (GIG)
  • Jacarepagua-Roberto Marinho Airport (RRJ)
  • Aeroclube Airport (QNV)
  • Santa Cruz Air Force Base (SNZ)
San Francisco, United States

Local time:

Time Zone: America/Los_Angeles

Coordinates: 37.7749° N 122.4194° W

Elevation: 28 m (92 ft)


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

Other distances from San Francisco

Distances between cities Kilometers
From San Francisco to New York City 4,139 km
From San Francisco to Los Angeles 559 km
From San Francisco to Chicago 2,991 km
From San Francisco to Houston 2,648 km
From San Francisco to Phoenix 1,052 km

Cities within similar distances

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

From To Distance (kilometers)
Belgrade, Serbia Xochimilco, Mexico 10,651 km
Beijing, China Hamilton, Canada 10,651 km
Belgrade, Serbia Tlalpan, Mexico 10,651 km
León de los Aldama, Mexico Belgrade, Serbia 10,651 km
Detroit, United States Seoul, South Korea 10,650 km
Kinshasa, Democratic Republic of the Congo Raleigh, United States 10,649 km
Houston, United States Kaduna, Nigeria 10,649 km
Minsk, Belarus Goiânia, Brazil 10,653 km
Belgrade, Serbia Álvaro Obregón, Mexico 10,648 km
Beijing, China Tucson, United States 10,654 km
Vienna, Austria Cuenca, Ecuador 10,648 km
Seoul, South Korea Hamilton, Canada 10,654 km
Rome, Italy Piura, Peru 10,654 km
Puebla, Mexico Accra, Ghana 10,654 km
Guayaquil, Ecuador Vienna, Austria 10,655 km
Coyoacán, Mexico Belgrade, Serbia 10,647 km
Kano, Nigeria Oklahoma City, United States 10,655 km
Belo Horizonte, Brazil Kyiv, Ukraine 10,646 km
Accra, Ghana Nuevo Laredo, Mexico 10,646 km

Measure more distances between cities