Distance from Bengaluru to Surrey

The distance between Bengaluru, India and Surrey, Canada is 12,842 kilometers (7,980 miles).

Bengaluru, Karnataka, India

Surrey, British Columbia, Canada

From Bengaluru to Surrey, the straight-line distance is 12,842 kilometers, heading north. Bengaluru is situated at an altitude of 914 meters above sea level, while Surrey is at 82 meters.

Travel time

Mode Estimated time
Airplane 1 day
Jet fighter 14-16 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)
Surrey, Canada

Local time:

Time Zone: America/Vancouver

Coordinates: 49.1064° N 122.8251° W

Elevation: 82 m (269 ft)


Nearby airports:
  • Boundary Bay Airport (YDT)
  • Langley Airport (YLY)
  • Vancouver International Airport (YVR)
  • Vancouver Harbour Water Aerodrome (CXH)
  • Abbotsford International Airport (YXX)

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 Surrey

Distances between cities Kilometers
From Surrey to Toronto 3,345 km
From Surrey to Ottawa 3,532 km
From Surrey to Montréal 3,679 km
From Surrey to Edmonton 817 km
From Surrey to Winnipeg 1,853 km

Cities within similar distances

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

From To Distance (kilometers)
Nairobi, Kenya Trujillo, Peru 12,842 km
Helsinki, Finland Montevideo, Uruguay 12,842 km
Mexico City, Mexico Port Moresby, Papua New Guinea 12,842 km
El Paso, United States Newcastle, Australia 12,842 km
Gold Coast, Australia Salta, Argentina 12,841 km
Ciudad Juárez, Mexico Newcastle, Australia 12,843 km
Sydney, Australia Arequipa, Peru 12,841 km
Port Moresby, Papua New Guinea Cuauhtémoc, Mexico 12,840 km
Indianapolis, United States Indore, India 12,840 km
Port Moresby, Papua New Guinea Gustavo Adolfo Madero, Mexico 12,844 km
Port Moresby, Papua New Guinea Xochimilco, Mexico 12,844 km
Port Moresby, Papua New Guinea Venustiano Carranza, Mexico 12,845 km
Auckland, New Zealand Manaus, Brazil 12,839 km
Brisbane, Australia Guadalupe, Mexico 12,839 km
Coyoacán, Mexico Port Moresby, Papua New Guinea 12,839 km
Port Moresby, Papua New Guinea Iztacalco, Mexico 12,845 km
Las Vegas, United States Patna, India 12,846 km
Kolkata, India Cleveland, United States 12,838 km
Port Moresby, Papua New Guinea Tlalpan, Mexico 12,838 km

Measure more distances between cities