Kolkata is located about 450 km from Rajgir. The journey takes approximately 9 hours by train. You can find direct trains from Rajgir to Kolkata (Howrah/Sealdah). The route passes through the scenic landscape of Bihar and West Bengal.
Total Distance: Driving distance 450 km, straight-line air distance 380 km.
Book your tickets in advance as this route is very popular.
October to March for pleasant weather.