Distance from Bengaluru to Vancouver

The distance between Bengaluru, India and Vancouver, Canada is 12,819 kilometers (7,966 miles).

Bengaluru, Karnataka, India

Vancouver, British Columbia, Canada

From Bengaluru to Vancouver, the straight-line distance is 12,819 kilometers, heading north. Bengaluru is situated at an altitude of 914 meters above sea level, while Vancouver is at 70 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)
Vancouver, Canada

Local time:

Time Zone: America/Vancouver

Coordinates: 49.2497° N 123.1193° W

Elevation: 70 m (230 ft)


Nearby airports:
  • Vancouver Harbour Water Aerodrome (CXH)
  • Vancouver International Airport (YVR)
  • Boundary Bay Airport (YDT)
  • Langley Airport (YLY)
  • Ganges Seaplane Base (YGG)

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 Vancouver

Distances between cities Kilometers
From Vancouver to Toronto 3,365 km
From Vancouver to Ottawa 3,550 km
From Vancouver to Montréal 3,696 km
From Vancouver to Edmonton 823 km
From Vancouver to Winnipeg 1,871 km

Cities within similar distances

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

From To Distance (kilometers)
Recife, Brazil Nagpur, India 12,819 km
Chengdu, China Atlanta, United States 12,819 km
Indianapolis, United States Hong Kong, Hong Kong 12,820 km
Gold Coast, Australia Guadalupe, Mexico 12,818 km
Delhi, India Memphis, United States 12,818 km
Tijuana, Mexico Port Harcourt, Nigeria 12,820 km
Navi Mumbai, India Baltimore, United States 12,820 km
Sydney, Australia Lima, Peru 12,817 km
Memphis, United States New Delhi, India 12,821 km
Taipei, Taiwan San Nicolás de los Garza, Mexico 12,817 km
Toronto, Canada Hanoi, Vietnam 12,817 km
Hanoi, Vietnam Brampton, Canada 12,817 km
Taipei, Taiwan Monterrey, Mexico 12,822 km
Jaipur, India Wichita, United States 12,816 km
Sydney, Australia Chihuahua, Mexico 12,816 km
Navi Mumbai, India Cleveland, United States 12,816 km
Gold Coast, Australia San Nicolás de los Garza, Mexico 12,816 km
Torreón, Mexico Newcastle, Australia 12,822 km
Bengaluru, India Calgary, Canada 12,822 km

Measure more distances between cities