How far is Teresina from Rio de Janeiro ?


Best route from Teresina (Piauí, BR) to Rio de Janeiro (Rio de Janeiro, BR)

Distance from Teresina (Piauí), to Rio de Janeiro (Rio de Janeiro)

The distance between Teresina and Rio de Janeiro is 1,980.3 km (1,230.5 miles) in a straight line.

In this page you can find information about distances and get directions between these cities. Distances are calculated for different travel modes : road trip, bike ride, walk or public transportation (bus, metro or train). You can also find the duration and the roadmap for these transport modes from Teresina, Piauí to Rio de Janeiro, Rio de Janeiro or contrariwise the return route between Rio de Janeiro and Teresina.

Below is a small summary figure in the roadmap for a trip from Teresina to Rio de Janeiro.

Distance in a straight line1,980.3 km (1,230.5 miles)
Distance by car
Duration by car
Distance by bike
Duration by bike

In underneath section, you can view other routes and distances from Teresina towards other cities in Brazil or towards places and points of interest around Teresina, Piauí.

To display the route between Teresina and Rio de Janeiro by bus, metro or train, you have just to return to the form at the top and change the travel mode by selecting "Public Transport". The roadmap from Teresina to Rio de Janeiro will be calculated accordingly.


Rent a car in Teresina or in Rio de Janeiro


If you want rent a car to do a trip from Teresina to Rio de Janeiro Then You will find best prices to rent a vehicle from major car rental companies in Teresina or in Rio de Janeiro.


Distances from Teresina to largest cities

CitiesDistance
São Paulo 2,096 km / 1,302 mi
Rio de Janeiro 1,984 km / 1,233 mi
Salvador 996 km / 619 mi
Fortaleza 497 km / 309 mi
Belo Horizonte 1,656 km / 1,029 mi
Brasília 1,315 km / 817 mi
Curitiba 2,367 km / 1,471 mi
Manaus 1,925 km / 1,196 mi
Recife 936 km / 582 mi
Belém 752 km / 467 mi
Porto Alegre 2,914 km / 1,811 mi
Goiânia 1,470 km / 913 mi
Guarulhos 2,084 km / 1,295 mi
Campinas 2,035 km / 1,265 mi
Nova Iguaçu 1,968 km / 1,223 mi
Maceió 932 km / 579 mi
São Luís 330 km / 205 mi
Duque de Caxias 1,971 km / 1,225 mi
Natal 845 km / 525 mi
São Bernardo do Campo 2,110 km / 1,311 mi
Campo Grande 2,136 km / 1,327 mi
Jaboatão 929 km / 577 mi
Osasco 2,097 km / 1,303 mi
Santo André 2,106 km / 1,309 mi
João Pessoa 907 km / 564 mi
Jaboatão dos Guararapes 924 km / 574 mi
Contagem 1,658 km / 1,030 mi
Ribeirão Preto 1,871 km / 1,162 mi
São José dos Campos 2,041 km / 1,268 mi
Uberlândia 1,650 km / 1,025 mi

Distances from Rio de Janeiro to nearby cities

  • Niterói8 km / 5 mi
  • São Gonçalo16 km / 10 mi
  • Duque de Caxias19 km / 12 mi
  • São João de Meriti23 km / 14 mi
  • Nilópolis26 km / 16 mi
  • Belford Roxo27 km / 17 mi
  • Nova Iguaçu32 km / 20 mi
  • Maricá37 km / 23 mi
  • Itaboraí38 km / 23 mi
  • Queimados44 km / 27 mi
  • Petrópolis45 km / 28 mi
  • Guapimirim46 km / 29 mi
  • Tanguá52 km / 32 mi
  • Japeri57 km / 35 mi
  • Seropédica57 km / 35 mi
  • Miguel Pereira58 km / 36 mi
  • Teresópolis58 km / 36 mi
  • Paty do Alferes58 km / 36 mi
  • Itaguaí61 km / 38 mi
  • Rio Bonito63 km / 39 mi
  • Paracambi63 km / 39 mi
  • Saquarema69 km / 43 mi
  • Mendes71 km / 44 mi
  • Cachoeiras de Macacu73 km / 46 mi
  • Vassouras75 km / 46 mi
  • Areal76 km / 47 mi
  • Piraí80 km / 50 mi
  • Barra do Piraí82 km / 51 mi
  • Paraíba do Sul84 km / 52 mi
  • Silva Jardim86 km / 53 mi
  • Araruama86 km / 54 mi
  • Três Rios88 km / 55 mi
  • Mangaratiba88 km / 55 mi
  • Valença91 km / 56 mi
  • Pinheiral95 km / 59 mi
  • Nova Friburgo96 km / 60 mi
  • Iguaba Grande98 km / 61 mi
  • Rio Claro100 km / 62 mi
  • Volta Redonda104 km / 65 mi
  • Sapucaia105 km / 65 mi
  • Barra Mansa109 km / 68 mi
  • São Pedro da Aldeia111 km / 69 mi
  • Casimiro de Abreu111 km / 69 mi
  • Angra dos Reis117 km / 73 mi
  • Arraial do Cabo119 km / 74 mi
  • Cabo Frio119 km / 74 mi
  • Carmo123 km / 77 mi
  • Quatis124 km / 77 mi
  • Porto Real126 km / 78 mi
  • Cordeiro129 km / 80 mi
  • Cantagalo133 km / 82 mi
  • Rio das Ostras134 km / 83 mi
  • Armação de Búzios135 km / 84 mi
  • Resende139 km / 86 mi
  • Itatiaia149 km / 93 mi
  • Macaé155 km / 96 mi
  • Paraty161 km / 100 mi
  • Itaocara179 km / 111 mi
  • Santo Antônio de Pádua184 km / 114 mi
  • Miracema195 km / 121 mi

How far is Teresina from nearby foreign big cities ?

CitiesDistance

Get directions between Teresina (Piauí) to Rio de Janeiro (Rio de Janeiro)

Distancia entre Teresina y Rio de Janeiro 1,980.3 km
1,230.5 miles
Die Entfernung zwischen Teresina und Rio de Janeiro
Distância entre Teresina e Rio de Janeiro
テレジーナとリオデジャネイロの間の距離
Distance entre Teresina et Rio de Janeiro
Distanza da Teresina a Rio de Janeiro

Teresina local overview

Teresina
Time zone : America/Fortaleza
  • Country : Brazil
  • Region : Piauí
  • Population : 744,512
  • Iso code : BR / BRA
  • Dialing code : +55 / 0055

Places close to Teresina

PlaceDistance
Corredor de Piqui (area) 18 km / 11 mi
Penudas (area) 11 km / 7 mi
Bom Sossego (area) 13 km / 8 mi
Alves Verde (area) 15 km / 9 mi
Sapucaia (area) 17 km / 11 mi



More distances

Largest cities near Teresina