You know what? I have been wanting to visit Panaji too!
Bengaluru (Karnataka) to Panaji (Goa) distance is 590 km and you can get there by bus in just over 12 hours or by train + bus fares starting from ₹ 533.
The heat there will make you sweat, but it's surely bearable.