Which trains run between Mahesana Jn and Surat?There are 45 trains between Mahesana Jn and Surat.
When does the first train leave from Mahesana Jn?The first train from Mahesana Jn to Surat is BHUJ BDTS EXP (12960) departs at 01.26 and train runs on Tu.
Which is the fastest train to Surat and its timing?The fastest train from Mahesana Jn to Surat is Bikaner Jn Bandra Terminus SUPERFAST EXPRESS (22473) departs at 02.25 and train runs on Tu. It covers the distance of 297km in 05.15 hrs.