The journey from Gaya to Bangalore is a long-distance route connecting Bihar to the IT hub of India. The distance is approximately 2000 km. Trains are the most popular mode, with several express and superfast trains running daily from Gaya Junction to Bangalore. The journey takes about 35 to 40 hours.
Total Distance: 2000 km by road, 1700 km air distance.
The train journey is very long but comfortable.
October to March.