Raiwala To Garhi Harsaru Train
Popular Trains from Raiwala to Garhi Harsaru
28 found from HW, RWL, SRE, KTW, VRH, NGL to NDLS, ANVT, DLI, NZM, GHH, GGN, ROK
Train name and number | Starting station | Duration | Ending station | ||||||
---|---|---|---|---|---|---|---|---|---|
12056 - NDLS JANSHTABDI Runs onMTWTFSS | 06:29 AM HW Haridwar 10 KM from RWL | 4h 36m 171 KM 10 stops | 11:05 AM NDLS Delhi 36 KM from GHH | Starting from ₹145 | |||||
22458 - VANDE BHARAT EX Runs onMTWTFSS | 08:08 AM HW Haridwar 10 KM from RWL | 3h 37m 166 KM 9 stops | 11:45 AM ANVT Delhi 44 KM from GHH | Starting from ₹810 | |||||
12018 - DDN SHTBDI EXP Runs onMTWTFSS | 06:04 PM HW Haridwar 10 KM from RWL | 4h 46m 171 KM 9 stops | 10:50 PM NDLS Delhi 36 KM from GHH | Starting from ₹795 | |||||
14042 - MUSSOORIE EXP Runs onMTWTFSS | 10:39 PM RWL Raiwala | 8h 41m 180 KM 19 stops | 07:20 AM DLI Delhi 38 KM from GHH | Starting from ₹205 | |||||
14318 - DDN INDB EXP Runs onMTWTFSS | 07:45 AM HW Haridwar 10 KM from RWL | 5h 50m 174 KM 31 stops | 01:35 PM NZM Delhi 35 KM from GHH | Starting from ₹185 | |||||
18478 - KALINGAUTKAL EXP Runs onMTWTFSS | 06:14 AM RWL Raiwala | 5h 31m 185 KM 72 stops | 11:45 AM NZM Delhi 35 KM from GHH | Starting from ₹190 | |||||
12402 - DDN KOTA AC EXP Runs onMTWTFSS | 12:14 AM HW Haridwar 10 KM from RWL | 4h 16m 174 KM 15 stops | 04:30 AM NZM Delhi 35 KM from GHH | Starting from ₹555 | |||||
14662 - JAT BME EXPRESS Runs onMTWTFSS | 07:15 AM SRE Saharanpur 64 KM from RWL | 5h 7m 179 KM 64 stops | 12:22 PM GHH Garhi Harsaru | ||||||
14310 - UJJAINI EXP Runs onMTWTFSS | 07:45 AM HW Haridwar 10 KM from RWL | 5h 50m 174 KM 33 stops | 01:35 PM NZM Delhi 35 KM from GHH | Starting from ₹190 | |||||
19610 - YNRK UDZ EXP Runs onMTWTFSS | 06:28 PM RWL Raiwala | 5h 47m 180 KM 40 stops | 12:15 AM DLI Delhi 38 KM from GHH | ||||||
14522 - UMB DLI EXPRESS Runs onMTWTFSS | 08:25 AM SRE Saharanpur 64 KM from RWL | 3h 45m 148 KM 16 stops | 12:10 PM DLI Delhi 38 KM from GHH | Starting from ₹145 | |||||
19020 - HW BDTS EXP Runs onMTWTFSS | 01:30 PM HW Haridwar 10 KM from RWL | 5h 10m 174 KM 70 stops | 06:40 PM NZM Delhi 35 KM from GHH | Starting from ₹185 | |||||
19566 - UTTARANCHAL EXP Runs onMTWTFSS | 07:45 AM HW Haridwar 10 KM from RWL | 6h 36m 196 KM 43 stops | 02:21 PM GGN Gurgaon 9 KM from GHH | Starting from ₹710 | |||||
12172 - HW LTT AC EXP Runs onMTWTFSS | 05:20 PM HW Haridwar 10 KM from RWL | 4h 55m 174 KM 12 stops | 10:15 PM NZM Delhi 35 KM from GHH | ||||||
19032 - YOGA EXPRESS Runs onMTWTFSS | 04:00 PM HW Haridwar 10 KM from RWL | 7h 11m 196 KM 48 stops | 11:11 PM GGN Gurgaon 9 KM from GHH | Starting from ₹200 | |||||
12912 - HW BL SUP EXP Runs onMTWTFSS | 05:20 PM HW Haridwar 10 KM from RWL | 4h 40m 174 KM 16 stops | 10:00 PM NZM Delhi 35 KM from GHH | Starting from ₹215 | |||||
22918 - HW BDTS SF EXP Runs onMTWTFSS | 05:20 PM HW Haridwar 10 KM from RWL | 4h 40m 174 KM 29 stops | 10:00 PM NZM Delhi 35 KM from GHH | Starting from ₹215 | |||||
12037 - SIDDHABALI J SH Runs onMTWTFSS | 03:55 PM KTW Kotdwara 44 KM from RWL | 6h 25m 174 KM 11 stops | 10:20 PM DLI Delhi 38 KM from GHH | Starting from ₹140 | |||||
14718 - HW BKN EXPRESS Runs onMTWTFSS | 04:45 PM HW Haridwar 10 KM from RWL | 6h 18m 192 KM 21 stops | 11:03 PM ROK Rohtak 60 KM from GHH | Starting from ₹225 | |||||
22660 - YNRK KCVL EXP Runs onMTWTFSS | 06:35 AM VRH Virbhadra 6 KM from RWL | 6h 25m 191 KM 29 stops | 01:00 PM NZM Delhi 35 KM from GHH | Starting from ₹220 | |||||
12904 - GOLDEN TEMPLE M Runs onMTWTFSS | 12:20 AM SRE Saharanpur 64 KM from RWL | 3h 25m 155 KM 37 stops | 03:45 AM NZM Delhi 35 KM from GHH | Starting from ₹175 | |||||
14646 - SHALIMAR EXP Runs onMTWTFSS | 07:15 AM SRE Saharanpur 64 KM from RWL | 5h 7m 179 KM 63 stops | 12:22 PM GHH Garhi Harsaru | ||||||
14682 - JUC NDLS EXP Runs onMTWTFSS | 09:15 AM SRE Saharanpur 64 KM from RWL | 4h 150 KM 24 stops | 01:15 PM NDLS Delhi 36 KM from GHH | Starting from ₹90 | |||||
12688 - CDG MDU SF EXP Runs onMTWTFSS | 10:35 AM SRE Saharanpur 64 KM from RWL | 3h 25m 155 KM 33 stops | 02:00 PM NZM Delhi 35 KM from GHH | Starting from ₹175 | |||||
18238 - CHHATISGARH EXP Runs onMTWTFSS | 12:35 AM SRE Saharanpur 64 KM from RWL | 3h 35m 155 KM 85 stops | 04:10 AM NZM Delhi 35 KM from GHH | Starting from ₹145 | |||||
19326 - ASR INDB EXP Runs onMTWTFSS | 07:40 AM SRE Saharanpur 64 KM from RWL | 3h 30m 155 KM 30 stops | 11:10 AM NZM Delhi 35 KM from GHH | Starting from ₹175 | |||||
19308 - CDG INDB EXP Runs onMTWTFSS | 06:55 PM SRE Saharanpur 64 KM from RWL | 3h 40m 155 KM 25 stops | 10:35 PM NZM Delhi 35 KM from GHH | Starting from ₹145 | |||||
54522 - Runs onMTWTFSS | 05:03 AM NGL Nangal 60 KM from RWL | 4h 27m 136 KM 28 stops | 09:30 AM DLI Delhi 38 KM from GHH |
Covid Special Trains from Raiwala to Garhi Harsaru
34 found from JWP, SRE, HW, RK, TPZ, RWL, KTW, VRH to NZM, NDLS, ANVT, DLI, CSB, GGN
Train name and number | Starting station | Duration | Ending station | ||||||
---|---|---|---|---|---|---|---|---|---|
04423 - LKO-NZM HOLI EXP SPL Runs onMTWTFSS | 07:12 AM JWP Jwalapur 14 KM from RWL | 171 KM 7 stops | 05:45 AM NZM Delhi 35 KM from GHH | ||||||
02688 - CDG MDU SF SPL Runs onMTWTFSS | 10:45 AM SRE Saharanpur 64 KM from RWL | 3h 15m 155 KM 30 stops | 02:00 PM NZM Delhi 35 KM from GHH | ||||||
02904 - GOLDN TEMPLE SPL Runs onMTWTFSS | 12:25 AM SRE Saharanpur 64 KM from RWL | 3h 20m 155 KM 34 stops | 03:45 AM NZM Delhi 35 KM from GHH | ||||||
04682 - JUC NDLS SPL Runs onMTWTFSS | 09:20 AM SRE Saharanpur 64 KM from RWL | 3h 25m 150 KM 21 stops | 12:45 PM NDLS Delhi 36 KM from GHH | ||||||
01672 - UHP FESTIVL SPL Runs onMTWTFSS | 07:40 AM SRE Saharanpur 64 KM from RWL | 3h 30m 147 KM 12 stops | 11:10 AM ANVT Delhi 44 KM from GHH | ||||||
09326 - ASR INDB SPL Runs onMTWTFSS | 07:40 AM SRE Saharanpur 64 KM from RWL | 3h 30m 155 KM 26 stops | 11:10 AM NZM Delhi 35 KM from GHH | ||||||
08238 - BSP FESTIVL SPL Runs onMTWTFSS | 12:40 AM SRE Saharanpur 64 KM from RWL | 3h 30m 155 KM 75 stops | 04:10 AM NZM Delhi 35 KM from GHH | ||||||
04054 - ANVT AC FEST SPL Runs onMTWTFSS | 07:40 AM SRE Saharanpur 64 KM from RWL | 3h 35m 147 KM 12 stops | 11:15 AM ANVT Delhi 44 KM from GHH | ||||||
09308 - CDG INDB SPL Runs onMTWTFSS | 06:55 PM SRE Saharanpur 64 KM from RWL | 3h 40m 155 KM 22 stops | 10:35 PM NZM Delhi 35 KM from GHH | ||||||
04522 - UMB DLI EXP SPL Runs onMTWTFSS | 08:25 AM SRE Saharanpur 64 KM from RWL | 3h 45m 148 KM 15 stops | 12:10 PM DLI Delhi 38 KM from GHH | ||||||
04600 - SRE-DLI MEX SPL Runs onMTWTFSS | 03:55 AM SRE Saharanpur 64 KM from RWL | 4h 12m 150 KM 28 stops | 08:07 AM CSB Shivaji Bridge 36 KM from GHH | ||||||
02402 - DDN KOTA SPL Runs onMTWTFSS | 12:17 AM HW Haridwar 10 KM from RWL | 4h 13m 174 KM 13 stops | 04:30 AM NZM Delhi 35 KM from GHH | ||||||
00468 - ASR-HWH COVID-19 Runs onMTWTFSS | 12:45 AM SRE Saharanpur 64 KM from RWL | 4h 15m 148 KM 17 stops | 05:00 AM DLI Delhi 38 KM from GHH | ||||||
09639 - Haridwar Ajmer Tri Weekly Special Runs onMTWTFSS | 08:58 PM RK Roorkee 38 KM from RWL | 4h 26m 146 KM 16 stops | 01:25 AM DLI Delhi 38 KM from GHH | ||||||
09018 - BDTS FESTIVL SPL Runs onMTWTFSS | 05:30 PM HW Haridwar 10 KM from RWL | 4h 30m 174 KM 26 stops | 10:00 PM NZM Delhi 35 KM from GHH | ||||||
09112 - HW BL SUP EXP Runs onMTWTFSS | 05:30 PM HW Haridwar 10 KM from RWL | 4h 30m 174 KM 15 stops | 10:00 PM NZM Delhi 35 KM from GHH | ||||||
02018 - DEHRADUN SHT SPL Runs onMTWTFSS | 06:17 PM HW Haridwar 10 KM from RWL | 4h 33m 171 KM 8 stops | 10:50 PM NDLS Delhi 36 KM from GHH | ||||||
02056 - JANSHATABDI SPL Runs onMTWTFSS | 06:30 AM HW Haridwar 10 KM from RWL | 4h 35m 171 KM 10 stops | 11:05 AM NDLS Delhi 36 KM from GHH | ||||||
09130 - HW BRC SF SPL Runs onMTWTFSS | 05:20 PM HW Haridwar 10 KM from RWL | 4h 40m 174 KM 16 stops | 10:00 PM NZM Delhi 35 KM from GHH | ||||||
01622 - SRE-SMQL-DLI EXP SPL Runs onMTWTFSS | 03:43 AM TPZ Tapri 61 KM from RWL | 4h 42m 144 KM 28 stops | 08:25 AM DLI Delhi 38 KM from GHH | ||||||
02172 - HW LTT SF AC SPL Runs onMTWTFSS | 05:30 PM HW Haridwar 10 KM from RWL | 4h 45m 174 KM 12 stops | 10:15 PM NZM Delhi 35 KM from GHH | ||||||
09020 - UDN MAO SPECIAL Runs onMTWTFSS | 01:30 PM HW Haridwar 10 KM from RWL | 5h 10m 174 KM 67 stops | 06:40 PM NZM Delhi 35 KM from GHH | ||||||
04430 - Saharanpur Delhi Express Special (via Shamli) Runs onMTWTFSS | 07:08 AM TPZ Tapri 61 KM from RWL | 5h 27m 144 KM 37 stops | 12:35 PM DLI Delhi 38 KM from GHH | ||||||
08478 - YNRK PURI SPL Runs onMTWTFSS | 06:16 AM RWL Raiwala | 5h 29m 185 KM 66 stops | 11:45 AM NZM Delhi 35 KM from GHH | ||||||
04310 - UJJAINI SPECIAL Runs onMTWTFSS | 07:58 AM HW Haridwar 10 KM from RWL | 5h 37m 174 KM 26 stops | 01:35 PM NZM Delhi 35 KM from GHH | ||||||
04318 - DDN INDB SPL Runs onMTWTFSS | 07:58 AM HW Haridwar 10 KM from RWL | 5h 37m 174 KM 28 stops | 01:35 PM NZM Delhi 35 KM from GHH | ||||||
09610 - YNRK UDZ SPL Runs onMTWTFSS | 06:25 PM RWL Raiwala | 5h 49m 180 KM 35 stops | 12:15 AM DLI Delhi 38 KM from GHH | ||||||
09566 - UTTARANCHAL SPL Runs onMTWTFSS | 07:58 AM HW Haridwar 10 KM from RWL | 6h 23m 196 KM 33 stops | 02:21 PM GGN Gurgaon 9 KM from GHH | ||||||
04047 - SIDDHABALI SPL Runs onMTWTFSS | 03:50 PM KTW Kotdwara 44 KM from RWL | 6h 30m 174 KM 11 stops | 10:20 PM DLI Delhi 38 KM from GHH | ||||||
06098 - YNRK KCVL SPL Runs onMTWTFSS | 06:26 AM VRH Virbhadra 6 KM from RWL | 6h 34m 191 KM 28 stops | 01:00 PM NZM Delhi 35 KM from GHH | ||||||
09032 - YOGA EXP SPL Runs onMTWTFSS | 04:00 PM HW Haridwar 10 KM from RWL | 7h 11m 196 KM 43 stops | 11:11 PM GGN Gurgaon 9 KM from GHH | ||||||
04042 - DLI FESTIVAL SPL Runs onMTWTFSS | 10:27 PM RWL Raiwala | 8h 58m 180 KM 19 stops | 07:25 AM DLI Delhi 38 KM from GHH | ||||||
04402 - Saharanpur Delhi Express Special Runs onMTWTFSS | 01:28 PM TPZ Tapri 61 KM from RWL | 21h 47m 146 KM 36 stops | 11:15 AM NDLS Delhi 36 KM from GHH | ||||||
00902 - JAT-BDTS PARCEL SPL TRAIN Runs onMTWTFSS | 12:05 AM SRE Saharanpur 64 KM from RWL | 1d 4h 25m 148 KM 29 stops | 04:30 AM DLI Delhi 38 KM from GHH |
Other Trains from Raiwala to Garhi Harsaru
19 found from SRE, NGL, TPZ, HW, KTW, RWL to DLI, CSB, NDLS, NZM
Train name and number | Starting station | Duration | Ending station | ||||||
---|---|---|---|---|---|---|---|---|---|
20412 - SRE-DLI SUF EXP Runs onMTWTFSS | 07:15 PM SRE Saharanpur 64 KM from RWL | 2h 55m 148 KM 5 stops | 10:10 PM DLI Delhi 38 KM from GHH | ||||||
64558 - SRE-DLI MEMU Runs onMTWTFSS | 04:47 AM NGL Nangal 60 KM from RWL | 3h 58m 136 KM 28 stops | 08:45 AM DLI Delhi 38 KM from GHH | ||||||
14332 - KLK DLI EXP SPL Runs onMTWTFSS | 11:33 AM NGL Nangal 60 KM from RWL | 4h 2m 136 KM 29 stops | 03:35 PM DLI Delhi 38 KM from GHH | ||||||
14546 - SRE DLI EXP Runs onMTWTFSS | 06:33 AM TPZ Tapri 61 KM from RWL | 4h 6m 144 KM 20 stops | 10:40 AM DLI Delhi 38 KM from GHH | ||||||
54474 - SAHARANPUR NEW DELHI DELH Runs onMTWTFSS | 03:55 AM SRE Saharanpur 64 KM from RWL | 4h 18m 150 KM 28 stops | 08:13 AM CSB Shivaji Bridge 36 KM from GHH | ||||||
12206 - NANDA DEVI EXP Runs onMTWTFSS | 12:17 AM HW Haridwar 10 KM from RWL | 4h 18m 171 KM 7 stops | 04:35 AM NDLS Delhi 36 KM from GHH | ||||||
51914 - SRE-SMQL-DLI PASSENGER Runs onMTWTFSS | 03:28 AM TPZ Tapri 61 KM from RWL | 4h 42m 144 KM 28 stops | 08:10 AM DLI Delhi 38 KM from GHH | ||||||
74024 - SREL-DLI DMU Runs onMTWTFSS | 01:28 PM TPZ Tapri 61 KM from RWL | 5h 2m 144 KM 36 stops | 06:30 PM DLI Delhi 38 KM from GHH | ||||||
51910 - SRE-SMQL-DLI PASSENGER Runs onMTWTFSS | 07:07 AM TPZ Tapri 61 KM from RWL | 5h 13m 144 KM 37 stops | 12:20 PM DLI Delhi 38 KM from GHH | ||||||
51912 - SRE-SMQL-DLI PASSENGER Runs onMTWTFSS | 06:27 PM TPZ Tapri 61 KM from RWL | 5h 23m 144 KM 36 stops | 11:50 PM DLI Delhi 38 KM from GHH | ||||||
12288 - Dehradun - Kochuveli SF Express Runs onMTWTFSS | 07:50 AM HW Haridwar 10 KM from RWL | 5h 30m 174 KM 27 stops | 01:20 PM NZM Delhi 35 KM from GHH | ||||||
54304 - KLK DLI PASSENGER Runs onMTWTFSS | 02:04 PM NGL Nangal 60 KM from RWL | 5h 36m 136 KM 47 stops | 07:40 PM DLI Delhi 38 KM from GHH | ||||||
54540 - AMBALA DELHI PASSENGER Runs onMTWTFSS | 06:58 PM NGL Nangal 60 KM from RWL | 6h 2m 143 KM 40 stops | 01:00 AM NZM Delhi 35 KM from GHH | ||||||
14304 - RKSH-DLI EXP SPL Runs onMTWTFSS | 08:25 AM HW Haridwar 10 KM from RWL | 6h 15m 169 KM 16 stops | 02:40 PM DLI Delhi 38 KM from GHH | ||||||
14043 - GARHWAL EXPRESS Runs onMTWTFSS | 03:30 PM KTW Kotdwara 44 KM from RWL | 6h 50m 174 KM 13 stops | 10:20 PM DLI Delhi 38 KM from GHH | ||||||
14306 - DLI - HW EXP SPL Runs onMTWTFSS | 07:40 AM HW Haridwar 10 KM from RWL | 7h 30m 169 KM 33 stops | 03:10 PM DLI Delhi 38 KM from GHH | ||||||
24042 - KTW-NBD Runs onMTWTFSS | 10:30 PM KTW Kotdwara 44 KM from RWL | 8h 55m 174 KM 14 stops | 07:25 AM DLI Delhi 38 KM from GHH | ||||||
54472 - RKSH-DLI PASSENGER Runs onMTWTFSS | 07:12 AM RWL Raiwala | 10h 38m 180 KM 46 stops | 05:50 PM DLI Delhi 38 KM from GHH | ||||||
54476 - DLI - HW PASS Runs onMTWTFSS | 04:25 AM HW Haridwar 10 KM from RWL | 11h 40m 169 KM 50 stops | 04:05 PM DLI Delhi 38 KM from GHH |
Trains from Garhi Harsaru to Raiwala
Trains originating from Raiwala
Train name and number | Starting station | Duration | Ending station | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
19272 - HW BVC EXPRESS | 05:00 AM HW Haridwar | 1d 7h 45m 1090 KM 36 stops | 12:45 PM BVC Bhavnagar | |||||||||
82316 - KOAA SUVIDHA SPL | 08:30 PM HW Haridwar | 1d 7h 5m 1306 KM 23 stops | 03:35 AM KOAA Kolkata | |||||||||
12328 - DDN HWH EXP | 09:45 PM DDN Dehradun | 1d 5h 30m 1340 KM 21 stops | 03:15 AM HWH Howrah | |||||||||
12370 - DDN HWH SF EXP | 09:45 PM DDN Dehradun | 1d 5h 30m 1340 KM 23 stops | 03:15 AM HWH Howrah | |||||||||
12091 - DDN JANSHTB EXP | 03:55 PM DDN Dehradun | 7h 50m 187 KM 10 stops | 11:45 PM KGM Kathgodam |
Trains passing through Raiwala
Train name and number | Starting station | Duration | Ending station | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
15098 - AMARNATH EXP | 08:00 AM LRJ Laksar | 1d 1h 55m 1016 KM 32 stops | 09:55 AM BGP Bhagalpur | |||||||||
13308 - GANGASATLUJ EXP | 01:44 AM NBD Najibabad | 1d 3h 11m 1031 KM 70 stops | 04:55 AM DHN Dhanbad | |||||||||
12687 - MDU CDG EXPRESS | 01:20 AM SRE Saharanpur | 2h 10m 107 KM 31 stops | 03:30 AM CDG Chandigarh | |||||||||
04923 - GKP CDG FEST SPL | 01:00 PM SRE Saharanpur | 2h 30m 107 KM 10 stops | 03:30 PM CDG Chandigarh | |||||||||
22355 - PPTA CDG EXP | 03:25 PM SRE Saharanpur | 2h 107 KM 16 stops | 05:25 PM CDG Chandigarh |
Trains reaching to Garhi Harsaru
Train name and number | Starting station | Duration | Ending station | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
12877 - NDLS GARIB RATH | 04:25 PM RNC Ranchi | 18h 45m 1002 KM 18 stops | 11:10 AM NDLS Delhi | |||||||||
12453 - RNC NDLS RAJ EX | 05:15 PM RNC Ranchi | 17h 55m 1002 KM 12 stops | 11:10 AM NDLS Delhi | |||||||||
20839 - RNC NDLS RAJ EX | 06:10 PM RNC Ranchi | 17h 1002 KM 14 stops | 11:10 AM NDLS Delhi | |||||||||
20407 - RNC NDLS RAJ EX | 06:25 PM RNC Ranchi | 16h 45m 1002 KM 12 stops | 11:10 AM NDLS Delhi | |||||||||
12487 - SEEMANCHAL EXP | 08:45 PM JBN Jogbani | 1d 1013 KM 21 stops | 08:45 PM ANVT Delhi |
Trains passing through Garhi Harsaru
Train name and number | Starting station | Duration | Ending station | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
20410 - BTI DLI SF EXP | 08:46 PM DEC Delhi | 9 stops | 08:45 PM DEC Delhi | |||||||||
19701 - SAINIK EXPRESS | 05:17 AM DEC Delhi | 22 stops | 05:15 AM DEC Delhi | |||||||||
20840 - NDLS RNC RAJ EX | 04:10 PM NDLS Delhi | 16h 55m 1002 KM 11 stops | 09:05 AM RNC Ranchi | |||||||||
20408 - RNC RAJDHANI | 04:10 PM NDLS Delhi | 16h 1002 KM 12 stops | 08:10 AM RNC Ranchi | |||||||||
12454 - RNC RAJDHANI | 04:10 PM NDLS Delhi | 17h 35m 1002 KM 12 stops | 09:45 AM RNC Ranchi |