Skip to search

19525 Hapa–Naharlagun Special

Mail/Express · 3,198 km · 63 hr 20 min · 49 stops · Wed

Departs
00:40
Hapa
Arrives
16:00
Naharlagun · day 3
Journey
63 hr 20 min
3,198 km · 49 stops
Runs
Wed
Fare from
₹500
Second sitting · estimate
On time
4%
usually 297 min late
Check seats for your date

19525 running status

Checking where it is…

19525 coach position

Fetching the coach order…

19525 vacant berths after charting

Shown full? The prepared chart lists berths free for part of the way too, and we chain them. Open full screen

Check seats from Hapa to Naharlagun

Pick a date — live seats in every class

Route and stops

Day 2 = the day after departure

Scheduled stops of 19525 Hapa–Naharlagun Special, in order, with arrival and departure times, halt length, day of the run and cumulative distance from the origin.
#StationArrivesDepartsHaltDayKm
1Hapa HAPA—00:40—10
2Rajkot Jn RJT01:5002:0010 min176
3Wankaner Jn WKR02:3802:402 min1118
4Surendranagar SUNR03:3803:402 min1192
5Ahmedabad Jn ADI06:3006:4010 min1322
6Nadiad Jn ND08:0708:092 min1368
7Anand Jn ANND08:2508:272 min1386
8Chhayapuri (Vadodara) CYI09:1009:155 min1417
9Godhra Jn GDA10:2310:252 min1483
10Ratlam Jn RTM12:5513:0510 min1669
11Nagda Jn NAD13:5313:552 min1709
12Ujjain Jn UJN15:0515:105 min1764
13Maksi MKC16:3016:322 min1805
14Shajapur SFY16:5817:002 min1833
15Biyavra Rajgarh BRRG17:5818:002 min1920
16Ruthiyai RTA19:0319:052 min1999
17Guna GUNA20:0520:1510 min11,019
18Shivpuri SVPI21:5321:552 min11,121
19Gwalior Jn GWL00:4500:505 min21,247
20Bhind BIX02:3002:322 min21,329
21Etawah ETW03:3503:372 min21,365
22Govindpuri GOY05:2505:305 min21,500
23Prayagraj Jn PRYJ08:2008:255 min21,698
24Gyanpur Road GYN09:3809:402 min21,762
25Banaras BSBS10:4510:505 min21,819
26Varanasi Jn BSB11:1011:2010 min21,822
27Ghazipur City GCT12:4012:455 min21,897
28Ballia BUI13:5013:555 min21,963
29Chhapra CPR15:3015:4010 min22,028
30Hajipur Jn HJP17:0017:055 min22,087
31Shahpur Patoree SPP17:4217:442 min22,125
32Barauni Jn BJU19:0519:1510 min22,175
33Begu Sarai BGS19:3619:382 min22,190
34Khagaria Jn. KGG20:2920:312 min22,230
35Naugachia NNA21:3121:332 min22,297
36Katihar Jn KIR23:1023:2010 min22,354
37Barsoi Jn BOE23:5623:582 min22,395
38Kishanganj KNE00:4500:505 min32,452
39New Jalpaiguri NJP02:3502:4510 min32,539
40New Cooch Behar NCB04:5505:005 min32,666
41Kokrajhar KOJ06:2006:222 min32,762
42New Bongaigaon NBQ07:2507:3510 min32,794
43Barpeta Road BPRD08:0808:102 min32,838
44Rangiya Jn RNY09:4009:5010 min32,903
45Udalguri ULG11:0011:022 min32,964
46New Misamari NMM11:3511:372 min33,015
47Rangapara North RPAN12:0012:1010 min33,026
48Harmuti (Rev) HMY14:2014:255 min33,179
49Naharlagun NHLN16:00——33,198

How reliably 19525 runs

4% arrive on time at the destination
typically 297 min late · 25% on time across the route

From Aug 2025–Aug 2026 · within 15 min counts as on time.

  • Hapa
    usually on time · 4% over an hour
    95%
  • Rajkot Jn
    typically 7 min late · 4% over an hour
    70%
  • Wankaner Jn
    usually on time · 4% over an hour
    82%
  • Surendranagar
    usually on time · 4% over an hour
    89%
  • Ahmedabad Jn
    typically 20 min late · 4% over an hour
    38%
  • Nadiad Jn
    typically 17 min late · 6% over an hour
    44%
  • Anand Jn
    typically 25 min late · 8% over an hour
    31%
  • Chhayapuri (Vadodara)
    typically 17 min late · 6% over an hour
    45%
  • Godhra Jn
    usually on time
    91%
  • Ratlam Jn
    typically 20 min late · 10% over an hour
    38%
  • Nagda Jn
    typically 21 min late · 10% over an hour
    36%
  • Ujjain Jn
    typically 20 min late · 8% over an hour
    38%
  • Maksi
    usually on time · 4% over an hour
    79%
  • Shajapur
    usually on time · 8% over an hour
    78%
  • Biyavra Rajgarh
    typically 25 min late · 19% over an hour
    30%
  • Ruthiyai
    typically 40 min late · 27% over an hour
    19%
  • Guna
    typically 32 min late · 23% over an hour
    23%
  • Shivpuri
    typically 50 min late · 35% over an hour
    15%
  • Gwalior Jn
    typically 6 min late · 13% over an hour
    60%
  • Bhind
    typically 14 min late · 17% over an hour
    52%
  • Etawah
    typically 28 min late · 17% over an hour
    27%
  • Govindpuri
    typically 51 min late · 35% over an hour
    15%
  • Prayagraj Jn
    typically 84 min late · 58% over an hour
    9%
  • Gyanpur Road
    typically 90 min late · 62% over an hour
    8%
  • Varanasi Jn
    typically 114 min late · 65% over an hour
    7%
  • Ghazipur City
    typically 150 min late · 75% over an hour
    5%
  • Ballia
    typically 160 min late · 75% over an hour
    5%
  • Chhapra
    typically 176 min late · 79% over an hour
    4%
  • Hajipur Jn
    typically 213 min late · 94% over an hour
    4%
  • Shahpur Patoree
    typically 225 min late · 94% over an hour
    3%
  • Barauni Jn
    typically 239 min late · 94% over an hour
    3%
  • Begu Sarai
    typically 246 min late · 94% over an hour
    3%
  • Khagaria Jn.
    typically 254 min late · 94% over an hour
    3%
  • Naugachia
    typically 273 min late · 94% over an hour
    3%
  • Katihar Jn
    typically 280 min late · 98% over an hour
    3%
  • Barsoi Jn
    typically 316 min late · 100% over an hour
    2%
  • Kishanganj
    typically 326 min late · 100% over an hour
    2%
  • New Jalpaiguri
    typically 331 min late · 98% over an hour
    2%
  • New Cooch Behar
    typically 354 min late · 100% over an hour
    2%
  • Kokrajhar
    typically 377 min late · 100% over an hour
    2%
  • New Bongaigaon
    typically 359 min late · 98% over an hour
    2%
  • Barpeta Road
    typically 365 min late · 98% over an hour
    2%
  • Rangiya Jn
    typically 332 min late · 98% over an hour
    2%
  • Udalguri
    typically 313 min late · 98% over an hour
    2%
  • New Misamari
    typically 323 min late · 98% over an hour
    2%
  • Rangapara North
    typically 321 min late · 98% over an hour
    2%
  • Harmuti (Rev)
    typically 343 min late · 98% over an hour
    2%
  • Naharlagun
    typically 297 min late · 94% over an hour
    4%

Longest halts

  • Rajkot Jn RJT10 min · arrives 01:50, departs 02:00
  • Ahmedabad Jn ADI10 min · arrives 06:30, departs 06:40
  • Ratlam Jn RTM10 min · arrives 12:55, departs 13:05
  • Guna GUNA10 min · arrives 20:05, departs 20:15
  • Varanasi Jn BSB10 min · arrives 11:10, departs 11:20
  • Chhapra CPR10 min · arrives 15:30, departs 15:40

Return train and other trains on this route

Stations on the 19525 route