Trains from Haridwar Jn (HW) to Bharatpur Jn (BTE)

Indian railways operate total four trains from Haridwar Jn to Bharatpur Jn out of which three are Superfast Express trains and one is Mail/Express train.

Haridwar Jn to Bharatpur Jn Train Ticket Fare

ClassTicket CostSuperFast*
General (2S)₹142₹15
Sleeper (SL)₹241₹30
First Class (FC)₹724₹45
Chair Car (CC)₹501₹45
Third AC (3A)₹629₹45
Second AC (2A)₹902₹45
First AC (1A)₹1533₹75

*Extra charge for SuperFast Trains

Superfast Express Trains - Haridwar Jn to Bharatpur Jn

Train No.Train NameHaridwar JnBharatpur JnTimeDaysHaltsDistanceSpeed
12402Nanda Devi Express00:1706:4306:26Daily7422 Km65.6 km/h
12912Haridwar - Valsad Express17:3000:3007:00Wed5422 Km60.3 km/h
22918Haridwar - Bandra Terminus Express17:3000:3007:00Thu9422 Km60.3 km/h

Mail/Express Trains - Haridwar Jn to Bharatpur Jn

Train No.Train NameHaridwar JnBharatpur JnTimeDaysHaltsDistanceSpeed
19020Haridwar-Bandra Terminus Express13:3022:3209:02Daily11422 Km46.7 km/h

Fastest Train

12402 Nanda Devi Express is the fastest train from Haridwar Jn to Bharatpur Jn covering 422 KMs only in 06:26 Hrs with an average speed of 65.6 km/h. You should definetely prefer this train for your journey.

Slowest Train

19020 Haridwar-Bandra Terminus Express is the slowest train from Haridwar Jn to Bharatpur Jn covering 422 KMs in as long as 09:02 Hrs with an average speed of 46.7 km/h only. You should better avoid this train.

For your return journey check list of Bharatpur Jn to Haridwar Jn Trains.

Latest poll updates

Get notified on trending polls and opinions