Home › Ujjain Trips from Other Cities › Ujjain Trip from Delhi by Train: 3-Day Plan (2026)

Ujjain Trip from Delhi by Train: 3-Day Plan (2026)

UT By Ujjain Tours & Travels Editorial· Updated 2026-09-27·9 min read

Key takeaways

An Ujjain trip from Delhi works best as a 3-day plan built around an overnight train: board the New Delhi–Indore Intercity or a similar night train around 9–11 pm, reach Ujjain Junction by mid-morning, do Mahakal darshan the same day, the city circuit on day two, and head back on the evening train of day three.

This guide is for families, first-timers and senior travellers who want the Delhi–Ujjain journey to be rest time rather than lost time. It covers which trains realistically suit a pilgrimage, how arrival times line up with the darshan windows at Mahakaleshwar Jyotirlinga, a three-day schedule you can copy, and the booking details that trip people up. Train timings change with every railway timetable revision, so treat the numbers below as approximate as of 2026 and confirm them on NTES or IRCTC before you book.

Why the train is the natural way to plan an Ujjain trip from Delhi

Delhi and Ujjain are roughly 745 km apart by rail. A flight to Indore is quicker in the air, but once you add the drive to Indira Gandhi International Airport, security, the flight and the 55 km road transfer from Indore airport, the door-to-temple time is not dramatically shorter than a good overnight train — and it costs several times more for a family of four. An overnight train also saves one hotel night: you sleep on the berth and wake up close to the temple.

The trick is choosing a train whose arrival slot fits the way Mahakaleshwar Temple runs its day. If your train lands at 4 am you will be standing outside a hotel that will not check you in; if it lands at 3 pm you lose most of a day. Mid-morning arrivals are the sweet spot. If you would rather hand the whole schedule to someone else, you can compare our Ujjain trip plans from your city — the same logistics (station pickup, hotel near the temple, darshan timing) apply whether you start in Pune, Delhi or elsewhere.

Delhi to Ujjain trains that suit a pilgrimage

Railway booking sites list roughly 18–19 trains on the Delhi–Ujjain route when you include weekly and bi-weekly services, but only a handful run daily and arrive at a civilised hour. The ones most pilgrims end up on are below. All three leave Delhi late in the evening, which means you can finish a working day, board, and wake up in Malwa.

Train (number)Delhi stationDeparts (approx.)Journey time to Ujjain Jn (approx.)Likely arrival windowGood for
New Delhi–Indore Intercity SF (12416)New Delhi (NDLS)~21:50~10.5 hoursAround 8–9 amMost families; lands in time for a same-day darshan
New Delhi–Dr. Ambedkar Nagar SF (20156)New Delhi (NDLS)~23:25~11 hoursAround 10–11 amLate-evening boarding after work; reported delays are more common
Malwa Express (12920)New Delhi / Hazrat Nizamuddin area~20:30~14–15 hoursLate morning to middayBackup when the first two are waitlisted; runs from Katra so delays accumulate
Rajdhani / Tejas services to Mumbai (e.g. 12952)New Delhi (NDLS)~16:55~7 hours to Nagda JnNagda around midnight, then ~55 km road to UjjainSpeed-first travellers who don't mind a late road transfer

A few practical notes. The Malwa Express (12919/12920) is a long-haul daily train between Dr. Ambedkar Nagar (Mhow) and Shri Mata Vaishno Devi Katra, so by the time it reaches Delhi it may already be running late. The Rajdhani-type trains do not stop at Ujjain; they stop at Nagda Junction, from where you need a taxi or a connecting local train. For most pilgrims, 12416 is the first train to try, and 20156 the second.

Which class to book

ClassWho it suitsWhat to know
3A (AC 3-tier)Families, most pilgrimsBest balance of comfort and price; fills fastest before Sawan and Shivratri
2A (AC 2-tier)Senior citizens, couplesCurtains and fewer berths per bay mean better sleep; worth it for elders
1A (First AC)Elderly parents, special occasionsOnly on some trains; lockable coupes
SL (Sleeper)Students, budget groupsCheapest; uncomfortable in May–June heat and cold in December–January nights

If you are travelling with elderly parents, ask for lower berths when booking and read our separate plan for an Ujjain trip with elderly parents by train, which covers step-free platform routes and wheelchair help at Ujjain Junction.

How train arrival times line up with Mahakal darshan

This is the part most Delhi-to-Ujjain guides skip. The temple day at Mahakaleshwar runs roughly like this (timings are approximate as of 2026 and are revised seasonally and on festivals, so check the temple administration's notice before you travel):

Temple slotApprox. timeWhat it means for a train traveller
Bhasma AartiStarts around 4 amNeeds a prior booking and a night in Ujjain; impossible on the arrival morning
General darshan opensAfter the Bhasma Aarti, early morningAn 8–9 am arrival gives you a quick hotel stop and darshan before noon
Bhog / midday aartiLate morningQueues ease around this time on weekdays
Sandhya AartiEveningA good second visit on day one if you arrived late
Shayan AartiAround 10:30–11 pmLast ritual of the day; darshan closes after it

So an arrival around 8–9 am on the Intercity leaves enough of the day for a proper first darshan, lunch, a rest, and the evening aarti. It also means you spend your first night in Ujjain, which is exactly what you need if you want to attend the next morning's Bhasma Aarti. Bhasma Aarti bookings open on the temple's official system and sell out quickly for weekends; if you want a seat, book it before you book your return train, not after.

The 3-day Ujjain trip plan from Delhi

This is the itinerary we recommend for a first Ujjain trip from Delhi. It is written for the 12416 Intercity; shift each block by an hour or two if you take a later train.

Night 0 — Board in Delhi

Reach New Delhi station at least 45 minutes before departure; the station is large and platform changes happen. Carry a light dinner or order through the IRCTC e-catering option. Keep one small bag with the next day's clothes, ID and temple essentials on top so you don't have to unpack in the hotel.

Day 1 — Arrive, check in, first darshan

Time (approx.)Plan
8:00–9:00Arrive Ujjain Junction (UJN). The station is about 2 km from the temple area; an auto or pre-booked taxi takes 10–20 minutes depending on crowds.
9:30–10:30Hotel check-in (ask for early check-in when booking), bath, change into traditional clothes.
11:00–13:30Mahakaleshwar darshan via the Mahakal Lok corridor. Deposit phones and bags at the official lockers.
14:00–16:30Lunch and rest. Afternoons in April–June are very hot; don't sightsee in this window.
17:00–20:00Walk to Ram Ghat on the Shipra river for the evening aarti; Harsiddhi Temple is a few minutes away and its deepstambhas are lit on many evenings.

Day 2 — Bhasma Aarti (if booked) and the city circuit

If you have a Bhasma Aarti slot, you will be at the temple gate well before 4 am; sleep early on day one. After breakfast, cover the classic circuit by taxi — it is too spread out to do on foot:

StopWhy goTime to budget
Kal Bhairav TempleUjjain's guardian deity; unusual liquor offering tradition45–60 min
Mangalnath TempleAssociated with Mars; popular for Mangal dosh puja45 min
Sandipani AshramWhere Krishna and Balarama are said to have studied30 min
Gadkalika Temple and Bhartrihari CavesClose together on the northern side of the city45 min
Chintaman Ganesh TempleOn the Fatehabad road; quieter, good last stop30–45 min
Jantar Mantar (Vedh Shala)18th-century observatory; short but interesting for kids30 min

That full circuit takes roughly 5–6 hours with lunch. If you want someone else to plan the route and handle the driving, the taxi and tour options on our Ujjain tour package page cover exactly this loop.

Day 3 — Slow morning and the evening train back

Keep the last morning light: a second darshan if the queues were bad on day one, shopping for prasad and rudraksha near the temple, or a quiet hour at the ghats. Most Delhi-bound evening trains leave Ujjain in the late afternoon or evening; check the exact return train on IRCTC and reach the station 45 minutes early, especially during Sawan when the platforms fill with kanwariyas and pilgrims.

Want to add Omkareshwar? Turn the plan into four days: day three becomes an Ujjain–Omkareshwar road day (about 140 km each way) and you take the train home on day four. Our Ujjain, Omkareshwar and Maheshwar 4-day itinerary has the timings.

Budget for an Ujjain trip from Delhi by train

Costs vary with season, class and hotel, and we do not publish fares that change weekly. Use this as a shape of the budget rather than a quote, and check live fares on IRCTC:

ItemBudget travellerMid-range familyWhat drives the cost
Train (return)Sleeper class3A or 2AClass, tatkal vs general quota, festival dates
Hotel (2 nights)Dharamshala or budget hotel3-star near Mahakal LokDistance from temple; Sawan and Shivratri surge
Local transportE-rickshaw and autosFull-day taxi for the city circuitNumber of people, AC vs non-AC
Darshan and pujaFree general darshanPaid quick darshan / Bhasma Aarti bookingOfficial temple fees only; avoid touts
FoodPoha, kachori and thalis around the templeHotel restaurantsUjjain food is inexpensive by Delhi standards

For a fuller breakdown by traveller type, see our Ujjain trip cost guide.

Booking tips that save the trip

Best time of year for a Delhi–Ujjain train trip

October to March is the most comfortable window: pleasant days, cool nights and manageable crowds outside festival weeks. Sawan (roughly July–August) brings the biggest crowds and the most intense devotion, including the Mahakal Sawari processions on Mondays — spectacular, but book everything early. April to June is very hot in Malwa; if you travel then, plan darshan early morning and evening only. December nights on the train and in Ujjain can be cold, so pack a shawl.

Coming from somewhere else in North or West India? The same approach — overnight transport, mid-morning arrival, a night in Ujjain before the Bhasma Aarti — works from most cities. Compare our Bhopal to Ujjain weekend plan and the Ujjain weekend trip from Ahmedabad to see how the timings shift.

Frequently asked questions

Which is the best train from Delhi to Ujjain?

For most pilgrims the New Delhi–Indore Intercity (12416) works best: it departs New Delhi around 9:50 pm and reaches Ujjain Junction roughly 10.5 hours later, in time for a same-day darshan. Confirm current timings on NTES or IRCTC.

How many days are enough for an Ujjain trip from Delhi?

Three days is the comfortable minimum by train: one day for arrival and first darshan, one for the Bhasma Aarti and city temples, and one for a slow morning before the return train. Add a fourth day for Omkareshwar.

What is the distance from Delhi to Ujjain by train?

About 745 km by rail. Overnight express trains take roughly 10.5 to 15 hours depending on the train and its halts.

Can I attend the Bhasma Aarti on the day I arrive by train?

No. The Bhasma Aarti begins around 4 am and needs a prior booking, so you must already be in Ujjain the night before. Plan it for the morning of day two.

Is it better to fly or take the train from Delhi to Ujjain?

Flying to Indore is faster in the air, but after airport time and the 55 km transfer the door-to-temple saving is small. The overnight train is cheaper and saves a hotel night, which is why most families choose it.

Authoritative referenceShri Mahakaleshwar Temple (official) ↗

Want this trip planned for you?

Talk to us

Written and reviewed by the Ujjain Tours & Travels editorial team. Facts checked against primary sources; see the reference above.

← All articles