The one thing that buses lack, against trains or flights, is time. Flights and trains would help you reach your destination faster than buses. But if you have enough time in your hands, the best way to travel is undoubtedly buses. For overnight journeys you can book AC bus sleeper which is as good as any sleeper trains and better than traveling overnight in flights. After all the budget flights have very little leg space where you cannot even sit comfortably, sleeping is completely out of the question. Whereas the AC sleeper coaches would not only allow you to sleep comfortably but your journey would actually be quite a luxurious one. Just book online AC bus tickets and you would be set for your journey.
All you would need to do to book your AC bus tickets would be a computer or your mobile and an Internet connection. There are many websites that would provide a list of buses offered by the different bus operators and would let your book online AC bus tickets as well. The good thing about these websites is that you can compare the prices the schedules and choose a bus that suits your requirements. If such a website is not available for buses to the destination you wish to travel to and from the port of your boarding, you can book your AC bus tickets by visiting the websites of the local bus operators individually.
The advantage of traveling by buses is that even if you have not made reservations, you would possibly get a seat in a nice luxury AC bus, anyway. And this is one more major advantage of traveling by buses over traveling by flights or trains. You would not need to plan in advance. You can just choose a destination that you like when you are out traveling and board a bus to be off to that place. Most of the highways in India are well built such that you would not feel the stress of journey at all and the buses have strategic stops too such that you do not have any problems whatsoever. Hence book AC bus sleeper and have a pleasant, luxurious, worry free as well as a comfortable journey to your destination of choice.
To know more about how to book AC bus tickets in an easy way at http://www.goibibo.com/