The journey from Barpeta Road to Patna covers about 850 km. The most practical way is by train, with several direct or connecting options available. The journey takes approximately 18 to 20 hours. You will travel through the plains of North Bengal and Bihar.
Total Distance: Driving distance is 900 km; straight-line air distance is 600 km.
Direct trains are available; check the schedule on IRCTC.
October to March, when the weather is pleasant.