Friday, 25 September 2026 Live data, refreshed every few minutes Railway newsहिन्दी
TrainLiveStatus
Train No. 22504 · Superfast

Vivek Express (DBRG to CAPE)

Dibrugarh to Kanniyakumari · 4156 km · 60 stops · Runs Daily

Checking live position…

The full timetable is below while live data loads.

Never miss your stopNever miss your stop
Arrival
Station
Departure
  1. Day 1
  2. Start
    Dibrugarh
    DBRG · 0 km
    19:00
  3. 19:50
    New Tinsukia
    NTSK · 42 km · 10 min halt
    20:00
  4. 20:28
    Naharkatiya
    NHK · 66 km · 2 min halt
    20:30
  5. 21:30
    Simaluguri Jn
    SLGR · 144 km · 2 min halt
    21:32
  6. 22:20
    Mariani Jn
    MXN · 198 km · 10 min halt
    22:30
  7. 23:48
    Furkating Jn
    FKG · 236 km · 2 min halt
    23:50
  8. Day 2
  9. 01:35
    Dimapur
    DMV · 306 km · 7 min halt
    01:42
  10. 02:14
    Diphu
    DPU · 344 km · 2 min halt
    02:16
  11. 02:55
    Lumding Jn
    LMG · 375 km · 10 min halt
    03:05
  12. 03:48
    Hojai
    HJI · 420 km · 2 min halt
    03:50
  13. 04:48
    Jagi Road
    JID · 499 km · 2 min halt
    04:50
  14. 06:45
    Guwahati
    GHY · 556 km · 15 min halt
    07:00
  15. 09:00
    Goalpara Town
    GLPT · 687 km · 2 min halt
    09:02
  16. 09:30
    Abhayapuri Asam
    AYU · 721 km · 2 min halt
    09:32
  17. 10:10
    New Bongaigaon
    NBQ · 738 km · 10 min halt
    10:20
  18. 10:53
    Kokrajhar
    KOJ · 770 km · 2 min halt
    10:55
  19. 12:00
    New Alipurduar
    NOQ · 848 km · 5 min halt
    12:05
  20. 12:25
    New Cooch Behar
    NCB · 866 km · 10 min halt
    12:35
  21. 12:58
    Mathabhanga
    MHBA · 899 km · 2 min halt
    13:00
  22. 14:03
    Jalpaiguri Road
    JPE · 962 km · 2 min halt
    14:05
  23. 15:35
    New Jalpaiguri
    NJP · 995 km · 10 min halt
    15:45
  24. 17:10
    Kishanganj
    KNE · 1083 km · 2 min halt
    17:12
  25. 20:20
    Malda Town
    MLDT · 1228 km · 10 min halt
    20:30
  26. 22:15
    Rampur Hat
    RPH · 1350 km · 10 min halt
    22:25
  27. Day 3
  28. 00:11
    Bardhaman
    BWN · 1462 km · 2 min halt
    00:13
  29. 01:15
    Dankuni
    DKAE · 1542 km · 5 min halt
    01:20
  30. 03:55
    Kharagpur Jn
    KGP · 1664 km · 10 min halt
    04:05
  31. 05:23
    Balasore
    BLS · 1785 km · 2 min halt
    05:25
  32. 06:23
    Bhadrakh
    BHC · 1844 km · 2 min halt
    06:25
  33. 07:55
    Cuttack
    CTC · 1959 km · 5 min halt
    08:00
  34. 08:49
    Bhubaneswar
    BBS · 1986 km · 5 min halt
    08:54
  35. 09:20
    Khurda Road Jn
    KUR · 2005 km · 20 min halt
    09:40
  36. 11:10
    Brahmapur
    BAM · 2152 km · 5 min halt
    11:15
  37. 12:31
    Palasa
    PSA · 2226 km · 2 min halt
    12:33
  38. 13:28
    Srikakulam Road
    CHE · 2299 km · 2 min halt
    13:30
  39. 14:20
    Vizianagram Jn
    VZM · 2368 km · 5 min halt
    14:25
  40. 15:30
    Visakhapatnam
    VSKP · 2429 km · 20 min halt
    15:50
  41. 16:23
    Duvvada
    DVD · 2446 km · 2 min halt
    16:25
  42. 17:49
    Samalkot Jn
    SLO · 2580 km · 1 min halt
    17:50
  43. 18:43
    Rajamundry
    RJY · 2630 km · 2 min halt
    18:45
  44. 19:59
    Eluru
    EE · 2720 km · 1 min halt
    20:00
  45. 21:10
    Vijayawada Jn
    BZA · 2779 km · 10 min halt
    21:20
  46. 23:29
    Ongole
    OGL · 2918 km · 1 min halt
    23:30
  47. Day 4
  48. 00:54
    Nellore
    NLR · 3034 km · 1 min halt
    00:55
  49. 03:00
    Renigunta Jn
    RU · 3155 km · 10 min halt
    03:10
  50. 05:10
    Katpadi Jn
    KPD · 3279 km · 5 min halt
    05:15
  51. 07:52
    Salem Jn
    SA · 3486 km · 3 min halt
    07:55
  52. 08:50
    Erode Jn
    ED · 3546 km · 10 min halt
    09:00
  53. 09:43
    Tiruppur
    TUP · 3596 km · 2 min halt
    09:45
  54. 10:47
    Coimbatore Jn
    CBE · 3646 km · 3 min halt
    10:50
  55. 11:47
    Palakkad Jn
    PGT · 3702 km · 3 min halt
    11:50
  56. 13:20
    Thrisur
    TCR · 3778 km · 3 min halt
    13:23
  57. 14:20
    Aluva
    AWY · 3833 km · 2 min halt
    14:22
  58. 15:00
    Ernakulam Town
    ERN · 3850 km · 5 min halt
    15:05
  59. 15:57
    Kottayam
    KTYM · 3910 km · 3 min halt
    16:00
  60. 16:43
    Chengannur
    CNGR · 3944 km · 1 min halt
    16:44
  61. 17:45
    Kollam Jn
    QLN · 4005 km · 3 min halt
    17:48
  62. 19:10
    Thiruvananthapuram Central
    TVC · 4070 km · 5 min halt
    19:15
  63. 21:00
    Nagercoil Jn
    NCJ · 4141 km · 5 min halt
    21:05
  64. 21:45
    Kanniyakumari
    CAPE · 4156 km
    End

Check seats on 22504

Waitlisted? The percentage is the estimated chance of confirmation. Seats can also open up from a nearby station: open the trip planner.

22504 route map

Stations plotted in order. The line joins stops directly and does not trace the exact track. Map data © OpenStreetMap contributors.

22504 coach position

Coach order appears here once live data for this train loads. What do the codes mean?

How late does 22504 usually run?

We record this train's delay several times a day. A summary will appear here after a few days of observations.

New to train travel?New to train travel?

Vivek Express: common questions

What time does 22504 leave Dibrugarh?

22504 Vivek Express is scheduled to depart Dibrugarh (DBRG) at 19:00 and reach Kanniyakumari (CAPE) at 21:45 on day 4, a journey of about 74 h 45 min.

On which days does 22504 run?

It runs daily.

How many stops does 22504 have?

60 scheduled halts over 4156 km, including New Tinsukia, Naharkatiya, Simaluguri Jn.

Which classes are available?

2A, 3A, SL, GEN, PWD. See the coach code guide for what each class means.

What is the return train?

The return service is 22503 DBRG Vivek Express from Kanniyakumari to Dibrugarh.

Timetable valid from 08-Jun-2026. Timings can change for maintenance, diversions or special notices, so check the live status on the day of travel.

From the blog