The bus takes 12 hours and costs Rs650-Rs1,200 depending on the type of bus. The train takes eight hours and costs Rs350 -Rs1,200 depending on the class, but unfortunately you must book in advance as trains are often booked up. Flying is the quickest - two hours - and costs Rs1,500-Rs3,000 with low-cost carriers such as spicejet.com and deccanairways.com.
David Lyons