Train route
09525 HAPA NHLN SPL Route & Timetable
Hapa (HAPA) to Naharlagun (NHLN), with 49 listed stops.
OriginHapaHAPA
→DestinationNaharlagunNHLN
Stops listed49
ServiceMAIL_EXPRESS · Special
RunsWed
Journey time63.20
Distance3,188 km
RailwayWR
Stop-by-stop route
HAPA NHLN SPL (09525) timetable
Arrival, departure, day and halt values are scheduled details; live conditions may differ.
| # | Day | Station | Arrival | Departure | Halt | Platform | Distance |
|---|---|---|---|---|---|---|---|
| 1 | Day 1 | HapaHAPA | First | 00.40 | 0 min | 3 | 0 km |
| 2 | Day 1 | Rajkot JnRJT | 02.06 | 02.11 | 5 min | 3 | 77 km |
| 3 | Day 1 | Wankaner JnWKR | 02.59 | 03.01 | 2 min | 2 | 118 km |
| 4 | Day 1 | SurendranagarSUNR | 04.08 | 04.10 | 2 min | 2 | 193 km |
| 5 | Day 1 | Ahmedabad JnADI | 06.30 | 06.40 | 10 min | 6 | 323 km |
| 6 | Day 1 | Nadiad JnND | 07.53 | 07.55 | 2 min | 1 | 369 km |
| 7 | Day 1 | Anand JnANND | 08.10 | 08.12 | 2 min | 4 | 387 km |
| 8 | Day 1 | Chhayapuri (Vadodara)CYI | 09.05 | 09.10 | 5 min | 2 | 419 km |
| 9 | Day 1 | Godhra JnGDA | 10.33 | 10.35 | 2 min | 2 | 485 km |
| 10 | Day 1 | Ratlam JnRTM | 12.55 | 13.05 | 10 min | — | 673 km |
| 11 | Day 1 | Nagda JnNAD | 13.53 | 13.55 | 2 min | 2 | 715 km |
| 12 | Day 1 | Ujjain JnUJN | 15.05 | 15.10 | 5 min | 4 | 770 km |
| 13 | Day 1 | MaksiMKC | 16.30 | 16.32 | 2 min | — | 811 km |
| 14 | Day 1 | ShajapurSFY | 16.58 | 17.00 | 2 min | — | 839 km |
| 15 | Day 1 | Biyavra RajgarhBRRG | 17.58 | 18.00 | 2 min | — | 927 km |
| 16 | Day 1 | RuthiyaiRTA | 19.03 | 19.05 | 2 min | — | 1004 km |
| 17 | Day 1 | GunaGUNA | 20.05 | 20.15 | 10 min | 2 | 1025 km |
| 18 | Day 1 | ShivpuriSVPI | 21.53 | 21.55 | 2 min | 2 | 1126 km |
| 19 | Day 2 | Gwalior JnGWL | 00.45 | 00.50 | 5 min | 4 | 1252 km |
| 20 | Day 2 | BhindBIX | 02.30 | 02.32 | 2 min | — | 1334 km |
| 21 | Day 2 | EtawahETW | 03.35 | 03.37 | 2 min | 1 | 1370 km |
| 22 | Day 2 | Govindpuri (Kanpur)GOY | 05.25 | 05.30 | 5 min | 3 | 1506 km |
| 23 | Day 2 | Prayagraj JnPRYJ | 08.25 | 08.35 | 10 min | 8 | 1702 km |
| 24 | Day 2 | Gyanpur RoadGYN | 09.38 | 09.40 | 2 min | — | 1767 km |
| 25 | Day 2 | BanarasBNRS | 10.50 | 10.55 | 5 min | 6 | 1823 km |
| 26 | Day 2 | Varanasi JnBSB | 11.10 | 11.20 | 10 min | 2 | 1826 km |
| 27 | Day 2 | Ghazipur CityGCT | 12.40 | 12.45 | 5 min | — | 1901 km |
| 28 | Day 2 | BalliaBUI | 13.50 | 13.55 | 5 min | — | 1967 km |
| 29 | Day 2 | ChhapraCPR | 15.35 | 15.45 | 10 min | — | 2032 km |
| 30 | Day 2 | Hajipur JnHJP | 17.00 | 17.05 | 5 min | 2 | 2091 km |
| 31 | Day 2 | Shahpur PatoreeSPP | 17.42 | 17.44 | 2 min | 3 | 2129 km |
| 32 | Day 2 | Barauni JnBJU | 19.05 | 19.15 | 10 min | 6 | 2179 km |
| 33 | Day 2 | Begu SaraiBGS | 19.36 | 19.38 | 2 min | 3 | 2194 km |
| 34 | Day 2 | Khagaria Jn.KGG | 20.34 | 20.36 | 2 min | 2 | 2234 km |
| 35 | Day 2 | NaugachiaNNA | 21.31 | 21.33 | 2 min | 1 | 2301 km |
| 36 | Day 2 | Katihar JnKIR | 23.10 | 23.20 | 10 min | 4 | 2358 km |
| 37 | Day 2 | Barsoi JnBOE | 23.56 | 23.58 | 2 min | 2 | 2397 km |
| 38 | Day 3 | KishanganjKNE | 00.45 | 00.50 | 5 min | 1 | 2454 km |
| 39 | Day 3 | New JalpaiguriNJP | 02.35 | 02.45 | 10 min | 2 | 2541 km |
| 40 | Day 3 | New Cooch BeharNCB | 04.55 | 05.00 | 5 min | 4 | 2668 km |
| 41 | Day 3 | KokrajharKOJ | 06.20 | 06.22 | 2 min | 2 | 2765 km |
| 42 | Day 3 | New BongaigaonNBQ | 07.25 | 07.35 | 10 min | 3 | 2793 km |
| 43 | Day 3 | Barpeta RoadBPRD | 08.08 | 08.10 | 2 min | 2 | 2837 km |
| 44 | Day 3 | Rangiya JnRNY | 09.40 | 09.50 | 10 min | 3 | 2902 km |
| 45 | Day 3 | UdalguriULG | 11.00 | 11.02 | 2 min | 1 | 2963 km |
| 46 | Day 3 | New MisamariNMM | 11.35 | 11.37 | 2 min | 1 | 3014 km |
| 47 | Day 3 | Rangapara NorthRPAN | 12.00 | 12.10 | 10 min | 2 | 3025 km |
| 48 | Day 3 | HarmutiHMY | 14.20 | 14.25 | 5 min | 1 | 3168 km |
| 49 | Day 3 | NaharlagunNHLN | 16.00 | Last | 0 min | 3 | 3188 km |