Ad

How to Reach Ujjain

Ujjain is well connected to most Indian cities via a good network of roads and railways.

Search for directions from

How to Reach Ujjain by Flight

Nearest aerodrome is the Indore Airport which is 55 km away from the city. Indore is connected to all major cities via air and it wouldn't be a problem to reach Ujjain from Indore as the cabs are available in plenty.

Nearest Airport: Devi Ahilyabai Holkar Airport (IDR) - 51 kms from Ujjain

Tentative return flight prices to Indore from major cities in India:

Powered by:

Starting City Return price (approximate)
Mumbai ₹ 4,349 Non-stop Check
New Delhi ₹ 7,140 Non-stop Check
Bengaluru ₹ 6,436 Non-stop Check
Chennai ₹ 7,175 Non-stop Check
Hyderabad ₹ 4,779 Non-stop Check
Kolkata ₹ 5,079 Non-stop Check
Search for flights to Indore

How to Reach Ujjain by Road

Ujjain is well connected by state road transport public bus services. Regular bus services are available from major cities of MP to Ujjain. Super fast and Deluxe A/C buses are also available in these routes. Ujjain is very much traversable via road.

How to Reach Ujjain by Train

Ujjain Junction Railway Station is a major railway station itself and is connected to all the major stations of the country.

Local Transport in Ujjain

The major source of intracity transportation in Ujjain is via shared auto rickshaws given the fact that they cost you not more than Rs 10 and take you to your preferred destination comfortably. They ply between major parts of the city, hence making all the parts of Ujjain accessible. Another source is the normal autorickshaw, which is a tad bit costlier but it assures you utmost comfort. Tongas (horse drawn carriages) also ply in this city and are easily affordable. If one cannot find themselves a rickshaw or a tonga, they can always travel by buses which cost around Rs 4 to 15 per ride.

Most Frequently Searched Routes to Ujjain

Route Name Distance Time
Delhi to Ujjain 846 km 13 hours 36 mins
Indore to Ujjain 56.4 km 1 hour 11 mins
Hyderabad to Ujjain 1,016 km 16 hours 40 mins
Bangalore to Ujjain 1,473 km 23 hours 57 mins
Pune to Ujjain 663 km 12 hours 10 mins
Mumbai to Ujjain 641 km 10 hours 33 mins
Agra to Ujjain 640 km 11 hours 41 mins
Udaipur to Ujjain 333 km 5 hours 37 mins
Ahmedabad to Ujjain 398 km 6 hours 59 mins
Jaipur to Ujjain 577 km 9 hours 7 mins
Varanasi to Ujjain 1,049 km 16 hours 18 mins
Kolkata to Ujjain 1,720 km 1 day 4 hours
Chandigarh to Ujjain 1,096 km 16 hours 32 mins
Gurgaon to Ujjain 807 km 12 hours 42 mins
Chennai to Ujjain 1,641 km 1 day 2 hours
Jodhpur to Ujjain 584 km 9 hours 45 mins


Places to Visit In Ujjain