Distance from Rio de Janeiro to Teresina (Brazil)

The distance between Rio de Janeiro and Teresina, Piauí is 1,972 kilometers (1,225 miles)

Country: Brazil

Region: Rio de Janeiro

City: Rio de Janeiro

Country: Brazil

Region: Piauí

City: Teresina

Travel time

Mode Estimated time
Bicycle 6-7 days
Motorcycle 2-3 days
Car 2-3 days
Airplane 3-4 hours
Speed Time
50 km/h
100 km/h
150 km/h

Rio de Janeiro, Brazil

Local time:

Coordinates: 22.9064° S 43.1822° W


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)

Teresina, Brazil

Local time:

Coordinates: 5.0892° S 42.8019° W


Nearby airports:
  • Teresina Airport (THE)
  • Cangapara Airport (FLB)
  • Picos Airport (PCS)
  • Prefeito Doutor João Silva Filho Airport (PHB)
  • Sobral Airport (QBX)

Other distances from Teresina

Distances between cities Kilometers
From Teresina to São Paulo 2,083 km
From Teresina to Rio de Janeiro 1,972 km
From Teresina to Salvador 991 km
From Teresina to Fortaleza 496 km
From Teresina to Belo Horizonte 1,645 km

Cities within similar distances

The following list contains the cities of Brazil that are at equal or similar distances as between Rio de Janeiro and Teresina.

From To Distance (kilometers)
Cochabamba, Bolivia Ribeirão Preto, Brazil 1,972 km
Tokyo, Japan Nanjing, China 1,972 km
Rosario, Argentina La Paz, Bolivia 1,972 km
Cali, Colombia Villa Nueva, Guatemala 1,972 km
Fresno, United States Mazatlán, Mexico 1,972 km
San Pedro Sula, Honduras Pasto, Colombia 1,973 km
Natal, Brazil Juiz de Fora, Brazil 1,973 km
Tijuana, Mexico Tulsa, United States 1,971 km
Memphis, United States Tlalpan, Mexico 1,973 km
San Juan, Puerto Rico Tampa, United States 1,973 km
Cali, Colombia Manaus, Brazil 1,973 km
Cali, Colombia Guatemala City, Guatemala 1,973 km
Guayaquil, Ecuador Tegucigalpa, Honduras 1,973 km
Rome, Italy Glasgow, United Kingdom 1,971 km
San Diego, United States Reynosa, Mexico 1,971 km
Oklahoma City, United States Miami, United States 1,973 km
Tijuana, Mexico León de los Aldama, Mexico 1,973 km

Measure more distances between cities