Bus travel is less complicted. Suitable for busy people who cannot plan their 120 days prior. Now with increased sophistication in Volvo/Benz/Corona Sleeper buses and introduction of 4lane highways bus travel is more attractive now. Between Cities like Bangalore and Chennai, we can just decide and go and there will be a Volvobus which is in no way less than the CC travel.
In case of Bangalore & Mumbai,all the trains take 24 hrs, whereas Volvo takes just about 22 hrs and no standing in queue from 8 am, RAC/WL nuisance.