Distance from Bengaluru to Recife

The distance between Bengaluru, India and Recife, Brazil is 12,643 kilometers (7,856 miles).

Bengaluru, Karnataka, India

Recife, Pernambuco, Brazil

From Bengaluru to Recife, the straight-line distance is 12,643 kilometers, heading west. Bengaluru is situated at an altitude of 914 meters above sea level, while Recife is at only 8 meters.

Travel time

Mode Estimated time
Airplane 1 day
Jet fighter 12-14 hours
Speed Time
300 km/h
Bengaluru, India

Local time:

Time Zone: Asia/Kolkata

Coordinates: 12.9719° N 77.5937° E

Elevation: 914 m (2,999 ft)


Nearby airports:
  • Kempegowda International Airport (BLR)
  • Mysore Airport (MYQ)
  • Sri Sathya Sai Airport (PUT)
  • Salem Airport (SXV)
  • Kadapa Airport (CDP)
Recife, Brazil

Local time:

Time Zone: America/Recife

Coordinates: 8.0539° S 34.8811° W

Elevation: 8 m (26 ft)


Nearby airports:
  • Recife/Guararapes–Gilberto Freyre International Airport (REC)
  • Presidente Castro Pinto International Airport (JPA)
  • Caruaru Airport (CAU)
  • Presidente João Suassuna Airport (CPV)
  • Maceió/Zumbi dos Palmares International Airport (MCZ)

Other distances from Bengaluru

Distance between cities Kilometers
From Bengaluru to Delhi 1,736 km
From Bengaluru to Mumbai 842 km
From Bengaluru to Ahmedabad 1,232 km
From Bengaluru to Chennai 292 km
From Bengaluru to Kolkata 1,558 km

Other distances from Recife

Distances between cities Kilometers
From Recife to São Paulo 2,124 km
From Recife to Rio de Janeiro 1,868 km
From Recife to Belo Horizonte 1,636 km
From Recife to Salvador 673 km
From Recife to Fortaleza 628 km

Cities within similar distances

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

From To Distance (kilometers)
Zaragoza, Spain Honolulu, United States 12,643 km
Chengdu, China Arlington, United States 12,643 km
Trujillo, Peru Kakamega, Kenya 12,643 km
Brisbane, Australia Toluca, Mexico 12,644 km
Columbus, United States Patna, India 12,644 km
Budapest, Hungary Puente Alto, Chile 12,644 km
Chengdu, China Raleigh, United States 12,644 km
Lucknow, India Fresno, United States 12,642 km
Winnipeg, Canada Port Moresby, Papua New Guinea 12,641 km
Melbourne, Australia San Francisco, United States 12,645 km
Wellington, New Zealand Delhi, India 12,641 km
Jaipur, India Wellington, New Zealand 12,645 km
Nashville, United States New Delhi, India 12,641 km
Auckland, New Zealand New South Memphis, United States 12,645 km
Moscow, Russia Lima, Peru 12,640 km
Wellington, New Zealand New Delhi, India 12,640 km
Sydney, Australia Kampala, Uganda 12,646 km
Ottawa, Canada Hanoi, Vietnam 12,646 km
Kinshasa, Democratic Republic of the Congo Puebla, Mexico 12,646 km

Measure more distances between cities