Distance from Porto Alegre to João Pessoa (Brazil)

The distance between Porto Alegre, Rio Grande do Sul and João Pessoa, Paraíba is 3,060 kilometers (1,902 miles).

Porto Alegre, Rio Grande do Sul, Brazil

João Pessoa, Paraíba, Brazil

From Porto Alegre to João Pessoa, the straight-line distance is 3,060 kilometers, heading northeast. Both cities are at a similar altitude, with Porto Alegre at 46 meters above sea level and João Pessoa at 45 meters.

Travel time

Mode Estimated time
Bicycle 10-12 days
Motorcycle 3-4 days
Car 3-4 days
Airplane 4-5 hours
Speed Time
50 km/h
100 km/h
150 km/h
Porto Alegre, Brazil

Local time:

Time Zone: America/Sao_Paulo

Coordinates: 30.0328° S 51.2302° W

Elevation: 46 m (151 ft)


Nearby airports:
  • Salgado Filho International Airport (POA)
  • Porto Alegre (QNS)
  • Hugo Cantergiani Regional Airport (CXJ)
  • João Simões Lopes Neto International Airport (PET)
  • Lauro Kurtz Airport (PFB)
João Pessoa, Brazil

Local time:

Time Zone: America/Fortaleza

Coordinates: 7.115° S 34.8631° W

Elevation: 45 m (148 ft)


Nearby airports:
  • Presidente Castro Pinto International Airport (JPA)
  • Recife/Guararapes–Gilberto Freyre International Airport (REC)
  • Presidente João Suassuna Airport (CPV)
  • Greater Natal International Airport (NAT)
  • Caruaru Airport (CAU)

Cities within similar distances

The following list contains the cities of Brazil that are at equal or similar distances as between Porto Alegre and João Pessoa.

From To Distance (kilometers)
Detroit, United States Zapopan, Mexico 3,060 km
Cochabamba, Bolivia Maracay, Venezuela 3,059 km
Reynosa, Mexico Portland, United States 3,061 km
Detroit, United States Tonalá, Mexico 3,061 km
Mississauga, Canada San Juan, Puerto Rico 3,061 km
Valencia, Spain Cairo, Egypt 3,059 km
Kano, Nigeria Las Palmas de Gran Canaria, Spain 3,062 km
Managua, Nicaragua Indianapolis, United States 3,062 km
Quito, Ecuador Salta, Argentina 3,062 km
Puebla, Mexico Baltimore, United States 3,058 km
Boston, United States Nuevo Laredo, Mexico 3,057 km
Phoenix, United States Raleigh, United States 3,063 km
Indianapolis, United States Surrey, Canada 3,063 km
San Pedro Sula, Honduras Colorado Springs, United States 3,063 km
Hermosillo, Mexico Miami, United States 3,057 km
Toronto, Canada Belmopan, Belize 3,063 km
Barquisimeto, Venezuela Cochabamba, Bolivia 3,057 km
Toronto, Canada San Juan, Puerto Rico 3,063 km
Mérida, Mexico Piura, Peru 3,057 km
New York City, United States Ciudad Juárez, Mexico 3,064 km

Measure more distances between cities