Diwali & Chhath 2026Waitlisted or no berths? What still works
Madhya Pradesh · Mahakaleshwar

Train tickets to Ujjain & Omkareshwar

Mahakaleshwar is about 2 km from Ujjain Junction, which every main Indore train to Delhi, Mumbai and Bhopal stops at. Omkareshwar is different: its old railway line has been closed for gauge conversion since 2023, so pilgrims take the train to Indore and go about 80 km by road. We book the trains for families and groups visiting both Jyotirlingas.

5★ · 500+ reviews · confirmed or 100% refund

Authorised IRCTC Ticketing Agent
IRCTC — Indian Railway Catering and Tourism CorporationIndian Railways
Getting there

The railhead for Ujjain & Omkareshwar

Ujjain Junction (UJN)

About 2 km from Mahakaleshwar, with daily First AC trains from Delhi, Mumbai and Ahmedabad.

Indore

About 55 km from Ujjain and 78–80 km from Omkareshwar by road — the railhead for Omkareshwar.

Omkareshwar Road

Closed to passenger trains since January 2023 for gauge conversion — don't plan on it.

Direct trains

Trains to Ujjain & Omkareshwar

No Rajdhani or Shatabdi serves Ujjain, but daily First AC trains do — most of them from Indore, calling at Ujjain.

  • Indore–New Delhi Intercity & Malwa Express

    Indore ↔ Delhi, via Ujjain

    First AC

    Daily — overnight from Delhi.

  • Avantika Express

    Mumbai Central ↔ Indore, via Ujjain

    First AC

    Daily — from Mumbai and Surat.

  • Mumbai Duronto

    Mumbai Central ↔ Indore, via Ujjain

    First AC

    Twice a week.

  • Shanti Express

    Gandhinagar ↔ Indore, via Ujjain

    First AC

    Daily — from Ahmedabad.

  • Vande Bharat

    Indore ↔ Nagpur, via Ujjain and Bhopal

    Executive · AC Chair Car

    Six days a week.

  • Shipra Express

    Indore ↔ Howrah, via Ujjain

    First AC

    Three days a week — from Kolkata.

From our desk

Booking a Ujjain & Omkareshwar yatra

  • Mahashivratri is 6 March 2027, and the Sawan Mondays in July–August bring the Mahakal sawari crowds.
  • Simhastha 2028 runs 27 March to 27 May 2028 at Ujjain; Railways plans more than 125 specials. We'll be ready for it.
  • For both Jyotirlingas in one trip, book to Indore — Ujjain is an hour away and Omkareshwar a couple of hours by road.
For sanghs and families

How we book a yatra group

Families, mandalis, sangats and company groups — the same care whatever the size.

  • Many PNRs, booked together

    Every booking holds up to six travellers — four on Tatkal — so a group is several bookings made together, with families kept side by side wherever the train allows.

  • Elders in the right berth

    First AC and 2A for elders who need comfort and lower berths, 3A and Sleeper where that suits the group. We ask about every traveller's needs before booking.

  • One list on WhatsApp

    Every PNR reaches the organiser on WhatsApp, with a list of who is in which coach and berth — ready to share with the group.

  • Each traveller counts

    Only a confirmed berth counts, passenger by passenger. Anyone left without one gets a 100% refund, even if the others travel.

  • Out, onward and home

    Many yatras link several places. We book every leg — out, between shrines and home — so the whole journey is planned before anyone sets off.

  • Invoices for trusts

    When a trust, mandal or company books, we issue a GST invoice.

Group booking form →

Our promise

Only a confirmed berth counts. RAC doesn't.

App guarantees treat RAC as a success: you share a berth overnight and they pay nothing. We don't. If we can't deliver a confirmed (CNF) berth, you get a 100% refund, no questions asked — usually the same day, and always within 48 hours of asking — or the alternative that suits you better.

Questions

Ujjain & Omkareshwar by train, answered

How far is Mahakaleshwar from Ujjain station?+

About 2 km.

Is there a train to Omkareshwar?+

Not at present — the Omkareshwar Road line has had no passenger trains since January 2023 while it is converted to broad gauge. Take a train to Indore, about 80 km away by road.

Is there a direct train from Delhi to Ujjain?+

Yes — the Indore–New Delhi Intercity, the Malwa Express and the Dr Ambedkar Nagar superfast all stop at Ujjain daily, with First AC.

More on these trains

More yatras

Other pilgrimages we book

Book on WhatsApp