Which trains run between Ballia and Shahganj Jn?There are 12 trains between Ballia and Shahganj Jn.
When does the first train leave from Ballia?The first train from Ballia to Shahganj Jn is Muzaffarpur Jn Surat EXPRESS (19054) departs at 00.10 and train runs on M.
When does the last train leave from Ballia?The last train from Ballia to Shahganj Jn is Chhapra Lucknow Ne EXPRESS (15053) departs at 20.50 and train runs daily.
Which is the fastest train to Shahganj Jn and its timing?The fastest train from Ballia to Shahganj Jn is Muzaffarpur Jn Surat EXPRESS (19054) departs at 00.10 and train runs on M. It covers the distance of 168km in 03.25 hrs.