Distance from Rio de Janeiro to Belgrade

The distance between Rio de Janeiro, Brazil and Belgrade, Serbia is 9,889 kilometers (6,145 miles).

Rio de Janeiro, Brazil

Belgrade, Central Serbia, Serbia

From Rio de Janeiro to Belgrade, the straight-line distance is 9,889 kilometers, heading northeast. Rio de Janeiro is at only 12 meters above sea level, while Belgrade is at 120 meters.

Travel time

Mode Estimated time
Airplane 14-16 hours
Jet fighter 10-12 hours
Speed Time
300 km/h
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)
Belgrade, Serbia

Local time:

Time Zone: Europe/Belgrade

Coordinates: 44.804° N 20.4651° E

Elevation: 120 m (394 ft)


Nearby airports:
  • Belgrade Nikola Tesla Airport (BEG)
  • Batajnica Air Base (BJY)
  • Cenej Airport (QND)
  • Morava Kraljevo Airport (KVO)
  • Timișoara Traian Vuia International Airport (TSR)

Other distances from Belgrade

Distances between cities Kilometers
From Belgrade to Novi Sad 70 km
From Belgrade to Zemun 7 km
From Belgrade to Kragujevac 95 km
From Belgrade to Leskovac 233 km
From Belgrade to Novi Pazar 185 km

Cities within similar distances

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

From To Distance (kilometers)
Shanghai, China Kampala, Uganda 9,889 km
Budapest, Hungary Guadalupe, Mexico 9,890 km
San Diego, United States Palma, Spain 9,890 km
Salvador, Brazil Los Angeles, United States 9,890 km
Brasília, Brazil Oslo, Norway 9,891 km
Cochabamba, Bolivia Reading, United Kingdom 9,891 km
Trujillo, Peru Reading, United Kingdom 9,891 km
London, United Kingdom Chiclayo, Peru 9,887 km
Budapest, Hungary San Nicolás de los Garza, Mexico 9,887 km
Sucre, Bolivia Bristol, United Kingdom 9,892 km
Belmopan, Belize Budapest, Hungary 9,886 km
Cochabamba, Bolivia Birmingham, United Kingdom 9,893 km
Edmonton, Canada Goiânia, Brazil 9,885 km
Kumasi, Ghana Omaha, United States 9,885 km
Monterrey, Mexico Budapest, Hungary 9,894 km
Cochabamba, Bolivia Liverpool, United Kingdom 9,884 km
Chennai, India Las Palmas de Gran Canaria, Spain 9,884 km
Curitiba, Brazil Bradford, United Kingdom 9,894 km
Portland, United States San Miguel de Tucumán, Argentina 9,894 km

Measure more distances between cities