Skip to content

Ujjain Simhastha 2028 · Getting there

How to Reach Ujjain for the Simhastha: Train, Road and Air

You can reach Ujjain by train to Ujjain Junction (UJN), by bus or car from Indore, 53 km away, or by air to Devi Ahilyabai Holkar Airport in Indore and then on by road or train. Ujjain has no airport with passenger flights yet.

EvergreenChecked on Mon 19 Oct 2026

The routes on this page do not change from year to year. Train details are from Indian Railways' NTES enquiry, checked on 16 October 2026; timetables change. Distances are from the Ujjain district and Shri Mahakaleshwar temple websites. Simhastha 2028 transport arrangements are not announced.

Special trains, extra buses, parking and road plans for the Simhastha of 27 March to 27 May 2028 have not been announced.

Reaching Ujjain at a glance

ModeHowWhat to check
TrainTo Ujjain Junction (UJN). NTES lists 44 trains from Indore, 14 from the Mumbai area and 8 from Delhi.The running days, the station your train leaves from, and any change on NTES or IRCTC
AirTo Devi Ahilyabai Holkar Airport, Indore, 53 to 58 km from UjjainCurrent flights with the airlines, and the road or train on to Ujjain
Bus or carRegular buses from Indore, Bhopal, Ratlam, Gwalior, Mandu, Dhar, Kota and OmkareshwarDiversions, parking and closures near bathing days, once announced

Step-by-step guides

Full guides for the main starting city: trains, buses and road to Ujjain, and the last stretch to Ram Ghat.

From other cities

The main train, bus, road and flight options from other starting cities, with what to check before you travel.

From Ahmedabad

  • Train17 trains on NTES from Ahmedabad Junction, Asarva and Vatva. Most take about 7.5 to 8.5 hours and arrive at night or early morning.Check: The running days, the station, and any change on NTES or IRCTC
  • BusA GSRTC AC bus from Gita Mandir Bus Port in the evening, via Godhra, Dahod, Dhar and Indore, about 10 hoursCheck: Booking on gsrtc.in, and the stop in Ujjain
  • Car or taxi402 km by road, by the district's figureCheck: The route on a current map, and parking near bathing days once announced
  • AirFly to Indore, then 53 to 58 km by road or railCheck: Current flights with the airlines

From Bhopal

  • Train51 trains on NTES from Bhopal Junction, Rani Kamalapati, Sant Hirdaram Nagar and Nishatpura; 8 run daily. Most take about 2.5 to 3.5 hours.Check: Which Bhopal station, the running days, and any change on NTES or IRCTC
  • BusRegular buses, the Ujjain district saysCheck: Times on the Lokpath app or at the bus stand, and where the bus stops in Ujjain
  • Car or taxi183 km by road, by the district's figureCheck: The route on a current map, and parking near bathing days once announced

From Delhi

  • Train8 trains on NTES from New Delhi, Hazrat Nizamuddin and Delhi Safdarjung. Three run daily from New Delhi, all overnight, about 10.5 to 15 hours.Check: Which Delhi station, the running days, and any change on NTES or IRCTC
  • AirFly to Devi Ahilyabai Holkar Airport, Indore, then 53 to 58 km by road, or a train from Indore JunctionCheck: Current flights with the airlines
  • Car or bus774 km by road, by the district's figureCheck: The route on a current map; for a bus, the operator and where it stops in Ujjain

From Mumbai

  • Train14 trains on NTES from Mumbai Central, Bandra Terminus, Panvel and Kalyan. Two run daily, both overnight, about 10.5 to 12 hours.Check: Which Mumbai station, the running days, and any change on NTES or IRCTC
  • AirFly to Devi Ahilyabai Holkar Airport, Indore, then 53 to 58 km by road, or a train from Indore JunctionCheck: Current flights with the airlines
  • Car or bus655 km by road, by the district's figureCheck: The route on a current map; for a bus, the operator and where it stops in Ujjain

By train to Ujjain Junction

Ujjain Junction, station code UJN, is on Indian Railways’ Western Railway zone, the Ujjain district says. When we checked the NTES enquiry on 16 October 2026, it listed these trains.

  • From Indore Junction (INDB): 44 trains, 15 of them daily. Most express trains take about 1 to 1.5 hours. The fastest was the Vande Bharat (20911), six days a week, at about 40 minutes; daily MEMU and passenger trains take up to about 3 hours.
  • From Delhi: 8 trains from New Delhi (NDLS), Hazrat Nizamuddin (NZM) and Delhi Safdarjung (DSJ). Three run daily from New Delhi: the Malwa Express (12920), the 12416 and the 20156, taking about 10.5 to 15 hours.
  • From the Mumbai area: 14 trains from Mumbai Central (MMCT), Bandra Terminus (BDTS), Panvel (PNVL) and Kalyan (KYN). Two run daily: the Avantika Express (12961) from Mumbai Central, about 10.5 hours, and the 22943 from Kalyan, about 12 hours. The Duronto (12227) from Mumbai Central runs on Thursdays and Saturdays in about 9.5 hours.

Timetables change. Check your train on NTES or IRCTC before you book, and again the day before you travel.

No special Simhastha trains for 2028 have been announced. As of 16 October 2026 we found no Indian Railways notice of extra trains for the mela. Book only what IRCTC shows, not a train you read about in a forwarded message.

Indian Railways has approved an 8.60 km bypass line between Naikhedi and Chintaman Ganesh stations, so that trains no longer need to reverse at Ujjain, the state government said in February 2026. In April 2026 the state also approved a multimodal transit hub at the Dewas Gate bus stand, with a skywalk to Ujjain railway station. Both are approvals, not finished works.

By air via Indore

The nearest airport with passenger flights is Devi Ahilyabai Holkar Airport, Indore, run by the Airports Authority of India. The Ujjain district puts it 53 km from Ujjain; the Shri Mahakaleshwar temple’s website says about 58 km.

The district lists regular flights from Delhi, Mumbai, Pune, Jaipur, Hyderabad and Bhopal, and the temple’s website also names Ahmedabad and Bengaluru. Routes change, so check with the airlines before you plan around a flight.

From the airport, go on to Ujjain by road, or by train from Indore Junction.

Ujjain has its own airstrip at Datana, but it is not open for passenger flights. Under an agreement of 1 November 2025, the Airports Authority of India is to develop it for ATR-72 aircraft. In June 2026 the project was at the stage of its environmental study, according to the minutes of an expert committee of the Ministry of Environment, Forest and Climate Change. No opening date has been announced.

By road and bus

The Ujjain district says regular buses connect Ujjain with Indore, Bhopal, Ratlam, Gwalior, Mandu, Dhar, Kota and Omkareshwar, and that the city has an AC city bus service.

Check the distance and the time on a map on the day you travel. A normal-day time does not tell you how long the trip will take during the Simhastha.

For 2028 the state has approved the widening of several city roads, including the stretch from Mahakal Square to Kamri Marg, and has asked for parking and homestays within 100 km of Ujjain. The 2028 traffic and parking plan has not been published.

Road and rail works planned for 2028 are tracked, with their status, on the Ujjain works tracker.

FromRoad distance to Ujjain
Indore53 km
Bhopal183 km
Ahmedabad402 km
Gwalior451 km
JaipurAbout 510 km (temple website)
Mumbai655 km
Delhi774 km

Plan your Simhastha journey

The Simhastha is planned for 27 March to 27 May 2028. A state planning meeting in March 2024 proposed three shahi snans and seven parva snans between 9 April and 8 May 2028, without naming the days.

Book travel you can change until the bathing days are announced. Read Ujjain Simhastha 2028 dates, then pick an area on the where to stay page and see the ghats guide.

Pick your month and who is coming below to see what fits your trip.

Plan my Kumbh in three taps

What is not announced yet

  • Special trains, and which stations they will stop at
  • Extra buses, temporary bus stands and shuttles
  • Parking areas and park-and-ride for visitors
  • Road closures and diversions on bathing days
  • When the Ujjain (Datana) airport will open to passenger flights
  • The bathing days themselves

Questions people ask

What is the nearest airport to Ujjain?

Devi Ahilyabai Holkar Airport in Indore. The Ujjain district puts it 53 km from Ujjain, and the temple’s website about 58 km. Ujjain’s own airstrip at Datana has no passenger flights.

How long is the train from Indore to Ujjain?

About 1 to 1.5 hours on most express trains. On NTES on 16 October 2026, the fastest was the Vande Bharat (20911) at about 40 minutes, six days a week. Check NTES or IRCTC before you travel.

Are there special trains for Simhastha 2028?

Not yet. As of 16 October 2026 no special trains or buses for the Ujjain Simhastha had been announced. We will add them, with the source, when Indian Railways or the state publishes them.