Pondicherry is my ideal answer as the commute is super easy, you have multiple AC/Non-Ac buses, and pondicherry is very beautiful, lots of fun things to do and meet so many new people
You have lots of places.
Beaches - Gokarna, Murdeshwar, Mangalore/Udupi, Pondy
Hill Station - Yercaud, Ooty, Coonor
Monsoon - Chikmangalur, Wayanad, Munnar, Sakleshpur.
MYSORE – 180 KM FROM BANGALORE TO MYSORE: ...
BANDIPUR NATIONAL PARK – 220 KM FROM BANGALORE TO BANDIPUR NATIONAL PARK: ...
OOTY – 270 KM FROM BANGALORE TO OOTY: ...
COONOOR – 290 KM FROM BANGALORE TO COONOOR: ...
WAYANAD – 270 KM FROM BANGALORE TO WAYANAD: ...
COORG – 260 KM FROM BANGALORE TO COORG: