if u opt for bus then u should take theksrtc airavat club class or kadamba transport both rtc and u can select yesvantpur or peenya busstand as pickup points . ur reaching time ill be 8-9 am at goa . but better option is to travel directly . moreover the month u selected may has lot of humidity unls uare a beach lover and dont think of tanning. june is mgood as its rains