2647.84 km (1645 miles) is the average travel distance between Rio de Janeiro and . If you could walk at the speed of 3mph (4.8kph), it would take 17 days 3 hours.
Distance from
Rio de Janeiro to TeresinaAverage travel distance is
2647.84 kmNomal travel times are between
6h 11min - 40h 17minTravel distance by transport mode
Tranport | Km | Miles | Nautical miles |
---|---|---|---|
Flight | 2175.96 km | 1352.08 miles | 1174.92 miles |
Bus | 2980.61 km | 1852.07 miles | 1609.4 miles |
Drive | 2786.95 km | 1731.73 miles | 1504.83 miles |
BE PREPARED
Rio de Janeiro - Teresina Info
The distance from Cidade Nova to Cinelandia 5 km (2.84 miles) .
The distance from SDU to THE 2167 km (1346.58 miles) .
The distance from Teresina to Teresina 4 km (2.73 miles) .
Travel distance chart
The distance between Rio de Janeiro, Brazil to Teresina, Brazil is 2647.84 km (1645 miles) and it would cost 130 USD ~ 298 BRL to drive in a car that consumes about 32 MPG.