Skip to search

Trains from Ongole to Ujjain Jn

4 direct trains · 1,378 km · fastest 23 hr 40 min on the 22646 AHILYANAGARI EXP

Check seats and fares for your date

Trains and seats

  • 22631ANUVRAT SF EXP
    00:1524 hr 25 min00:40+1 arrives the next day

    OGL — UJN · 1,378 km · Superfast

    Checking seats
  • 22674MQ JU SF EXPRESS
    00:1524 hr 25 min00:40+1 arrives the next day

    OGL — UJN · 1,378 km · Mail/Express

    Checking seats
  • 22646AHILYANAGARI EXP
    03:2023 hr 40 min03:00+1 arrives the next day

    OGL — UJN · 1,378 km · Superfast · fastest

    Checking seats
  • 04718TPTY HSR SPL
    03:3027 hr 10 min06:40+1 arrives the next day

    OGL — UJN · 1,378 km · Superfast

    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 BetulBZU
    00:0522 hr 35 min22:40

    quicker than every direct train

    22352SMVB SHC EXP00:05 — 15:30Superfast
    Holds 10 in 101 hr 55 min to change at BZU

    Holds about 19 times in 20 here. Measured on 45,448 paired days.

    20912INDB VANDEBHARAT17:25 — 22:40Shatabdi

    22352 often runs late

    OGL — BZU

    Checking seats

    BZU — UJN

    Checking seats
  • One change at BetulBZU
    00:0522 hr 35 min22:40

    quicker than every direct train

    12578BAGMATI EXP00:05 — 15:29Superfast
    Holds 10 in 101 hr 56 min to change at BZU

    Holds about 19 times in 20 here. Measured on 45,448 paired days.

    20912INDB VANDEBHARAT17:25 — 22:40Shatabdi

    12578 often runs late

    OGL — BZU

    Checking seats

    BZU — UJN

    Checking seats
  • One change at Bhopal JnBPL
    03:2023 hr02:20+1 arrives the next day

    quicker than every direct train

    12512RAPTISAGAR SF EX03:20 — 23:40Superfast
    Holds 9 in 101 hr 20 min to change at BPL — tight

    Holds about 9 times in 10 here. 101 min would make it 9 in 10. Measured on 92,083 paired days.

    07187NED AII SPL01:00 — 02:20Mail/Express

    12512 often runs late

    OGL — BPL

    Checking seats

    BPL — UJN

    Checking seats
  • One change at Bhopal JnBPL
    11:3523 hr 45 min11:20+1 arrives the next day

    about as quick as the fastest direct

    12643TVC NZM SF EXP11:35 — 06:45Superfast

    12645 MILLENNIUM EXP 11:35 — 06:45 on Sun

    Holds 9 in 101 hr 20 min to change at BPL — tight

    Holds about 9 times in 10 here. 116 min would make it 9 in 10. Measured on 1,11,967 paired days.

    12920MALWA EXPRESS08:05 — 11:20Composite

    12643 often runs late

    OGL — BPL

    Checking seats

    BPL — UJN

    Checking seats
  • One change at BetulBZU
    22:3024 hr 10 min22:40+1 arrives the next day

    30 min longer than the fastest direct

    12615GRAND TRUNK EXP22:30 — 14:08Superfast
    Almost always holds3 hr 17 min to change at BZU

    Almost always holds here. Measured on 45,448 paired days.

    20912INDB VANDEBHARAT17:25 — 22:40Shatabdi

    12615 often runs late

    OGL — BZU

    Checking seats

    BZU — UJN

    Checking seats

Which arrives on time

On time = within 15 min at Ujjain Jn · year to July 2026

  1. typically 8 min late at Ujjain Jn
    75%
  2. typically 16 min late at Ujjain Jn
    47%
  3. typically 17 min late at Ujjain Jn
    44%
  4. typically 53 min late at Ujjain Jn
    14%
How we grade this

Fares

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

Estimated fares by class for the 1,378 km between Ongole and Ujjain Jn, priced for a Superfast train in General quota.
ClassFareBasis
SL Sleeper₹660observed fares
3E AC 3 economy₹1,580observed fares
3A AC 3 tier₹1,680observed fares
2A AC 2 tier₹2,378observed fares
1A AC first class₹3,995observed fares

One adult, General quota, Superfast pricing · not every train carries every class

Other trains from Ongole

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.