Pilgrimage journey to Ujjain — how to reach Mahakaleshwar Temple by train, air and road

Travel Guide for Devotees

How to Reach Ujjain & Mahakal Bhakt Niwas

Ujjain — the ancient Avantika on the banks of the Shipra — is one of India's best-connected pilgrimage cities. Trains reach Ujjain Junction from most major cities, flights land at Indore's Devi Ahilyabai Holkar Airport about 55 km away, and national highways link the city to Indore, Dewas and Bhopal. This guide walks you through each route, then gets you from the city to Shri Mahakal Bhakt Niwas at Bharat Mata Mandir, Sandipani Parisar.

Choose Your Route

Reaching Ujjain by Train, Air and Road

Pilgrims arriving in Ujjain by train for Mahakaleshwar Jyotirlinga darshan

By Train — Ujjain Junction (UJN)

Ujjain Junction is the city's main railway station, served by regular trains from Delhi, Mumbai, Bhopal, Indore, Ahmedabad and most major Indian cities. The station sits close to the city centre, and autos and e-rickshaws run round the clock — the Bhakt Niwas at Bharat Mata Mandir, Sandipani Parisar is a short auto ride away. Tell the driver "Bharat Mata Mandir, Sandipani Parisar" — it is a well-known landmark.

Scenic route from Indore Devi Ahilyabai Holkar Airport towards Ujjain, Madhya Pradesh

By Air — Indore Airport (~55 km)

The nearest airport is Devi Ahilyabai Holkar Airport in Indore, roughly 55 km from Ujjain with direct flights from Delhi, Mumbai, Bengaluru, Hyderabad and other metros. From the airport, prepaid taxis and app cabs make the drive to Ujjain in about 1.5 hours, and regular buses connect Indore and Ujjain through the day. A taxi can drop you directly at the Bhakt Niwas gate.

Road journey to Ujjain city and Mahakal Bhakt Niwas by highway from Indore and Bhopal

By Road — Highways from Every Direction

Ujjain is well connected by road to Indore (~55 km), Dewas (~40 km), Bhopal (~190 km) and onwards to Kota and Ahmedabad on the national highway grid. State transport and private Volvo buses run frequently from Indore and Bhopal. Devotees driving in can use the parking at the Bhakt Niwas — a genuine relief given how narrow the lanes get near the Mahakaleshwar Temple.

The Last Mile

Reaching the Bhakt Niwas at Bharat Mata Mandir

Our address is 146/1 Bharat Mata Mandir, Sandipani Parisar, Indira Nagar, Ujjain, MP 456006 — inside the peaceful Bharat Mata Mandir campus in Sandipani Parisar, Indira Nagar. Every local auto-rickshaw driver knows the landmark; from the railway station it is a short auto ride, and from the Mahakaleshwar Temple about 5 minutes by auto. Check-in opens at 11:00 AM and check-out is by 10:00 AM. If your driver needs directions, call +91 90602 32099 and our desk will guide them in.

Route Sorted? Now Reserve Your Room

Arrive in Ujjain with your stay already confirmed. Rooms from ₹1,365 per night — see how to book or call now.

Travel FAQs

Which is the nearest airport to Ujjain?

Devi Ahilyabai Holkar Airport in Indore is the nearest airport, roughly 55 km from Ujjain. Prepaid taxis and app cabs cover the distance in about 1.5 hours, and regular buses connect Indore and Ujjain through the day.

How do I reach Mahakal Bhakt Niwas from Ujjain railway station?

From Ujjain Junction, take an auto or e-rickshaw to Bharat Mata Mandir, Sandipani Parisar, Indira Nagar — a short ride from the station. The full address is 146/1 Bharat Mata Mandir, Sandipani Parisar, Indira Nagar, Ujjain, MP 456006. If in doubt, call +91 90602 32099 and our team will guide your driver.

How far is the Bhakt Niwas from Mahakaleshwar Temple?

The Bhakt Niwas sits within easy reach of the temple — about a 5-minute auto ride. This proximity is especially valuable for the pre-dawn Bhasma Aarti, when transport across the city is hardest to find.

Is Ujjain well connected by road?

Yes. Ujjain has good highway connectivity to Indore (~55 km), Dewas (~40 km) and Bhopal (~190 km), with frequent state transport and private buses. Guests arriving by car can use the parking at the Bhakt Niwas.

What is the best way to travel within Ujjain?

Auto-rickshaws and e-rickshaws are the workhorses of Ujjain and run practically round the clock. For a multi-temple darshan circuit, hiring an auto for a half or full day is the most practical option — the Bhakt Niwas desk can help you arrange one.

Continue Planning Your Yatra