Skip to search

Trains from Ujjain Jn to Bilaspur Jn

Ujjain Jn to Bilaspur Jn is 902 km by rail. 6 direct trains run it; the fastest is the 22829 Bhuj–Shalimar Express at 16 hr 20 min. The most punctual is the 18233 Indore–Bilaspur Express, on time (within 15 min) on 95% of days. 1 runs every day, leaving between 04:15 and 17:55. When they are waitlisted, a journey with one change takes 17 hr 20 min.

Departures
04:15 – 17:55
Fare from
₹510
Sleeper · estimate
Most punctual
95% on time
18233 Indore–Bilaspur Express
Daily trains
1 of 6
Check seats for your date

Trains and seats

  • 20814Jodhpur–Puri Superfast Express
    04:1517 hr 20 min21:35

    UJN — BSP · 982 km · Superfast

    Checking seats
  • 22909Valsad–Puri Superfast Express
    04:1517 hr 20 min21:35

    UJN — BSP · 928 km · Superfast

    Checking seats
  • 22829Bhuj–Shalimar Express
    05:1516 hr 20 min21:35

    UJN — BSP · 902 km · Superfast · fastest

    Checking seats
  • 20844Bhagat Ki Kothi–Bilaspur Superfast Express
    16:3017 hr 55 min10:25+1 arrives the next day

    UJN — BSP · 991 km · Superfast

    Checking seats
  • 20846Bikaner–Bilaspur Superfast Express
    16:3017 hr 55 min10:25+1 arrives the next day

    UJN — BSP · 991 km · Superfast

    Checking seats
  • 18233Indore–Bilaspur Express
    17:5519 hr 55 min13:50+1 arrives the next day

    UJN — BSP · 928 km · Composite

    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 NagpurNGP
    16:3017 hr 20 min09:50+1 arrives the next day

    1 hr longer than the fastest direct

    20846Bikaner–Bilaspur Superfast Express16:30 — 02:35Superfast

    20844 Bhagat Ki Kothi–Bilaspur Superfast Express 16:30 — 02:35 on Thu

    Holds 8 in 101 hr 40 min to change at NGP — tight

    Holds about 8 times in 10 here. 209 min would make it 9 in 10. Measured on 1,09,512 paired days.

    12261Howrah Duronto04:15 — 09:50Rajdhani

    12221 Howrah Duronto 04:15 — 09:50 on Sat

    20846 often runs late

    UJN — NGP

    Checking seats

    NGP — BSP

    Checking seats
  • One change at NagpurNGP
    06:5517 hr 20 min00:15+1 arrives the next day

    1 hr longer than the fastest direct

    20911Nagpur Vande Bharat06:55 — 14:35Shatabdi
    Holds 8 in 102 hr 10 min to change at NGP — tight

    Holds about 8 times in 10 here. This train arrives a median 3 min late, against 28 min late for the junction's typical arrival. 232 min would make it 9 in 10. Measured on 3,32,689 paired days.

    22648Thiruvananthapuram North–Korba Superfast Express16:45 — 00:15Superfast

    22648 often runs late

    UJN — NGP

    Checking seats

    NGP — BSP

    Checking seats
  • One change at ShujalpurSJP
    04:1517 hr 20 min21:35

    1 hr longer than the fastest direct

    12970Jaipur–Coimbatore Express04:15 — 05:42Superfast
    Holds 9 in 101 hr 2 min to change at SJP

    Holds about 9 times in 10 here. Measured on 28,220 paired days.

    22829Bhuj–Shalimar Express06:44 — 21:35Superfast

    22829 often runs late

    UJN — SJP

    Checking seats

    SJP — BSP

    Checking seats
  • One change at Itarsi JnET
    18:2019 hr 30 min13:50+1 arrives the next day

    3 hr 10 min longer than the fastest direct

    22645Indore–Thiruvananthapuram North Superfast Express18:20 — 23:10Superfast
    Holds 9 in 101 hr 15 min to change at ET — tight

    Holds about 9 times in 10 here. 111 min would make it 9 in 10. Measured on 1,86,575 paired days.

    18233Indore–Bilaspur Express00:25 — 13:50Composite

    UJN — ET

    Checking seats

    ET — BSP

    Checking seats

Which arrives on time

On time = within 15 min at Bilaspur Jn · year to August 2026 · 3 of 6 trains tracked

  1. usually on time at Bilaspur Jn
    95%
  2. typically 27 min late at Bilaspur Jn
    28%
  3. typically 56 min late at Bilaspur Jn
    14%
How we grade this

Fares

Estimated for 902 km · exact fare at IRCTC checkout · Sources

Estimated fares by class for the 902 km between Ujjain Jn and Bilaspur Jn, priced for a Superfast train in General quota.
ClassFareBasis
SL Sleeper₹510observed fares
3E AC 3 economy₹1,208observed fares
3A AC 3 tier₹1,302observed fares
2A AC 2 tier₹1,827observed fares
1A AC first class₹3,045observed fares

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

Other trains from Ujjain Jn

Other trains to Bilaspur Jn