
How to Reach Ujjain – Flights, Trains & Road Routes
Getting to Ujjain by air, rail and road: Indore airport is 53 km away, the station code is UJN, and Bhopal, Ahmedabad and Delhi road distances with the highways that serve them.
Ujjain sits in western Madhya Pradesh and is easier to reach than most people expect — there is no airport in the city itself, but Indore is under an hour away by road and the railway station is on a busy Western Railway route. Here is how each option actually works, and which one to pick depending on where you are starting from.
Flying in: Indore is your airport
The nearest airport is Devi Ahilyabai Holkar Airport in Indore, roughly 53 km from Ujjain. It receives regular flights from Delhi, Mumbai, Pune, Jaipur, Hyderabad and Bhopal, which covers most of the country with one connection. From the terminal you can take a taxi straight to Ujjain, and the drive is comfortable enough to do after a morning flight and still make an evening darshan.
By train: look for station code UJN
Ujjain Junction lies on the Western Railway zone and its station code is UJN. It is well served by long-distance trains from major cities, and for many pilgrims an overnight train is the most practical choice — you arrive early, drop your bags, and are at the temple before the queues build. Book ahead during Shravan and around festivals, when trains on this route fill quickly.
By road: distances from major cities
Ujjain is connected by good motorable roads in every direction. Approximate distances:
- Indore — 53 km
- Bhopal — 183 km
- Ahmedabad — 402 km
- Gwalior — 451 km
- Khajuraho — 570 km
- Mumbai — 655 km
- Delhi — 774 km
The city is served by National Highway 3 (the Agra–Mumbai route), National Highway 59 (Ahmedabad–Godhra–Ujjain) and National Highway 59A (Ujjain–Betul–Nagpur, connecting NH69). State Highway 27 runs Jhalawad–Ujjain–Burhanpur and State Highway 31 links Neemach, Ratlam and Dhar.
Buses
Regular bus services run between Ujjain and Indore, Bhopal, Ratlam, Gwalior, Mandu, Dhar, Kota and Omkareshwar, among others. Buses are the cheapest way in and useful if you are combining Ujjain with Omkareshwar or Mandu on the same trip.
Getting around the city
Ujjain runs an AC city bus service, and autos are easy to find around the temple area. That said, the main temples are spread across the city rather than clustered together, so if you are trying to cover several in a day, a car with a driver saves a lot of waiting in the heat.
Which option suits you
Coming from a metro with limited time, fly to Indore and drive across. Travelling from anywhere in Madhya Pradesh, Rajasthan or Gujarat, the train to UJN is usually simplest. Driving yourself makes most sense if you plan to add Omkareshwar or Mandu, since those are awkward to reach by public transport.
Source: District Ujjain official website, Government of India. Distances are approximate; confirm train and flight schedules before booking.
Next: read the Ujjain travel guide, plan darshan with our Mahakal darshan guide, or let us handle transport with a tour package.
Temple Guides to Read Before You Go

Mangalnath Temple Ujjain – Mangal Dosh Pooja Guide
Mangalnath Temple in Ujjain is believed to be the birthplace of planet Mars. Learn about Mangal Dosh remedies and puja rituals here.

Bhasma Aarti Ujjain – Timing, Booking & Ritual Guide
Everything about the famous Bhasma Aarti at Mahakaleshwar Temple including timing, booking process and dress code.

Harsiddhi Mata Temple Ujjain – Shakti Peeth Guide
Harsiddhi Mata Temple is one of the important Shakti Peeths in Ujjain. Learn about its mythology, rituals and visiting tips.
Tour Packages Covering This
Madhya Jyotiryatra – Ujjain Omkareshwar
4 Nights / 5 Days Complete Jyotirlinga & Heritage Tour
5-day itinerary — 7 stops on day one
Starting from ₹19,500/- per person
Ujjain Darshan Spiritual Tour
2 Days Complete Temple Darshan of Ujjain
2-day itinerary — 8 stops on day one
Starting from ₹7,999/- per person
Plan Your Ujjain Trip
Book Mahakal darshan, pooja services and Ujjain tour packages with complete assistance and guided support.