Travelling by bus is fun and Indian bus service has improved a lot now days. However, one could come by flight with domestic flight booking in India has also improved considerably.
Read this post on ticketsandreservation.com