Time Difference Distance Codes

Surat to Bangalore Distance

Flight distance from Surat to Bangalore is 669.6 Miles
(1077.5 Kilometers / 581.4 Nautical Miles)

Approximate flight duration time from Surat, India to Bangalore, India is 1 hrs, 36 mins

Distance from


Surat and Bangalore time difference

Coordinates: Surat: 21° 10' North, 72° 50' East
Bangalore: 12° 59' North, 77° 35' East
Surat time now
Bangalore time now
Surat sunrise sunset
Bangalore sunrise sunset
Distance from Surat to other cities in India:
Surat to Indore distance
Surat to Nagpur distance
Surat to Ahmedabad distance
Surat to Hyderabad distance
Surat to Visakhapatnam distance

The distance between Surat and Bangalore displayed on this page is the direct air distance (direct route as crow flies). Driving involves larger distances. Also please note that the flight duration time is calculated as approximate and for a non-stop flight between Surat and Bangalore. The actual flight duration may be different depending on the speed of the aircraft and other factors.