Route Explorer

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

Distance

190 km

Duration

4 hrs

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

Interactive Route Map

Enable location to see route from your current position

Transport Options

🚗

By Car

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.

Distance

190 km

Duration

4 hours

Highlights
  • Scenic drive through the Malwa plateau
  • Stop at Sehore for a tea break
  • Dewas offers a glimpse of the Devi temple
  • Direct highway access to Ujjain

Toll Charges

There are a few toll plazas on NH-52; the total toll for a car one-way is approximately ₹300.

  • Toll at Sehore: ₹90
  • Toll at Dewas: ₹110
  • Toll near Ujjain: ₹100

Fuel Cost

For a car with an average mileage of 15 km/l, the fuel cost for the round trip is roughly ₹1,500 to ₹2,000 depending on fuel prices.

  • Petrol price in Bhopal: ~₹106/litre
  • Distance: 190 km one-way
  • Estimated fuel required: ~13 litres one-way
🚆

By Train

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.

Distance

190 km (by rail)

Duration

3.5 to 4.5 hours

Highlights
  • Multiple daily departures
  • Comfortable seating in all classes
  • Scenic views of rural Madhya Pradesh
  • Direct connectivity without transfers

Train Fares

Fares vary by train class and availability. Sleeper class is the most economical, while AC Chair Car offers more comfort.

  • Sleeper class: ₹145
  • AC Chair Car: ₹390
  • Second Sitting: ₹80 (on passenger trains)

Popular Trains

The Malwa Express (12920) departs Bhopal around 10:30 AM and reaches Ujjain at 2:00 PM. The Avantika Express (12962) leaves in the evening and arrives in about 4 hours.

  • Malwa Express: Daily, 10:30 AM – 2:00 PM
  • Avantika Express: Daily, 6:15 PM – 10:10 PM
  • Several passenger trains also operate on this route
🚌

By Bus

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.

Distance

190 km

Duration

4.5 to 5 hours

Highlights
  • Frequent departures throughout the day
  • Affordable fares
  • Air-conditioned options available
  • Easy access from city centers

Bus Fares

Ordinary state transport buses are the cheapest, while private AC buses charge more for added comfort.

  • Ordinary bus: ₹120
  • Semi-deluxe: ₹150
  • AC Volvo (private): ₹350

Operators

MP Road Transport Corporation (MPSRTC) operates daily services, and private operators like Verma Travels and Raj Ratan also run on this route.

  • MPSRTC buses: Depart every 30 minutes from 5 AM to 11 PM
  • Private AC buses: Usually depart in the morning and evening
  • Booking available at counters and online

Stopovers En Route

Sehore

40 km 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

Dewas

80 km from Bhopal (approximately halfway)

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

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.

Frequently Asked Questions

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.

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.

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.

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.

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