Trains from Prayagraj Jn to Ujjain Jn
Prayagraj Jn to Ujjain Jn is 860 km by rail. 10 direct trains run it; the fastest is the 20415 Mahakal Express at 13 hr 40 min. The most punctual is the 20962 Banaras–Udhna Superfast Express, on time (within 15 min) on 67% of days, typically 6 min late. 1 runs every day, leaving between 07:10 and 20:05. When they are waitlisted, a journey with one change takes 14 hr 15 min.
- Departures
- 07:10 – 20:05
- Fare from
- ₹465
- Sleeper · estimate
- Most punctual
- 67% on time
- 20962 Banaras–Udhna Superfast Express
- Daily trains
- 1 of 10
Trains and seats
- Checking seats
- 09066Chhapra–Surat Special08:0019 hr 30 min03:30+1 arrives the next day
PRYJ — UJN · 886 km · Mail/Express
Checking seats - 14116Prayagraj–Dr. Ambedkar Nagar Express15:1015 hr 30 min06:40+1 arrives the next day
PRYJ — UJN · 868 km · Mail/Express
Checking seats - 19526Naharlagun–Hapa Special17:1015 hr 35 min08:45+1 arrives the next day
PRYJ — UJN · 934 km · Mail/Express
Checking seats - 20415Mahakal Express17:2513 hr 40 min07:05+1 arrives the next day
PRYJ — UJN · 886 km · Mail/Express · fastest
Checking seats - 22585Varanasi–Gandhinagar Capital Express17:2513 hr 45 min07:10+1 arrives the next day
PRYJ — UJN · 886 km · Superfast
Checking seats - 09466Darbhanga–Ahmedabad Special17:4515 hr 35 min09:20+1 arrives the next day
PRYJ — UJN · 939 km · Mail/Express
Checking seats - 19422Patna–Ahmedabad Express18:4513 hr 50 min08:35+1 arrives the next day
PRYJ — UJN · 860 km · Mail/Express
Checking seats - 04105Prayagraj–Udhna Special19:0017 hr 30 min12:30+1 arrives the next day
PRYJ — UJN · 934 km · Mail/Express
Checking seats - 20962Banaras–Udhna Superfast Express20:0516 hr 30 min12:35+1 arrives the next day
PRYJ — UJN · 934 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 Kanpur CentralCNB16:5014 hr 15 min07:05+1 arrives the next day
35 min longer than the fastest direct
Holds 9 in 102 hr 3 min to change at CNBHolds about 9 times in 10 here. Measured on 3,58,170 paired days.
20413 often runs late
PRYJ — CNB
Checking seatsCNB — UJN
Checking seats - One change at Kanpur CentralCNB16:3214 hr 33 min07:05+1 arrives the next day
53 min longer than the fastest direct
Holds 9 in 102 hr 20 min to change at CNBHolds about 9 times in 10 here. Measured on 3,58,170 paired days.
20413 often runs late
PRYJ — CNB
Checking seatsCNB — UJN
Checking seats - One change at FatehpurFTP15:5015 hr 15 min07:05+1 arrives the next day
1 hr 35 min longer than the fastest direct
Holds 10 in 101 hr 42 min to change at FTPHolds about 19 times in 20 here. Measured on 49,275 paired days.
14117 often runs late
PRYJ — FTP
Checking seatsFTP — UJN
Checking seats - One change at Itarsi JnET01:3515 hr 20 min16:55
1 hr 40 min longer than the fastest direct
Holds 8 in 101 hr 20 min to change at ET — tightHolds about 8 times in 10 here. 168 min would make it 9 in 10. Measured on 2,21,238 paired days.
PRYJ — ET
Checking seatsET — UJN
Checking seats - One change at Bhopal JnBPL04:4515 hr 25 min20:10
1 hr 45 min longer than the fastest direct
Little room35 min to change at BPL — tightTypically 11 min late here, leaving about 4 min spare. It usually works, but there is little room.
22583 often runs late
PRYJ — BPL
Checking seatsBPL — UJN
Checking seats - One change at SatnaSTA06:1515 hr 40 min21:55
2 hr longer than the fastest direct
Holds 9 in 101 hr 5 min to change at STA — tightHolds about 9 times in 10 here. 66 min would make it 9 in 10. Measured on 18,470 paired days.
12428 often runs late
PRYJ — STA
Checking seatsSTA — UJN
Checking seats - One change at Virangana Lakshmibai(Jhanshi)VGLJ20:3015 hr 45 min12:15+1 arrives the next day
2 hr 5 min longer than the fastest direct
Holds 8 in 101 hr 8 min to change at VGLJ — tightHolds about 8 times in 10 here. 133 min would make it 9 in 10. Measured on 1,81,205 paired days.
19322 Patna–Indore Express 04:23 — 12:15 on Mon
22589 often runs late
PRYJ — VGLJ
Checking seatsVGLJ — UJN
Checking seats
Which arrives on time
On time = within 15 min at Ujjain Jn · year to October 2026 · 6 of 10 trains tracked
- 20962 Banaras–Udhna Superfast ExpressMost punctualtypically 6 min late at Ujjain Jn67%
- typically 8 min late at Ujjain Jn53%
- typically 14 min late at Ujjain Jn51%
- typically 16 min late at Ujjain Jn47%
- typically 17 min late at Ujjain Jn44%
Runs late more often than not
- 19526 Naharlagun–Hapa Special — arrives on time only 2% of the time, typically 333 min late
Fares
Estimated for 860 km · exact fare at IRCTC checkout · Sources
| Class | Fare | Basis |
|---|---|---|
| SL Sleeper | ₹465 | observed fares |
| 3E AC 3 economy | ₹1,129 | observed fares |
| 3A AC 3 tier | ₹1,213 | observed fares |
| 2A AC 2 tier | ₹1,727 | observed fares |
| 1A AC first class | ₹2,882 | observed fares |
One adult, General quota, Mail/Express pricing · not every train carries every class
Other trains from Prayagraj Jn
- Prayagraj Jn to Kanpur Central68 direct trains · 194 km
- Prayagraj Jn to Dd Upadhyaya Jn66 direct trains · 152 km
- Prayagraj Jn to Tundla Jn49 direct trains · 426 km
- Prayagraj Jn to Govindpuri43 direct trains · 197 km
- Prayagraj Jn to Varanasi Jn38 direct trains · 126 km
- Prayagraj Jn to Fatehpur37 direct trains · 117 km