Mountain Railway of India

48 Mountain Railway of India Listed
Train Type Zone From Dep To Arr Dur Halts Runs On Dist Speed Classes
56139 Udagamandalam - Coonoor MG Passenger Hill Train SR UAM 09:15 ONR 10:25 1h 10m 4 halts S M T W T F S 19 km 16 km/hr General | 2nd Sitting | First Class
56137 Udagamandalam - Mettupalayam MG Passenger Hill Train SR UAM 14:00 MTP 17:35 3h 35m 5 halts S M T W T F S 46 km 13 km/hr General | 2nd Sitting | First Class
56136 Mettupalayam - Udagamandalam MG Passenger Hill Train SR MTP 07:10 UAM 12:00 4h 50m 8 halts S M T W T F S 46 km 10 km/hr General | 2nd Sitting | First Class
52453 Kalka - Shimla NG Express Hill Train NR KLK 06:20 SML 11:35 5h 15m 10 halts S M T W T F S 94 km 18 km/hr General | 2nd Sitting | AC Chair | First Class
52454 Shimla - Kalka NG Express Hill Train NR SML 18:35 KLK 23:35 5h 0m 12 halts S M T W T F S 94 km 19 km/hr General | 2nd Sitting | AC Chair | First Class
52451 Shivalik Deluxe Express Hill Train NR KLK 05:45 SML 10:35 4h 50m 1 halts S M T W T F S 94 km 20 km/hr First Class
52452 Shivalik Deluxe Express Hill Train NR SML 17:55 KLK 22:50 4h 55m 1 halts S M T W T F S 94 km 19 km/hr First Class
52455 Himalayan Queen Hill Train NR KLK 12:10 SML 17:30 5h 20m 9 halts S M T W T F S 94 km 18 km/hr General | AC Chair | First Class
52456 Himalayan Queen Hill Train NR SML 10:40 KLK 16:10 5h 30m 9 halts S M T W T F S 94 km 17 km/hr General | AC Chair | First Class
52457 Kalka - Shimla Passenger Hill Train NR KLK 03:30 SML 08:55 5h 25m 16 halts S M T W T F S 94 km 17 km/hr General | First Class
52458 Shimla - Kalka Passenger Hill Train NR SML 14:15 KLK 20:10 5h 55m 16 halts S M T W T F S 94 km 16 km/hr General | 2nd Sitting | First Class
52462 Jwalamukhi Road - Pathankot Passenger Hill Train NR JMKR 04:35 PTK 08:30 3h 55m 15 halts S M T W T F S 83 km 21 km/hr General | First Class
52464 Baijnath Paprola - Pathankot Passenger Hill Train NR BJPL 04:00 PTK 11:05 7h 5m 25 halts S M T W T F S 141 km 20 km/hr General
52466 Baijnath Paprola - Pathankot Passenger Hill Train NR BJPL 07:10 PTK 14:30 7h 20m 28 halts S M T W T F S 141 km 19 km/hr General | First Class
52472 Joginder Nagar - Pathankot Passenger Hill Train NR JDNX 07:05 PTK 17:05 10h 0m 32 halts S M T W T F S 164 km 16 km/hr General | First Class
52474 Joginder Nagar - Pathankot Passenger Hill Train NR JDNX 11:55 PTK 21:00 9h 5m 31 halts S M T W T F S 164 km 18 km/hr General
52470 Baijnath Paprola - Pathankot Passenger Hill Train NR BJPL 17:55 PTK 23:55 6h 0m 22 halts S M T W T F S 141 km 24 km/hr General | First Class
56141 Coonoor - Udagamandalam MG Passenger Hill Train SR ONR 07:45 UAM 09:05 1h 20m 4 halts S M T W T F S 19 km 14 km/hr General | 2nd Sitting | First Class
56143 Coonoor - Udagamandalam MG Passenger Hill Train SR ONR 12:35 UAM 13:50 1h 15m 4 halts S M T W T F S 19 km 15 km/hr General
56138 Coonoor - Udagamandalam MG Passenger Hill Train SR ONR 16:00 UAM 17:15 1h 15m 4 halts S M T W T F S 19 km 15 km/hr General | 2nd Sitting | First Class
56142 Udagamandalam (Ooty) - Coonoor MG Passenger Hill Train SR UAM 12:15 ONR 13:20 1h 5m 4 halts S M T W T F S 19 km 17 km/hr General | 2nd Sitting | First Class
56140 Udagamandalam - Coonoor MG Passenger Hill Train SR UAM 17:30 ONR 18:40 1h 10m 4 halts S M T W T F S 19 km 16 km/hr General
52465 Pathankot - Baijnath Paprola Passenger Hill Train NR PTK 06:00 BJPL 12:40 6h 40m 28 halts S M T W T F S 141 km 21 km/hr General | First Class
52467 Pathankot - Baijnath Paprola Passenger Hill Train NR PTK 12:50 BJPL 21:10 8h 20m 28 halts S M T W T F S 141 km 17 km/hr General | First Class
52469 Pathankot - Baijnath Paprola Passenger Hill Train NR PTK 15:20 BJPL 22:45 7h 25m 23 halts S M T W T F S 141 km 19 km/hr General | First Class
52471 Pathankot - Joginder Nagar Passenger Hill Train NR PTK 02:05 JDNX 11:00 8h 55m 28 halts S M T W T F S 164 km 18 km/hr General
52473 Pathankot - Joginder Nagar Passenger Hill Train NR PTK 10:10 JDNX 20:00 9h 50m 32 halts S M T W T F S 164 km 17 km/hr General | First Class
52461 Pathankot - Jwalamukhi Road Passenger Hill Train NR PTK 17:15 JMKR 21:45 4h 30m 15 halts S M T W T F S 83 km 18 km/hr General
52541 New Jalpaiguri - Darjeeling (Toy Train) Passenger Hill Train NFR NJP 10:00 DJ 17:20 7h 20m 10 halts S M T W T F S 84 km 11 km/hr AC Chair | First Class
52540 Darjeeling - New Jalpaiguri (Toy Train) Passenger Hill Train NFR DJ 08:00 NJP 15:15 7h 15m 10 halts S M T W T F S 84 km 12 km/hr AC Chair | First Class
52595 Darjeeling - Ghoom - Darjeeling JoyRide Steam Hill Train NFR DJ 11:30 DJRZ 13:25 1h 55m 1 halts S M T W T F S 12 km 6 km/hr First Class
52593 Darjeeling - Ghoom - Darjeeling JoyRide Steam Hill Train NFR DJ 09:15 DJRZ 11:10 1h 55m 1 halts S M T W T F S 12 km 6 km/hr First Class
52587 Kurseong - Darjeeling (Toy Train) Passenger Hill Train NFR KGN 06:30 DJ 09:05 2h 35m 3 halts S M T W T F S 29 km 11 km/hr General | 2nd Sitting | First Class
52588 Darjeeling - Kurseong (Toy Train) Passenger Hill Train NFR DJ 16:10 KGN 18:40 2h 30m 3 halts S M T W T F S 29 km 12 km/hr General | 2nd Sitting | First Class
52147 Aman Lodge - Matheran Shuttle (NG) Hill Train CR AMAN 08:40 MAE 08:58 0h 18m 0 halts S M T W T F S 2 km 6 km/hr General | First Class
52148 Matheran - Aman Lodge Shuttle (NG) Hill Train CR MAE 08:15 AMAN 08:33 0h 18m 0 halts S M T W T F S 2 km 6 km/hr General | First Class
52155 Aman Lodge - Matheran Shuttle (NG) Hill Train CR AMAN 12:45 MAE 13:03 0h 18m 0 halts S M T W T F S 2 km 6 km/hr General | First Class
52156 Matheran - Aman Lodge Shuttle (NG) Hill Train CR MAE 12:20 AMAN 12:38 0h 18m 0 halts S M T W T F S 2 km 6 km/hr General | First Class
52592 Darjeeling - Ghoom - Darjeeling JoyRide Steam Hill Train NFR DJ 14:00 DJRZ 15:55 1h 55m 1 halts S M T W T F S 12 km 6 km/hr First Class
52161 Aman Lodge - Matheran Shuttle (NG) Hill Train CR AMAN 15:55 MAE 16:13 0h 18m 0 halts S M T W T F S 2 km 6 km/hr General | First Class
52162 Matheran - Aman Lodge Shuttle (NG) Hill Train CR MAE 15:30 AMAN 15:48 0h 18m 0 halts S M T W T F S 2 km 6 km/hr General | First Class
52165 Aman Lodge - Matheran Shuttle (NG) Hill Train CR AMAN 17:35 MAE 17:53 0h 18m 0 halts S - - - - - S 2 km 6 km/hr General | First Class
52166 Matheran - Aman Lodge Shuttle (NG) Hill Train CR MAE 17:10 AMAN 17:28 0h 18m 0 halts S - - - - - S 2 km 6 km/hr General | First Class
06173 Udagamadalam - Ketti Round Trip Premium Special Hill Train SR UAM 14:30 KXT 15:00 0h 30m 0 halts S - - - - - - 9 km 17 km/hr 2nd Sitting | First Class
06174 Ketti - Udagamadalam Round Trip Premium Special Hill Train SR KXT 15:30 UAM 16:00 0h 30m 0 halts S - - - - - - 9 km 17 km/hr 2nd Sitting | First Class
52475 Pathankot - Baijnath Paprola Express Hill Train NR PTK 08:45 BJPL 13:55 5h 10m 6 halts S M T W T F S 141 km 27 km/hr General | 2nd Sitting | AC Chair
52476 Baijnath Paprola - Pathankot Express Hill Train NR BJPL 16:25 PTK 21:35 5h 10m 6 halts S M T W T F S 141 km 27 km/hr General | 2nd Sitting | AC Chair
52556 Evening Safari (Steam Engine) Hill Train NFR SGUJ 14:45 SGUD 17:45 3h 0m 2 halts S M T W T F S 32 km 11 km/hr General
/

The Hill Train runs over the mountains of India. The Darjeeling Himalayan Railway, Nilgiri Mountain Railway, Kalka-Shimla Railway, Matheran Hill Railway, Lumding-Badarpur section, Kangra Valley Railway, and Jammu-Baramulla line are the mountain railways of India.

The classes of travel available on Hill trains are Unreserved (GN), Second Sitting (2S), First Class (FC), and AC Chair Car (CC).

Hill Toy runs at an average speed of 5–15 km/h, and its maximum permissible speed is 20 km/h.

Total 48 hill trains are running.

The name, number, and schedule of all popular hill trains are already mentioned above, so just use the search box to find the desired train. If you want to get route details for any hill trains, then click on the train number present in the train list.