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

Kir-spj MEMU (KIR to SPJ)

Katihar Jn to Samastipur Jn · 230 km · 37 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
    Katihar Jn
    KIR · 0 km
    12:15
  3. 12:31
    Semapur
    SMO · 11 km · 1 min halt
    12:32
  4. 12:42
    Karagola Road
    CRR · 22 km · 1 min halt
    12:43
  5. 12:51
    Bakhri
    BKHR · 30 km · 1 min halt
    12:52
  6. 13:05
    Kursela
    KUE · 39 km · 1 min halt
    13:06
  7. 13:18
    Katareah
    KTRH · 46 km · 1 min halt
    13:19
  8. 13:25
    Banikpur Halt
    BNPR · 52 km · 1 min halt
    13:26
  9. 13:31
    Naugachia
    NNA · 57 km · 2 min halt
    13:33
  10. 13:42
    Kharik
    KHQ · 65 km · 1 min halt
    13:43
  11. 13:48
    Bagrigram Halt
    BIGH · 68 km · 1 min halt
    13:49
  12. 13:54
    Thana Bihpur Jn
    THB · 73 km · 2 min halt
    13:56
  13. 14:05
    Narayanpur
    NNR · 80 km · 1 min halt
    14:06
  14. 14:12
    Bharat Khand
    BRKB · 86 km · 1 min halt
    14:13
  15. 14:23
    Pasraha
    PSR · 92 km · 1 min halt
    14:24
  16. 14:34
    Gauchhari
    GAI · 100 km · 1 min halt
    14:35
  17. 14:46
    Mahes Khunt
    MSK · 105 km · 1 min halt
    14:47
  18. 14:52
    Chedhabanni Halt
    CDBN · 110 km · 1 min halt
    14:53
  19. 14:58
    Mansi Jn
    MNE · 115 km · 5 min halt
    15:03
  20. 15:13
    Khagaria Jn
    KGG · 124 km · 5 min halt
    15:18
  21. 15:34
    Umeshnagar
    UMNR · 131 km · 1 min halt
    15:35
  22. 15:59
    Sahibpur Kamal Jn
    SKJ · 137 km · 1 min halt
    16:00
  23. 16:20
    Lakhminia
    LKN · 146 km · 2 min halt
    16:22
  24. 16:30
    Danauli Phlwria
    DPL · 151 km · 1 min halt
    16:31
  25. 16:39
    Lakho
    LAK · 157 km · 1 min halt
    16:40
  26. 16:48
    Begusarai
    BGS · 164 km · 2 min halt
    16:50
  27. 16:57
    Singhaul Halt
    SHHT · 168 km · 1 min halt
    16:58
  28. 17:14
    Tilrath
    TIL · 171 km · 1 min halt
    17:15
  29. 17:21
    Bihat Halt
    BEHT · 175 km · 1 min halt
    17:22
  30. 17:45
    Barauni Jn
    BJU · 179 km · 10 min halt
    17:55
  31. 18:02
    Barauni Flag
    BUJ · 182 km · 1 min halt
    18:03
  32. 18:09
    Teghra
    TGA · 187 km · 1 min halt
    18:10
  33. 18:19
    Bachwara Jn
    BCA · 196 km · 2 min halt
    18:21
  34. 18:29
    Sathajagat
    STJT · 202 km · 1 min halt
    18:30
  35. 18:36
    Dalsingh Sarai
    DSS · 207 km · 2 min halt
    18:38
  36. 18:47
    Nazirganj
    NAZJ · 215 km · 1 min halt
    18:48
  37. 19:09
    Ujiarpur
    UJP · 221 km · 1 min halt
    19:10
  38. 20:00
    Samastipur Jn
    SPJ · 230 km
    End

Check seats on 63303

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

63303 route map

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

63303 coach position

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

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

Kir-spj MEMU: common questions

What time does 63303 leave Katihar Jn?

63303 Kir-spj MEMU is scheduled to depart Katihar Jn (KIR) at 12:15 and reach Samastipur Jn (SPJ) at 20:00, a journey of about 07 h 45 min.

On which days does 63303 run?

It runs daily.

How many stops does 63303 have?

37 scheduled halts over 230 km, including Semapur, Karagola Road, Bakhri.

Which classes are available?

GEN. See the coach code guide for what each class means.

What is the return train?

The return service is 63304 Spj- KIR MEMU from Samastipur Jn to Katihar Jn.

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

From the blog