Take a flight from Bangalore to Guwahati..... From Guwahati, you will have MTC buses to Shillong from 6AM till 5PM. The travel time is around 2:30hrs. Places to visit: Shillong
Dawki
Cherrapunjee
Nohkalikai Waterfalls
Living Root Bridges
Mawlynnong
Hey Harish, Hope U r Doing Well
So as per Your Query,u can take Train directly from Bangalore to Guwahati or Flight from Bangalore to Guwahati...Then u can take a cab from Guwahati to Shillong or Rental bike for best Experience from Guwahati
See..U dont need a Local Sightseeing Package for exploring Shillong...Just hire a Taxi from Police bazar....The Cab drivers will play a crucial role on sightseeing...U can stay overnight at Cherrapunjee..
Hope it Helps