The journey from Amalsad to Patna covers approximately 1600 kilometers. You should travel to Surat to catch long-distance trains heading towards Bihar. The journey takes about 28 to 30 hours by train. This route connects the western coast to the historic city of Patna on the banks of the Ganges.
Total Distance: 1600 km by road, 1400 km air distance.
Ensure you have confirmed tickets for this long journey.
October to March for pleasant weather.