Home › Routes › Indore to Ujjain

Indore to Ujjain

The journey from Indore to Ujjain is a short but spiritually enriching pilgrimage route of about 55 kilometers, typically completed in 1.5 hours by road. Ujjain, one of the seven s

55 kmDistance
1.5 hrsDuration

Tentative Fare Estimate

Car / Taxi
Swift Dzire₹5,855
Ertiga₹7,430
Innova₹7,745
Innova Crysta₹9,570
Tempo Traveller (12)₹13,100

Round trip · incl. driver allowance & GST

View route plan
Bus
Non-AC Seater₹60
AC Seater₹100
Non-AC Sleeper₹90
AC Sleeper₹130
Volvo / Multi-Axle₹200
View route plan
Train
Sleeper₹60
Economy₹90
Third AC₹110
Second AC₹140
First AC₹180
View route plan

Tentative estimate only, based on typical Indian public-transport tariffs (state transport bus fares, IRCTC sleeper/AC class rates, standard outstation taxi per-km rates) — not a live quote from any operator.

Overview

The journey from Indore to Ujjain is a short but spiritually enriching pilgrimage route of about 55 kilometers, typically completed in 1.5 hours by road. Ujjain, one of the seven sacred cities of Hinduism and home to the famous Mahakaleshwar Jyotirlinga, is well-connected to Indore by road and rail. The nearest airport is Devi Ahilyabai Holkar International Airport in Indore, which lies at the start of this route. Travelers can choose from a scenic drive on the Indore–Ujjain Highway, a quick train ride, or an economical bus service. Along the way, the route passes through small towns and agricultural landscapes, offering glimpses of Malwa's rural charm. The ease of connectivity makes Ujjain an ideal day-trip or overnight pilgrimage destination from Indore.

Route Map

By Car: Indore to Ujjain

55 km · ~1h 6m · About 1h of driving, plus stops.

  1. Start from Indore

    An early start keeps you ahead of city and highway traffic.

  2. 55 km · 1h 6m drive from previous stop

    Arrive in Ujjain

    Ujjain, Madhya Pradesh

Stops are typical for this road, not a fixed itinerary. Timings assume about 50 km/h on average — traffic, tolls and road conditions vary.

By Bus: Indore to Ujjain

55 km · ~1h 13m · Buses on this route are usually available as direct services. Operators and departure times vary — check live availability.

  1. Board at Indore

    Go to the main bus stand / ISBT in Indore. Overnight buses usually leave in the evening; book a seat in advance for sleeper and Volvo services.

  2. Indore → Ujjain

    Non-AC or AC Seater · ~55 km

    ~1h 13m|Tentative fare ₹60–₹200

  3. Arrive in Ujjain

    Ujjain, Madhya Pradesh

Halts and change points are typical for this route, not a specific operator’s schedule — check live availability and timings when booking.

By Train: Indore to Ujjain

Nearest railway stations: Indore Jn Bg for Indore, Ujjain Jn for Ujjain.

Direct trains

Malwa Express#12919 · Superfast
12:25 PMIndore Jn Bg
1h 27m9 stops
01:52 PMUjjain Jn
Indore-Patna Express#19313 · Express
02:00 PMIndore Jn Bg
1h 28m9 stops
03:28 PMUjjain Jn
Indore-Rajendranagar Express#19321 · Express
02:00 PMIndore Jn Bg
1h 28m9 stops
03:28 PMUjjain Jn
Indore Pune Express#19312 · Express
02:00 PMIndore Jn Bg
1h 28m9 stops
03:28 PMUjjain Jn
INDORE - DEHRADUN Exp#14317 · Express
03:05 PMIndore Jn Bg
1h 25m11 stops
04:30 PMUjjain Jn

Train details come from a 2015 railway timetable snapshot — newer trains, changed timings and running days are not included, so confirm on IRCTC before you plan around a train.

Stops & Places Along the Route

Good places to break the journey from Indore to Ujjain.

  1. Rau20 km from Indore from Indore

    A small town on the highway known for its roadside food stalls and a popular pitstop for a quick tea or snack. It also has a few small temples and a local market.

    Tea stalls and snack shopsFuel stationsPublic restrooms
  2. Sanwer35 km from Indore from Indore

    A historic town with a fort and ancient temples, Sanwer is a good place to stretch legs and explore a bit. The town is known for its traditional Malwa architecture and a lively vegetable market.

    Local eateries serving poha and jalebiATMs and small shopsParking space near the fort

Hotels in Ujjain

Treebo hotels in Ujjain. Tell us your dates and we'll get you a rate.

Treebo Neel Orchid

Ujjain

Things to Do in Ujjain

Attend the Bhasma Aarti at Mahakaleshwar Temple

Rise before dawn to witness the world-famous ritual where the Shiva lingam is bathed in sacred ash. This intense, spiritual ceremony is a highlight for many pilgrims…

2-3 hours (including waiting time)

Take a dip in the Kshipra River at Ram Ghat

Ram Ghat is the main bathing ghat and the site of the Kumbh Mela. Participate in the evening aarti or simply soak in the serene atmosphere.

1-2 hours

Explore the Jantar Mantar Observatory

Built by Raja Jai Singh II in the 18th century, this observatory features massive stone instruments for measuring time and tracking celestial bodies. It reflects…

1-2 hours

Visit the Kal Bhairav Temple

Dedicated to the fierce form of Shiva, this temple is known for its unique offering of liquor to the deity. The ritual is both fascinating and a testament to Ujjain's…

1-2 hours

Seek blessings at Chintaman Ganesh Temple

One of the most revered Ganesh temples in India, it is believed to relieve devotees of worries and obstacles. The idol is self-manifested and sits on a throne of gems.

1 hour

Discover the Harsiddhi Temple

This Shakti Peetha is one of the 51 sites where parts of Goddess Sati's body are said to have fallen. The temple features unique twin idols of the goddess and a lamp…

1-2 hours

See all places in Ujjain →

Suggested Ujjain Itinerary

Day 1Arrival and Mahakaleshwar Darshan

  • Attend the pre-dawn Bhasma Aarti at Mahakaleshwar Temple (around 4 AM, booking required)
  • Perform darshan and abhishek of the Dakshinamukhi Mahakaleshwar Jyotirlinga
  • Visit Ram Ghat on the Kshipra river and take a holy dip or boat ride

Day 2Ujjain's Sacred and Astronomical Heritage

  • Morning visit to Kal Bhairav Temple and witness the unique liquor offering
  • Tour the Jantar Mantar and Vedh Shala, the 18th-century astronomical observatory
  • Visit Chintaman Ganesh Temple, known for fulfilling wishes

Day 3Omkareshwar Jyotirlinga Excursion

  • Drive to Omkareshwar (approx. 2 hours) and take a boat ride on the Narmada
  • Visit the Omkareshwar Temple and perform darshan of the Jyotirlinga
  • Explore the Mamleshwar Temple on the opposite bank of the Narmada
Full 3-day itinerary →

Travel Tips

Start early morning to avoid traffic and heat, especially in summer.
Carry valid ID for train/bus tickets and temple entry.
Wear comfortable footwear as temple premises require walking.
Keep small change for offerings and local transport.
Check train schedules online; some trains are very crowded on festive days.
Use the official Mahakaleshwar Temple website for darshan booking to skip queues.

Budget Estimate

road

Petrol cost for a typical sedan: ₹400–₹500

Diesel cost for an SUV: ₹350–₹450

Driving from Indore to Ujjain is the fastest and most flexible option, taking about 1.5 hours on the well-maintained Indore–Ujjain Highway (NH-52). The route is straightforward and offers several fuel stations and eateries along the way.

train

Second class (unreserved): ₹30–₹50

Sleeper class: ₹60–₹100

Trains from Indore Junction to Ujjain Junction are frequent and take about 1 to 1.5 hours, covering a similar distance by rail. It is a comfortable and affordable option, especially for those avoiding road traffic.

bus

Ordinary state bus: ₹50–₹70

Express bus: ₹70–₹90

State-run and private buses operate frequently between Indore and Ujjain, taking about 2 hours including stops. Buses depart from Indore's Ganga Jamuna and Sarwate bus stands, offering an economical travel option.

Extend Your Trip

Add a nearby place to your Ujjain trip and see the full Indore → Ujjain → next stop route.

Ujjain → Dewas

About 50 km by road

Ujjain → Ratlam

About 100 km by road

Ujjain → Dhar

About 105 km by road

Ujjain → Agar Malwa

About 125 km by road

Plan My Trip: Indore to Ujjain

Pick how you want to travel and we'll send a complete plan with transport, hotel and sightseeing — on WhatsApp and a call back.

Frequently Asked Questions

1. What is the nearest airport to Ujjain?

The nearest airport is Devi Ahilyabai Holkar International Airport in Indore, about 55 km away. From the airport, you can hire a taxi or take a bus/train to Ujjain.

2. How long does it take to travel from Indore to Ujjain by road?

By car, it takes about 1.5 hours to cover the 55 km distance on the Indore–Ujjain highway. Buses take around 2 hours due to stops.

3. Are there direct trains from Indore to Ujjain?

Yes, many direct trains run between Indore Junction and Ujjain Junction daily, with travel times ranging from 1 to 1.5 hours. Check IRCTC for schedules.

4. Is it possible to do a day trip from Indore to Ujjain?

Absolutely. Since the travel time is short, you can easily visit Mahakaleshwar Temple and other sites in Ujjain and return to Indore the same day.

5. What is the best time to visit Ujjain?

The winter months (October to March) are pleasant. For the famous Simhastha Kumbh Mela, which occurs every 12 years, the next is in 2028, but the city is busy year-round with pilgrims.

Other Routes

Explore More of Ujjain

Destination Hub

Ujjain Overview

Places to Explore