Vande Bharat Train for Ujjain (20911 / 20912)

One Vande Bharat Express pair stops at Ujjain Jn (UJN): the Indore–Nagpur Vande Bharat, train 20911 and its return 20912. Train 20911 leaves Indore Jn at 06:10, calls at Ujjain at 06:50–06:55 and reaches Nagpur at 14:35. Train 20912 leaves Nagpur at 15:20, calls at Ujjain at 22:40–22:45 and reaches Indore Jn at 23:50. Both run every day except Sunday, in AC Chair Car (CC) and Executive Chair Car (EC). No other Vande Bharat train in our timetable data stops at Ujjain.

Vande Bharat trains on this route
  1. 20911Indore Jn INDB → Nagpur NGP06:10 – 14:358 h 25 minNot on SunCC, EC
  2. 20912Nagpur NGP → Indore Jn INDB15:20 – 23:508 h 30 minNot on SunCC, EC

Scheduled times, checked 11 November 2026. Live status on NTES.

Every stop, start to finish

  • 06:10 leaves Indore
  • 14:35 reaches Nagpur
  • 8 h 25 min journey
  • 635 km 5 stops on the way
  1. 06:10IndoreINDB 0 km
  2. 06:55UjjainUJN 63 km
    arrives 06:50
  3. 09:15BhopalBPL 246 km
    arrives 09:10
  4. 10:23NarmadapuramNDPM 320 km
    arrives 10:22
  5. 10:45ItarsiET 338 km
    arrives 10:40
  6. 12:00BetulBZU 445 km
    arrives 11:58
  7. 14:35NagpurNGP 635 km

Scheduled times. Live running on NTES.

On this page

Timetable last checked 12 November 2026.

Train summary

Indore → Ujjain → Nagpur Nagpur → Ujjain → Indore
Train number 20911 20912
Departs Indore Jn (INDB) 06:10 Nagpur (NGP) 15:20
At Ujjain Jn (UJN) 06:50 arr, 06:55 dep 22:40 arr, 22:45 dep
Arrives Nagpur (NGP) 14:35, same day Indore Jn (INDB) 23:50, same day
Journey time 8 h 25 min 8 h 30 min
Runs Daily except Sunday Daily except Sunday
Distance 635 km 642 km
Classes CC, EC CC, EC

Which cities does it link to Ujjain? Indore Jn to the west, and to the east Bhopal Jn, Narmadapuram, Itarsi Jn, Betul and Nagpur. Everything before Nagpur is in Madhya Pradesh, so for most passengers this Vande Bharat train is an Indore–Ujjain–Bhopal service with a long run south into Maharashtra.

20911 Indore to Nagpur timetable (via Ujjain)

# Station Arrives Departs Distance
1 Indore Jn (INDB) — 06:10 0 km
2 Ujjain Jn (UJN) 06:50 06:55 63 km
3 Bhopal Jn (BPL) 09:10 09:15 246 km
4 Narmadapuram (NDPM) 10:22 10:23 320 km
5 Itarsi Jn (ET) 10:40 10:45 338 km
6 Betul (BZU) 11:58 12:00 445 km
7 Nagpur (NGP) 14:35 — 635 km

20912 Nagpur to Indore timetable (via Ujjain)

# Station Arrives Departs Distance
1 Nagpur (NGP) — 15:20 0 km
2 Betul (BZU) 17:23 17:25 191 km
3 Itarsi Jn (ET) 19:00 19:05 298 km
4 Narmadapuram (NDPM) 19:22 19:23 315 km
5 Bhopal Jn (BPL) 20:38 20:43 396 km
6 Ujjain Jn (UJN) 22:40 22:45 579 km
7 Indore Jn (INDB) 23:50 — 642 km

All stops are on the same day. For live running status, use NTES with train number 20911 or 20912.

Is there only one Vande Bharat for Ujjain?

Yes. Across every Vande Bharat Express in our data, Ujjain Jn appears in the stop list of 20911 and 20912 only. Ujjain has no Vande Bharat that starts or ends there, and there is no direct Vande Bharat from Delhi, Mumbai, Ahmedabad or Jaipur that calls at Ujjain. In the current timetable the train runs through from Indore to Nagpur.

That leaves one departure a day in each direction, and the times decide how the train fits a Mahakal visit:

Indore Ujjain Vande Bharat

Between Indore Jn and Ujjain Jn the Vande Bharat covers 63 km. On 20911 it takes 40 minutes (06:10 to 06:50); on 20912 it takes 1 h 5 min (22:45 to 23:50). This makes a day trip from Indore possible: take 20911 in the morning, spend the day at Ujjain, and return on 20912 the same night. You would have 15 h 55 min in Ujjain between the 06:50 arrival and the 22:45 departure. Both trains skip Sunday, so the plan works Monday to Saturday.

Book Indore to Ujjain as its own ticket. Vande Bharat fares rise with distance, so a ticket to Bhopal or Nagpur costs more and gains you nothing.

Bhopal to Ujjain Vande Bharat

From Bhopal Jn the Vande Bharat to Ujjain is 20912, leaving at 20:43 and arriving at 22:40, 1 h 57 min for 183 km. In the other direction, 20911 leaves Ujjain at 06:55 and reaches Bhopal Jn at 09:10, 2 h 15 min. A same-day round trip from Bhopal is not possible on Vande Bharat trains alone: the train reaches Ujjain at night, and the next one back leaves the following morning. The practical pattern is out on 20912, one night and day in Ujjain, and back on 20911 the morning after, or a second night and an early departure.

Note the station name. This train uses Bhopal Jn (BPL). The Delhi Vande Bharat uses Rani Kamalapati (RKMP), Bhopal’s other big station. They are separate stations, so allow time to travel between them by road if you combine the two trains. See the Madhya Pradesh Vande Bharat list for every Vande Bharat that serves Bhopal.

Nagpur, Itarsi and Narmadapuram to Ujjain

From Nagpur, 20912 reaches Ujjain in 7 h 20 min (15:20 to 22:40), a 579 km run. From Betul it takes 5 h 15 min, from Itarsi Jn 3 h 35 min and from Narmadapuram 3 h 17 min. Going the other way, Ujjain to Itarsi Jn is 3 h 45 min on 20911 and Ujjain to Nagpur is 7 h 40 min. For pilgrims from Vidarbha and from the Narmada towns, this single Vande Bharat Express is the only Vande Bharat link to Ujjain.

Delhi to Ujjain by Vande Bharat: connecting at Bhopal

There is no direct Delhi–Ujjain Vande Bharat. The closest you can get is the Delhi – Bhopal Vande Bharat (20171/20172) to Rani Kamalapati, then the Indore–Nagpur train from Bhopal Jn. We worked out the connections from the timetable, and they do not line up well:

On top of the gap, you change stations: BPL for the Ujjain train and RKMP for the Delhi train. Running days also matter: 20171 and 20172 do not run on Saturday, and 20911 and 20912 do not run on Sunday. So the Delhi route with a night in Bhopal is possible, but it is two Vande Bharat trips with an overnight halt, not a connection. For other trains, search Hazrat Nizamuddin or New Delhi to Ujjain Jn on IRCTC.

Fare for the Delhi leg, with the meal, one adult, General quota, checked 12 November 2026 (full run Rani Kamalapati – Hazrat Nizamuddin):

Train CC EC
20171 Rani Kamalapati → Hazrat Nizamuddin ₹1,750 ₹3,200
20172 Hazrat Nizamuddin → Rani Kamalapati ₹1,695 ₹3,150

Confirm these on IRCTC before paying; fares can change.

Mumbai to Ujjain by Vande Bharat

There is no Vande Bharat chain from Mumbai to Ujjain in our data. None of the Mumbai Vande Bharat trains reaches Bhopal, Itarsi or Nagpur. The nearest option, the Pune – Ajni Vande Bharat 26101, reaches Ajni at 18:25, after 20912 has left Nagpur at 15:20, and Ajni and Nagpur are different stations. For Mumbai to Ujjain, look at the regular trains on IRCTC.

Other Vande Bharat connections to Ujjain

Two more connections from the timetable:

Changing at Itarsi Jn avoids the Bhopal Jn–Rani Kamalapati transfer, since both trains call at the same station there.

Ujjain station to Mahakaleshwar temple

Ujjain Jn is the station for Shri Mahakaleshwar Jyotirlinga. MP Tourism describes the railway station as being in the heart of the town. Source: MP Tourism, Ujjain We have not found an official figure for the distance from the station to the temple, so we do not give one here.

Temple hours: MP Tourism lists the temple as open from 04:00 to 23:00, with the Bhasma Aarti from 04:00 to 06:00 and the Shree Mahakaal Aarti from 19:00 to 19:30. Source: MP Tourism, Mahakaleshwar The Incredible India page from the Ministry of Tourism gives the same 04:00 to 23:00 darshan hours. Source: Incredible India Since 20912 reaches Ujjain at 22:40, do not count on darshan on the night you arrive.

Mahakal Bhasma Aarti and darshan booking

The Bhasma Aarti needs a booking made in advance. MP Tourism points to the temple’s own booking page at shrimahakaleshwar.com/bhasmarti and recommends booking a month ahead. It also says mobiles and cameras are not allowed inside the temple premises and must be left in the locker room, and that for prayers in the inner sanctum men wear a dhoti and women a saree. Source: MP Tourism, Bhasm Aarti That address now redirects to the temple’s official website on the Madhya Pradesh government domain, shrimahakaleshwar.mp.gov.in. Book there rather than through agents.

Fitting the aarti around the train: the aarti ends around 06:00, and 20911 leaves Ujjain at 06:55. That is too tight to plan on, and you cannot keep your phone with you inside, so treat the next morning’s train, or the 22:45 departure to Indore, as your exit.

Omkareshwar from Ujjain

No Vande Bharat train serves Omkareshwar. MP Tourism says direct buses run between Ujjain and Omkareshwar, operated by both private and state-run operators. Source: MP Tourism, Ujjain If you plan to visit both Jyotirlingas, that bus covers the Ujjain–Omkareshwar leg. Our pilgrimage trains guide lists the Vande Bharat trains that serve other temple towns.

Ujjain Vande Bharat ticket price

We do not have a checked fare for 20911 or 20912 yet, so we do not print one. Look up your exact station pair (Indore to Ujjain, Ujjain to Bhopal Jn, Ujjain to Nagpur and so on) on IRCTC. Short trips like Indore–Ujjain cost far less than the full Indore–Nagpur run, because Vande Bharat fares are distance-based. Vande Bharat has no dynamic fare, so the price does not rise as seats fill. See how Vande Bharat ticket prices work and the Vande Bharat food guide for choosing a meal or No Food at booking.

Booking the Ujjain Vande Bharat train

Booking for 20911 and 20912 opens on IRCTC 60 days before the journey, at 08:00 IST, not counting the journey day. For a journey on Monday 11 January 2027, booking opens on Thursday 12 November 2026 at 08:00. Book from the station you actually board at: from Ujjain, not from Indore, if you are starting at Ujjain. See the booking guide for the steps, and the booking date calculator for your date.

Tatkal opens at 10:00 IST the day before the train leaves its first station. For 20911 that is the day before it leaves Indore; for 20912 the day before it leaves Nagpur. See the Tatkal guide.

Cancelling: refund bands are counted from the train’s scheduled departure at its first station (Indore Jn for 20911, Nagpur for 20912), not from Ujjain. A ticket still waitlisted at chart time is cancelled and refunded automatically, less ₹60 clerkage plus GST (₹63) per passenger. See Vande Bharat cancellation charges and the refund calculator.

When is the chart prepared?

The chart preparation time tool works it out for any date.

Ujjain Vande Bharat FAQs

Which Vande Bharat stops at Ujjain? Only the Indore–Nagpur Vande Bharat Express, 20911 and 20912. It stops at Ujjain Jn (UJN).

What is the Ujjain Vande Bharat timing? 20911 is at Ujjain from 06:50 to 06:55, towards Bhopal and Nagpur. 20912 is at Ujjain from 22:40 to 22:45, towards Indore.

On which day does the Ujjain Vande Bharat not run? Sunday, in both directions.

How long does the Indore to Ujjain Vande Bharat take? 40 minutes on 20911 (06:10 to 06:50). Ujjain to Indore on 20912 takes 1 h 5 min (22:45 to 23:50).

Is there a Vande Bharat from Bhopal to Ujjain? Yes. 20912 leaves Bhopal Jn at 20:43 and reaches Ujjain at 22:40. Ujjain to Bhopal Jn is 20911, 06:55 to 09:10.

Is there a direct Vande Bharat from Delhi to Ujjain? No. You can take 20172 to Rani Kamalapati and 20912 from Bhopal Jn, but it needs an overnight halt in Bhopal and a change of station.

Is there a Vande Bharat from Mumbai to Ujjain? No, and no Vande Bharat connection either. Check regular trains on IRCTC.

What is the Ujjain Vande Bharat ticket price? We have not checked a fare for 20911/20912. Check your station pair on IRCTC.

Can I do Mahakal darshan on the day I arrive by Vande Bharat? From Indore, yes: 20911 reaches Ujjain at 06:50. From Bhopal or Nagpur, 20912 arrives at 22:40, shortly before the 23:00 closing time MP Tourism lists, so plan for the next day.

Does the Vande Bharat go to Omkareshwar? No. MP Tourism lists direct buses from Ujjain to Omkareshwar.

When does booking open for the Ujjain Vande Bharat? 60 days before the journey at 08:00 IST on IRCTC. For Monday 11 January 2027, it opens on Thursday 12 November 2026.

Sources

Timetable and stops: erail 20911, erail 20912, cross-checked with ConfirmTkt, 12 November 2026. Connecting trains: erail and ConfirmTkt for 20171, 20172, 20173, 20174, 20825, 20826 and 26101. Fares for 20171/20172: erail.in fare data cross-checked against erail’s own fare calculation, 12 November 2026. Temple hours, aarti booking and buses: MP Tourism and Incredible India. Always confirm on IRCTC or NTES before travel. Report a correction.

Keep reading about Vande Bharat