Home › Routes › Bhopal to Ujjain

Bhopal to Ujjain

The journey from Bhopal, the capital of Madhya Pradesh, to Ujjain, one of the holiest cities in India, spans approximately 190 kilometers and takes about 4 hours by road. This well

190 kmDistance
4 hrsDuration

Tentative Fare Estimate

Car / Taxi
Swift Dzire₹7,283
Ertiga₹9,278
Innova₹9,677
Innova Crysta₹11,922
Tempo Traveller (12)₹16,460

Round trip · incl. driver allowance & GST

View route plan
Bus
Non-AC Seater₹210
AC Seater₹340
Non-AC Sleeper₹300
AC Sleeper₹440
Volvo / Multi-Axle₹580
View route plan
Train
Sleeper₹140
Economy₹220
Third AC₹300
Second AC₹410
First AC₹560
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 Bhopal, the capital of Madhya Pradesh, to Ujjain, one of the holiest cities in India, spans approximately 190 kilometers and takes about 4 hours by road. This well-trodden route is popular among pilgrims heading to the Mahakaleshwar Jyotirlinga and devotees seeking the blessings of Goddess Harsiddhi. The most common approach is via the NH-52 highway, offering a smooth and scenic drive through the Malwa plateau. Travelers can choose between private cars, state-run and private buses, or trains, each providing a unique experience. The route passes through towns like Sehore and Dewas, with opportunities to explore local culture and cuisine. Whether you're on a spiritual quest or a cultural exploration, this guide ensures a seamless and enriching trip.

Route Map

By Car: Bhopal to Ujjain

190 km · ~3h 48m · About 4h of driving, plus stops.

  1. Start from Bhopal

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

  2. 190 km · 3h 48m 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: Bhopal to Ujjain

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

  1. Board at Bhopal

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

  2. Bhopal → Ujjain

    Non-AC or AC Seater · ~190 km

    ~4h 13m|Tentative fare ₹210–₹580

  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: Bhopal to Ujjain

Nearest railway stations: Bhopal Jn for Bhopal, Ujjain Jn for Ujjain.

Direct trains

Ahilyanagari Express#16326 · Express
12:25 AMBhopal Jn
2h 45m24 stops
03:10 AMUjjain Jn
Patna-Indore Express#19322 · Express
09:55 AMBhopal Jn
2h 55m24 stops
12:50 PMUjjain Jn
Patna Indore Express#19314 · Express
09:55 AMBhopal Jn
2h 55m24 stops
12:50 PMUjjain Jn
HYDERABAD DECCAN - AJMER SF Exp#12720 · Superfast
02:40 PMBhopal Jn
3h 12m25 stops
05:52 PMUjjain Jn
Secunderabad-Jaipur Special#09735 · Express
06:20 PMBhopal Jn
3h 5m24 stops
09:25 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 Bhopal to Ujjain.

  1. Sehore40 km from Bhopal from Bhopal

    A historic town known for its ancient temples and as the birthplace of the poet Makhanlal Chaturvedi. A good place to stretch and have a light snack.

    Food stalls and restaurantsFuel stationsPublic restrooms
  2. Dewas80 km from Bhopal (approximately halfway) from Bhopal

    Dewas is famous for the Devi Chamunda temple and the twin hills. It’s an ideal stop to break the journey and enjoy local Malwa cuisine.

    Several dhabas and eateriesATM and banking servicesClean restrooms at some restaurants

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 in the morning to avoid traffic and reach Ujjain by noon.
Carry sufficient water and light snacks for the journey.
If driving, ensure your vehicle has a full tank and check tire pressure.
For train travel, book tickets in advance during festival seasons.
Use the bypass roads to avoid city congestion in Dewas and Sehore.
Keep a copy of your ID and travel documents handy.

Budget Estimate

road

Toll at Sehore: ₹90

Toll at Dewas: ₹110

Driving offers the most flexibility and comfort, allowing you to stop at interesting places en route. The NH-52 is in excellent condition, making the journey smooth and relatively quick.

train

Sleeper class: ₹145

AC Chair Car: ₹390

Trains are a convenient and economical option, with several daily services connecting Bhopal Junction to Ujjain Junction. The journey offers a comfortable ride through the countryside.

bus

Ordinary bus: ₹120

Semi-deluxe: ₹150

State-run and private buses offer frequent services between Bhopal and Ujjain. This is a budget-friendly option, with both ordinary and luxury coaches available.

Extend Your Trip

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

Ujjain → Dewas

About 50 km by road

Ujjain → Indore

About 65 km by road

Ujjain → Ratlam

About 100 km by road

Ujjain → Dhar

About 105 km by road

Plan My Trip: Bhopal 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 fastest way to travel from Bhopal to Ujjain?

The fastest way is by car, taking about 4 hours via NH-52. Some trains also cover the distance in around 3.5 hours, but road travel is generally more direct.

2. Are there direct trains from Bhopal to Ujjain?

Yes, several direct trains operate, including the Malwa Express and Avantika Express. The journey takes between 3.5 to 4.5 hours depending on the train.

3. How much does a bus ticket cost from Bhopal to Ujjain?

Ordinary state bus tickets cost around ₹120, while private AC buses can cost up to ₹350. Fares may vary slightly with season and demand.

4. What are the best stopover points for a road trip?

Sehore (40 km) and Dewas (80 km) are ideal stopovers. Both towns offer food, fuel, and restroom facilities, and Dewas is roughly the halfway point.

5. Is it advisable to travel at night?

It is generally safe, but night driving on highways requires caution. Buses and trains are available at night, but for road trips, it's better to drive during daylight hours.

Other Routes

Explore More of Ujjain

Destination Hub

Ujjain Overview

Places to Explore