Distance from Bengaluru to Surat (India)

The distance between Bengaluru, Karnataka and Surat, Gujarat is 1,042 kilometers (647 miles)

Country: India

Region: Karnataka

City: Bengaluru

Country: India

Region: Gujarat

City: Surat

Travel time

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

Bengaluru, India

Local time:

Coordinates: 12.9719° N 77.5937° E

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

Surat, India

Local time:

Coordinates: 21.1959° N 72.8302° E

Nearby airports:
  • Surat Airport (STV)
  • Daman Airport (NMB)
  • Bhavnagar Airport (BHU)
  • Vadodara Airport (BDQ)
  • Ozar Airport (ISK)

Other distances from Bengaluru

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

Other distances from Surat

Distances between cities Kilometers
From Surat to Mumbai 235 km
From Surat to Delhi 938 km
From Surat to Bengaluru 1,042 km
From Surat to Chennai 1,197 km
From Surat to Ahmedabad 204 km

Cities within similar distances

The following list contains the cities of India that are at equal or similar distances as between Bengaluru and Surat.

From To Distance (kilometers)
Manhattan, United States Indianapolis, United States 1,042 km
Guatemala City, Guatemala Santa María Chimalhuacán, Mexico 1,042 km
Sacramento, United States Mesa, United States 1,042 km
Managua, Nicaragua Mérida, Mexico 1,042 km
Villa Nueva, Guatemala Cuernavaca, Mexico 1,042 km
Phoenix, United States Oakland, United States 1,042 km
Villa Nueva, Guatemala Santa María Chimalhuacán, Mexico 1,042 km
Albuquerque, United States Santa Ana, United States 1,041 km
Chicago, United States Ottawa, Canada 1,041 km
Guatemala City, Guatemala Cuernavaca, Mexico 1,043 km
Brooklyn, United States Indianapolis, United States 1,043 km
Brasília, Brazil Feira de Santana, Brazil 1,043 km
Iztapalapa, Mexico Mixco, Guatemala 1,041 km
Coyoacán, Mexico Cuilacan, Mexico 1,041 km
Oklahoma City, United States Reynosa, Mexico 1,043 km
Tucson, United States Torreon, Mexico 1,041 km
Albuquerque, United States Anaheim, United States 1,044 km
Milwaukee, United States Greensboro, United States 1,040 km
Fort Worth, United States Nashville, United States 1,040 km

Measure more distances between cities