Trains Between Stations

Sr.Train No. and NameTrain TypeRuns on
FromDepToArrTravel TimeClass
1 12471/SWARAJ EXPRESSSUFS M T W T F S BH12:33NDLS04:3516:02 2A 3A SL GN
2 12925/PASCHIM EXPRESSSUFS M T W T F S BH17:06NDLS10:4017:34 1A 2A 3A SL GN
3 19023/FZR JANATA EXPMEXS M T W T F S BH14:41NDLS12:4522:04 SL 2S GN
4 19019/DEHRADUN EXPMEXS M T W T F S BH05:42NZM05:2523:43 2A 3A SL GN
5 22655/TVC-NZM WKLY SF EXPSUFS M T W T F S BH09:02NZM01:4516:43 2A 3A SL GN
6 22653/TVC-NZM WKLY SF EXPSUFS M T W T F S BH09:02NZM01:4016:38 2A 3A SL GN
7 12953/AUG KR RAJ EXPRAJS M T W T F S BH21:33NZM10:5513:22 1A 2A 3A
8 22917/HARIDWAR EXPSUFS M T W T F S BH17:50NZM10:3516:45 2A 3A SL GN
9 22949/BDTS DEE EXPRESSSUFS M T W T F S BH17:36DEC12:4219:06 2A 3A SL GN
10 22451/BDTS - CDG EXPRESSSUFS M T W T F S BH16:46DEC11:5219:06 1A 2A 3A SL GN
11 12216/BDTS-DEE GARIBRATHGBRS M T W T F S BH16:41DEC11:5219:11 3A


  1. As of now, 11 trains run between from BHARUCH JUNCTION (BH) to DELHI (NDLS).

  2. The first train from BHARUCH JUNCTION (BH) to DELHI (NDLS) is SWARAJ EXPRESS (12471) that departs at 12:33 and runs 4 days a week

  3. The last train from BHARUCH JUNCTION (BH) to DELHI (NDLS) is BDTS-DEE GARIBRATH (12216) that departs at 16:41 and runs 4 days a week

  4. The fastest train from BHARUCH JUNCTION (BH) to DELHI (NDLS) is AUG KR RAJ EXP (12953) that departs at 21:33 and arrives to at 10:55. It takes approximately 13:22 hours.

Train Between Stations



Finding Train between Two Stations


  1. How many trains run between two particular stations?
  2. What are the timings or operative days?


How can you check trains between two stations?



