Delhi is located about 1000 km from Rajgir. The journey takes approximately 15 hours by train. You can find direct trains from Rajgir to Delhi (New Delhi/Anand Vihar). The route passes through the heart of the Indo-Gangetic plains.
Total Distance: Driving distance 1000 km, straight-line air distance 850 km.
Book your tickets in advance as this route is very popular.
October to March for pleasant weather.