Bengaluru to Gurugram

Bengaluru (Karnataka) to Gurugram (Haryana) distance is 2166 km and you can get there by flight + car in just over 3 hours and 34 minutes with fares starting from ₹ 3570. Beautiful weather for sightseeing and other outdoor activity.
Travel Guide