Skip to search

Trains from Katihar Jn to Ujjain Jn

3 direct trains · 1,545 km · fastest 29 hr 25 min on the 09190 KIR MMCT SPL

Check seats and fares for your date

Trains and seats

  • 09190KIR MMCT SPL
    00:1529 hr 25 min05:40+1 arrives the next day

    KIR — UJN · 1,545 km · Mail/Express · fastest

    Checking seats
  • 09526NHLN HAPA SPL
    01:3031 hr 33 min09:03+1 arrives the next day

    KIR — UJN · 1,588 km · Mail/Express

    Checking seats
  • 19306KYQ DADN EXP
    17:2033 hr 40 min03:00+2 arrives 2 days later

    KIR — UJN · 1,582 km · Mail/Express

    Checking seats

Check seats and fares for your date

If the direct trains are full

One change of train · each leg is a separate ticket

  • One change at Itarsi JnET
    17:2527 hr 50 min21:15+1 arrives the next day

    quicker than every direct train

    01666AGTL RKMP SPL17:25 — 14:40Mail/Express
    Holds 9 in 101 hr 20 min to change at ET — tight

    Holds about 9 times in 10 here. 87 min would make it 9 in 10. Measured on 1,04,118 paired days.

    19714KRNT JP EXP16:00 — 21:15Mail/Express

    01666 often runs late

    KIR — ET

    Checking seats

    ET — UJN

    Checking seats
  • One change at MaiharMYR
    17:2528 hr 30 min21:55+1 arrives the next day

    quicker than every direct train

    01666AGTL RKMP SPL17:25 — 08:35Mail/Express
    Holds 10 in 102 hr 40 min to change at MYR

    Holds about 19 times in 20 here. Measured on 1,79,207 paired days.

    22912SHIPRA EXPRESS11:15 — 21:55Superfast

    01666 often runs late

    KIR — MYR

    Checking seats

    MYR — UJN

    Checking seats
  • One change at SatnaSTA
    17:3028 hr 35 min22:05+1 arrives the next day

    quicker than every direct train

    01082AGTL CSMT SPL17:30 — 08:35Mail/Express
    Holds 10 in 102 hr 25 min to change at STA

    Holds about 19 times in 20 here. Measured on 18,470 paired days.

    15559JANSADHARAN EXP11:00 — 22:05Mail/Express

    01082 often runs late

    KIR — STA

    Checking seats

    STA — UJN

    Checking seats
  • One change at Dd Upadhyaya JnDDU
    17:2028 hr 35 min21:55+1 arrives the next day

    quicker than every direct train

    22449PORVOTR S KRNTI17:20 — 01:48Superfast
    Holds 10 in 103 hr 2 min to change at DDU

    Holds about 19 times in 20 here. Measured on 1,16,510 paired days.

    22912SHIPRA EXPRESS04:50 — 21:55Superfast

    22449 often runs late

    KIR — DDU

    Checking seats

    DDU — UJN

    Checking seats
  • One change at Prayagraj JnPRYJ
    17:2028 hr 45 min22:05+1 arrives the next day

    quicker than every direct train

    22449PORVOTR S KRNTI17:20 — 04:00Superfast

    14037 PORVOTR S KRNTI 17:20 — 04:00 on Tue

    14619 TRIPURA SUNDARI 17:20 — 04:00 on Fri

    Almost always holds3 hr 10 min to change at PRYJ

    Almost always holds here. Measured on 99,265 paired days.

    15559JANSADHARAN EXP07:10 — 22:05Mail/Express

    22449 often runs late

    KIR — PRYJ

    Checking seats

    PRYJ — UJN

    Checking seats
  • One change at Dd Upadhyaya JnDDU
    16:3029 hr 25 min21:55+1 arrives the next day

    quicker than every direct train

    12423RAJDHANI EXP16:30 — 00:53Rajdhani
    Almost always holds3 hr 57 min to change at DDU

    Almost always holds here. Measured on 1,16,510 paired days.

    22912SHIPRA EXPRESS04:50 — 21:55Superfast

    12423 often runs late

    KIR — DDU

    Checking seats

    DDU — UJN

    Checking seats
  • One change at Prayagraj JnPRYJ
    16:3029 hr 35 min22:05+1 arrives the next day

    about as quick as the fastest direct

    12423RAJDHANI EXP16:30 — 02:50Rajdhani
    Almost always holds4 hr 20 min to change at PRYJ

    Almost always holds here. Measured on 99,265 paired days.

    15559JANSADHARAN EXP07:10 — 22:05Mail/Express

    12423 often runs late

    KIR — PRYJ

    Checking seats

    PRYJ — UJN

    Checking seats

Which arrives on time

On time = within 15 min at Ujjain Jn · year to September 2026 · 2 of 3 trains tracked

  1. 19306 KYQ DADN EXPMost punctual
    typically 11 min late at Ujjain Jn
    56%
  2. typically 333 min late at Ujjain Jn
    2%
How we grade this

Fares

Estimated for 1,545 km · exact fare at IRCTC checkout · Sources

Estimated fares by class for the 1,545 km between Katihar Jn and Ujjain Jn, priced for a Mail/Express train in General quota.
ClassFareBasis
SL Sleeper₹685observed fares
3E AC 3 economy₹1,654observed fares
3A AC 3 tier₹1,764observed fares
2A AC 2 tier₹2,525observed fares
1A AC first class₹4,247observed fares

One adult, General quota, Mail/Express pricing · not every train carries every class

Other trains from Katihar Jn

Other trains to Ujjain Jn

Important

RailRoute is an independent service. It is not affiliated with, endorsed by, or operated by Indian Railways, IRCTC, or any Government of India entity. Train names and station codes are used for identification only.

RailRoute does not sell tickets and never takes a payment. Fares are estimates and seat availability changes continuously; the exact fare and the actual booking are confirmed on IRCTC.