The journey from Ahmedabad to Bangalore covers about 1500 km. You can choose from long-distance trains or frequent flights. The route takes you through the heart of India.
Total Distance: 1500 km by road, 1300 km by rail.
Trains are long but comfortable.
Book in advance for cheaper fares.
October to March.