Which trains run between Surat and Bharatpur Jn?There are 15 trains between Surat and Bharatpur Jn.
When does the first train leave from Surat?The first train from Surat to Bharatpur Jn is MMCT BANARAS SPL (09183) departs at 03.29 and train runs on Th.