Distance from Benguela to Bata

The distance between Benguela, Angola and Bata, Equatorial Guinea is 1,647 kilometers (1,023 miles)

Country: Angola

Region: Benguela

City: Benguela

Country: Equatorial Guinea

Region: Litoral

City: Bata

Travel time

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

Benguela, Angola

Local time:

Coordinates: 12.5763° S 13.4055° E


Nearby airports:
  • Benguela Airport (BUG)
  • Catumbela Airport (CBT)
  • Sumbe Airport (NDD)
  • Porto Amboim Airport (PBN)
  • Albano Machado Airport (NOV)

Bata, Equatorial Guinea

Local time:

Coordinates: 1.8639° N 9.7658° E


Nearby airports:
  • Bata Airport (BSG)
  • Kribi Airport (KBI)
  • President Obiang Nguema International Airport (GEM)
  • Libreville Airport (LBV)
  • Nkan Airport (NKA)

Other distances from Benguela

Distance between cities Kilometers
From Benguela to Luanda 414 km
From Benguela to Huambo 254 km
From Benguela to Lobito 27 km
From Benguela to N’dalatando 398 km
From Benguela to Malanje 464 km

Other distances from Bata

Distances between cities Kilometers
From Bata to Malabo 236 km
From Bata to Mongomo 174 km
From Bata to Moca 203 km
From Bata to Ebebiyin 177 km
From Bata to Aconibe 145 km

Cities within similar distances

The following list contains cities that are at equal or similar distances as between Benguela and Bata.

From To Distance (kilometers)
Fort Worth, United States Cancún, Mexico 1,647 km
Portland, United States Colorado Springs, United States 1,647 km
Brooklyn, United States Minneapolis, United States 1,647 km
Taipei, Taiwan Nanchong, China 1,646 km
Teresina, Brazil Contagem, Brazil 1,648 km
Mexicali, Mexico Santa Catarina, Mexico 1,648 km
Fort Worth, United States Detroit, United States 1,648 km
Rome, Italy Sheffield, United Kingdom 1,648 km
Jaboatão, Brazil Campos dos Goytacazes, Brazil 1,648 km
São Bernardo do Campo, Brazil Santa Fe, Argentina 1,648 km
Mesa, United States Tlaquepaque, Mexico 1,648 km
Indianapolis, United States Miami, United States 1,648 km
Belo Horizonte, Brazil Teresina, Brazil 1,645 km
Tegucigalpa, Honduras Ciudad Victoria, Mexico 1,649 km
Denver, United States Nashville, United States 1,645 km
São José dos Campos, Brazil Aracaju, Brazil 1,649 km
Recife, Brazil Contagem, Brazil 1,645 km
Valencia, Venezuela Iquitos, Peru 1,645 km
Nova Iguaçu, Brazil Resistencia, Argentina 1,649 km

Measure more distances between cities