1126 kilometers / 699 miles
or 607 nautical miles.
Your flight will depart from Delhi airport (28° 34' 24'' N,77° 6' 2'' E) and land at Bagdogra airport (26° 40' 59'' N,88° 19' 59'' E).
Delhi and Bagdogra are in the same time zone and have the same time throughout the year.
Learn more about the time difference between Delhi and Bagdogra.
Disclaimers: there may be NO flights or direct flights from Delhi to Bagdogra, so in that case, the information should be just considered as "distance-only" calculation from Delhi to Bagdogra.