Wow ! I really wish I could come with you on this one.
There are direct flights and trains for this journey. kolkata (West Bengal) to Bengaluru (Karnataka) distance is 1879 km and you can get there by flight in just over 2 hours and 20 minutes or by train fares starting from ₹ 607.
Beautiful weather for sightseeing and other outdoor activity.