Ujjain is well connected to most Indian cities via a good network of roads and railways.
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:
|Starting City||Return price (approximate)|
|Mumbai||₹ 5,155 Non-stop|
|New Delhi||₹ 6,395 Non-stop|
|Bengaluru||₹ 7,187 Non-stop|
|Hyderabad||₹ 7,781 Non-stop|
|Kolkata||₹ 10,928 Non-stop|
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.
Ujjain Junction Railway Station is a major railway station itself and is connected to all the major stations of the country.
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.
|Route Name||Distance||Time||More Information|
|Delhi to Ujjain||846 km||13 hours 36 mins||View Details|
|Indore to Ujjain||56.4 km||1 hour 11 mins||View Details|
|Hyderabad to Ujjain||1,016 km||16 hours 40 mins||View Details|
|Bangalore to Ujjain||1,473 km||23 hours 57 mins||View Details|
|Pune to Ujjain||663 km||12 hours 10 mins||View Details|
|Mumbai to Ujjain||641 km||10 hours 33 mins||View Details|
|Agra to Ujjain||640 km||11 hours 41 mins||View Details|
|Udaipur to Ujjain||333 km||5 hours 37 mins||View Details|
|Ahmedabad to Ujjain||398 km||6 hours 59 mins||View Details|
|Jaipur to Ujjain||577 km||9 hours 7 mins||View Details|
|Varanasi to Ujjain||1,049 km||16 hours 18 mins||View Details|
|Kolkata to Ujjain||1,720 km||1 day 4 hours||View Details|
|Chandigarh to Ujjain||1,096 km||16 hours 32 mins||View Details|
|Gurgaon to Ujjain||807 km||12 hours 42 mins||View Details|
|Chennai to Ujjain||1,641 km||1 day 2 hours||View Details|
|Jodhpur to Ujjain||584 km||9 hours 45 mins||View Details|