To reach Gaya from Udalguri, you must first reach Guwahati. From Guwahati, several trains connect to Gaya. The route passes through North Bengal and Bihar. Expect a journey of about 16-18 hours by train.
Total Distance: 900 km driving distance, 700 km straight-line air distance.
Gaya is a major pilgrimage site.
October to March.