Trains from Ujjain Jn to Bhopal Jn
Ujjain Jn to Bhopal Jn is 183 km by rail. 27 direct trains run it; the fastest is the 20911 Nagpur Vande Bharat at 2 hr 15 min. The most punctual is the 19303 Indore–Bhopal Express, on time (within 15 min) on 95% of days. 5 run every day, leaving between 00:55 and 22:20. When they are waitlisted, a journey with one change takes 3 hr 50 min.
- Departures
- 00:55 – 22:20
- Fare from
- ₹160
- Sleeper · estimate
- Most punctual
- 95% on time
- 19303 Indore–Bhopal Express
- Daily trains
- 5 of 27
Trains and seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- 22645Indore–Thiruvananthapuram North Superfast Express18:202 hr 45 min21:05
UJN — BPL · 186 km · Superfast
Checking seats - 19301Dr. Ambedkar Nagar–Yesvantpur Express22:203 hr 15 min01:35+1 arrives the next day
UJN — BPL · 186 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 ShujalpurSJP17:153 hr 50 min21:05
1 hr 35 min longer than the fastest direct
Holds 9 in 101 hr 2 min to change at SJPHolds about 9 times in 10 here. Measured on 40,637 paired days.
22645 often runs late
UJN — SJP
Checking seatsSJP — BPL
Checking seats - One change at ShujalpurSJP15:354 hr 10 min19:45
1 hr 55 min longer than the fastest direct
19321 INDB PNBE EXP 15:35 — 16:57 on Sat
Almost always holds1 hr 5 min to change at SJPAlmost always holds here. Measured on 38,392 paired days.
both trains usually run on time
UJN — SJP
Checking seatsSJP — BPL
Checking seats - One change at ShujalpurSJP02:404 hr 30 min07:10
2 hr 15 min longer than the fastest direct
Holds 9 in 101 hr 8 min to change at SJPHolds about 9 times in 10 here. Measured on 28,184 paired days.
20814 often runs late
UJN — SJP
Checking seatsSJP — BPL
Checking seats - One change at ShujalpurSJP05:355 hr 20 min10:55
3 hr 5 min longer than the fastest direct
Holds 9 in 101 hr 52 min to change at SJPHolds about 9 times in 10 here. Measured on 47,327 paired days.
both trains usually run on time
UJN — SJP
Checking seatsSJP — BPL
Checking seats
Which arrives on time
On time = within 15 min at Bhopal Jn · year to August 2026 · 18 of 27 trains tracked
- 19303 Indore–Bhopal ExpressMost punctualusually on time at Bhopal Jn95%
- typically 4 min late at Bhopal Jn95%
- typically 3 min late at Bhopal Jn95%
- typically 8 min late at Bhopal Jn92%
- usually on time at Bhopal Jn91%
Runs late more often than not
- 14723 Hisar–Tirupati Superfast Special — arrives on time only 16% of the time, typically 47 min late
- 22632 Bikaner–Madurai Superfast Express — arrives on time only 28% of the time, typically 27 min late
- 19713 Jaipur–Kurnool City Express — arrives on time only 45% of the time, typically 17 min late
Fares
Estimated for 183 km · exact fare at IRCTC checkout · Sources
| Class | Fare | Basis |
|---|---|---|
| SL Sleeper | ₹160 | observed fares |
| 3E AC 3 economy | ₹520 | observed fares |
| 3A AC 3 tier | ₹520 | observed fares |
| 2A AC 2 tier | ₹735 | observed fares |
| 1A AC first class | ₹1,213 | observed fares |
One adult, General quota, Mail/Express pricing · not every train carries every class
Other trains from Ujjain Jn
Other trains to Bhopal Jn
- Virangana Lakshmibai(Jhanshi) to Bhopal Jn84 direct trains · 289 km
- Bina Jn to Bhopal Jn68 direct trains · 138 km
- Nagpur to Bhopal Jn59 direct trains · 387 km
- Gwalior Jn to Bhopal Jn53 direct trains · 394 km
- Agra Cantt to Bhopal Jn51 direct trains · 506 km
- Balharshah to Bhopal Jn47 direct trains · 596 km