- 1800-123-5555
- Travel Agent? Join Us
- Blog
- Offers

How to Reach Ujjain
Revealing Ujjain, “the holy city adorned with temples and its declaration as most sacred place on earth”
Rated 4.16/5 ( based on 6439 reviews )
Travel to Ujjain
Ujjain is a pilgrimage site, famous for its craftsmanship in stone carving, its marble-towered structure at the centre of the market, and its temples. Shree Mahakaleshwar is the honour of Ujjain, spread over a large area on the banks of the river Kshipra, and attracts devotees from all over the country. Although there are no airports in Ujjain, flights are available from different major cities in India to the nearest airport in Indore. The holy city has well-connected routes that can be covered by road and railways. There are also buses available going from Ujjain and Madhya Pradesh's other cities.
By Air
While there are no airports in Ujjain, one can travel by flight to the nearest airport, which is Devi Ahilyabai Holkar Airport, Indore. Both domestic as well as international tarvellers can board at this airport. The distance between Indore Airport and Ujjain city is approximately 56 km and takes around an hour to reach Ujjain by road. You can either book a cab or take any public transport from the airport which will easily take you to Ujjain.
By Train
Ujjain, being a significant part of the state of Madhya Pradesh, has a well-connected railway network to all the major cities in India. The closest railway station to Ujjain is Ujjain Railway Junction which is on the Western Railway Zone. Regular trains from different major cities in India run here daily to the Ujjain Junction. There is easy access to any part of the city by private or public transport from the train station. This mode of transportation is the cheapest to travel.
By Road
Ujjain is well connected to all nearby towns and cities of the state, therefore, if you are traveling from a nearby area it's best to travel by road. The city has well-connected routes and efficient public transportation services. Apart from hired taxis and personal vehicles, there are also several superfast and deluxe private buses that you can board, according to your convenience and get to Ujjain easily via roadways.
By Air | By Road | By Train | By Sea | |
---|---|---|---|---|
Ahmedabad to Ujjain | 1.5 hours | 8.5 hours | 8.0 hours | - |
Bangalore to Ujjain | 2.0 hours | 28.0 hours | 41.0 hours | - |
Delhi to Ujjain | 1.5 hours | 15.0 hours | 11.0 hours | - |
Hyderabad to Ujjain | 1.5 hours | 13.0 hours | 19.0 hours | - |
Mumbai to Ujjain | 2.0 hours | 10.0 hours | 11.0 hours | - |
Pune to Ujjain | 1.0 hours | 13.0 hours | 18.0 hours | - |
Popular Packages
Unlimited Choices. Trusted Agents. Best Prices. Happy Memories.
Cities:
- Jabalpur
- Bandhavgarh
Starting from:
₹6,800/-
₹7,391/-8% OffCities:
- Jabalpur
- Bandhavgarh National Park
Starting from:
₹7,500/-
₹8,152/-8% OffCities:
- Amarkantak
Starting from:
₹7,500/-
₹8,065/-7% OffCities:
- Jabalpur
- Bandhavgarh National Park
Starting from:
₹7,500/-
₹8,152/-8% OffCities:
- Pachmarhi
Starting from:
₹7,800/-
₹8,387/-7% OffCities:
- Pachmarhi
Starting from:
₹7,999/-
₹8,510/-6% OffCities:
- Pachmarhi
Starting from:
₹8,200/-
₹8,913/-8% OffCities:
- Pachmarhi
Starting from:
₹8,499/-
₹9,042/-6% OffCities:
- Pachmarhi
Starting from:
₹9,000/-
₹9,783/-8% OffCities:
- Ujjain
- Indore
Starting from:
₹9,400/-
₹10,217/-8% OffCities:
- Orchha
- Khajuraho
Starting from:
₹10,000/-
₹10,638/-6% OffCities:
- Shivpuri
Starting from:
₹11,500/-
₹12,500/-8% OffCities:
- Maheshwar
- Ujjain
Starting from:
₹12,000/-
₹13,187/-9% OffCities:
- Jabalpur
- Bandhavgarh
Starting from:
₹12,250/-
₹13,462/-9% OffCities:
- Jabalpur
- Amarkantak
Starting from:
₹12,500/-
₹13,889/-10% OffCities:
- Jabalpur
- Bandhavgarh National Park
- Kanha National Park
Starting from:
₹12,899/-
₹13,870/-7% OffCities:
- Jabalpur
- Bandhavgarh National Park
- Kanha National Park
Starting from:
₹13,000/-
₹14,130/-8% OffCities:
- Jabalpur
- Bandhavgarh National Park
- Kanha National Park
Starting from:
₹13,199/-
₹14,347/-8% OffCities:
- Bhopal
Starting from:
₹13,200/-
₹14,505/-9% OffCities:
- Jabalpur
- Bandhavgarh National Park
- Kanha National Park
Starting from:
₹14,000/-
₹15,217/-8% OffOur experts would love to create a package just for you!
Fill in your requirements here >
Fastest Growing Holiday Marketplace
650+
Verified Agents
22 Lac+
Happy Travellers
65+
Destinations
Easy, Secure & Reliable
Traveltriangle
Verified
Stringent
Quality Control
24/7
Support
Ujjain Packages Reviews
Read on to find out why our customers love us!
Rahul Chaudhary
Jaipur
Rahul's 3 days trip to Ujjain
Minal Mane
Mumbai
Minal's 3 days trip to Ujjain
Manishdoshi
Rajkot
Manishdoshi's 6 days trip to Ujjain
Simisahu
New delhi
Simisahu's 3 days trip to Ujjain
Sachin Yadiyal
Bangalore
Sachin's 7 days trip to Ujjain
Sanket Gupte
Sanket's 4 days trip to Ujjain
Nitesh Kumar
Indore
Nitesh's 3 days trip to Ujjain
Subhrodeeps
New delhi
Subhrodeeps's 3 days trip to Ujjain
Parag Tattoo
Pune
Parag's 4 days trip to Ujjain
Jatin Kumar
New delhi
Jatin's 3 days trip to Ujjain
Want best packages handpicked just for you?
Fill the form and get a callback from our holiday experts
FAQ's of Ujjain
Read on to find out why our customers love us!
Which airport is closest to Ujjain?
The closest airport to Ujjain is Devi Ahilyabai Holkar Airport, Indore. It is at a distance of 56 km from Ujjain city and takes about an hour to reach by road.
How to go to Ujjain from Delhi?
The cheapest way to go to Ujjain from Delhi is by train, which costs between Rs. 380 and Rs. 9000. The train operates from New Delhi to Ujjain twice a day daily. However, the fastest mode is to take a flight to Indore Airport and then catch a train to Ujjain.
What time is best for Ujjain?
Winter is the best time for a trip to Ujjain. From October to March, the weather is pleasant with the temperature lying between 15-30 degrees Celsius. It is also the festive season, making the city more beautiful and full of sparkles.
Is Ujjain near Indore or Bhopal?
Ujjain is nearer to Indore as compared to Bhopal. The distance between Ujjain and Indore is 54 km, whereas Ujjain to Bhopal is 194 km.
How many days are enough for Ujjain?
A minimum of one to two days is enough to explore the top attractions of Ujjain.
How far is Mahakal from Ujjain?
The Mahakaleshwar Jyotilinga Temple is just 3 km farther from Ujjain.
How It Works
Personalise This Package
Make changes as per your travel plan & submit the request.
Get Multiple Quotes
Connect with top 3 agents, compare quotes & customize further.
Book The Best Deal
Pay in easy installments & get ready to enjoy your holiday.