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

MAS HWH SF Mail (MAS to HWH)

Puratchi Thalaivar DR Mgr Ctl to Howrah Jn · 1659 km · 36 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
    19:00
  3. 20:48
    Gudur Jn
    GDR · 135 km · 2 min halt
    20:50
  4. 21:18
    Nellore
    NLR · 174 km · 2 min halt
    21:20
  5. 22:58
    Ongole
    OGL · 290 km · 2 min halt
    23:00
  6. 23:38
    Chirala
    CLX · 339 km · 2 min halt
    23:40
  7. 23:53
    Bapatla
    BPP · 354 km · 2 min halt
    23:55
  8. Day 2
  9. 00:38
    Tenali Jn
    TEL · 397 km · 2 min halt
    00:40
  10. 01:20
    Vijayawada Jn
    BZA · 428 km · 10 min halt
    01:30
  11. 02:19
    Eluru
    EE · 488 km · 1 min halt
    02:20
  12. 02:59
    Tadepalligudem
    TDD · 535 km · 1 min halt
    03:00
  13. 03:34
    Nidadavolu Jn
    NDD · 555 km · 1 min halt
    03:35
  14. 04:08
    Rajamundry
    RJY · 577 km · 2 min halt
    04:10
  15. 04:49
    Samalkot Jn
    SLO · 628 km · 1 min halt
    04:50
  16. 05:19
    Annavaram
    ANV · 665 km · 1 min halt
    05:20
  17. 05:39
    Tuni
    TUNI · 681 km · 1 min halt
    05:40
  18. 06:24
    Anakapalle
    AKP · 745 km · 1 min halt
    06:25
  19. 07:50
    Visakhapatnam
    VSKP · 778 km · 20 min halt
    08:10
  20. 08:55
    Vizianagram Jn
    VZM · 839 km · 5 min halt
    09:00
  21. 09:25
    Chipurupalle
    CPP · 870 km · 2 min halt
    09:27
  22. 09:58
    Srikakulam Road
    CHE · 908 km · 2 min halt
    10:00
  23. 10:33
    Naupada Jn
    NWP · 956 km · 2 min halt
    10:35
  24. 11:28
    Palasa
    PSA · 981 km · 2 min halt
    11:30
  25. 11:49
    Sompeta
    SPT · 1013 km · 2 min halt
    11:51
  26. 12:04
    Ichchpuram
    IPM · 1031 km · 2 min halt
    12:06
  27. 12:20
    Brahmapur
    BAM · 1055 km · 5 min halt
    12:25
  28. 12:38
    Chatrapur
    CAP · 1077 km · 2 min halt
    12:40
  29. 13:18
    Balugan
    BALU · 1131 km · 2 min halt
    13:20
  30. 14:00
    Khurda Road Jn
    KUR · 1202 km · 20 min halt
    14:20
  31. 14:45
    Bhubaneswar
    BBS · 1221 km · 5 min halt
    14:50
  32. 15:25
    Cuttack
    CTC · 1248 km · 5 min halt
    15:30
  33. 16:43
    Jajpur K Road
    JJKR · 1320 km · 2 min halt
    16:45
  34. 17:48
    Bhadrakh
    BHC · 1364 km · 2 min halt
    17:50
  35. 18:40
    Balasore
    BLS · 1423 km · 5 min halt
    18:45
  36. 20:20
    Kharagpur Jn
    KGP · 1543 km · 5 min halt
    20:25
  37. 21:58
    Santragachi Jn
    SRC · 1652 km · 2 min halt
    22:00
  38. 23:20
    Howrah Jn
    HWH · 1659 km
    End

Check seats on 12840

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

12840 route map

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

12840 coach position

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

How late does 12840 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?

MAS HWH SF Mail: common questions

What time does 12840 leave Puratchi Thalaivar DR Mgr Ctl?

12840 MAS HWH SF Mail is scheduled to depart Puratchi Thalaivar DR Mgr Ctl (MAS) at 19:00 and reach Howrah Jn (HWH) at 23:20 on day 2, a journey of about 28 h 20 min.

On which days does 12840 run?

It runs daily.

How many stops does 12840 have?

36 scheduled halts over 1659 km, including Gudur Jn, Nellore, Ongole.

Which classes are available?

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

What is the return train?

The return service is 12839 Chennai Mail from Howrah Jn to Puratchi Thalaivar DR Mgr Ctl.

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

From the blog