Ujjain
Ujjain
Driving

Kannod to Ujjain

Updated: 22 May 2026

The distance from Kannod to Ujjain is approximately 130 km. The most direct route is via SH 41. The drive takes about 3 hours. Ujjain is a holy city famous for the Mahakaleshwar Temple.

Total Distance: 130 km by road, 110 km air distance.
Fastest Way
Driving via SH 41 takes 3 hours.
Cheapest Way
Public bus from Kannod to Ujjain.
Compare Kannod to Ujjain Routes
Driving
Direct
Duration
3 hours
Avg Price
1300 - 2200 INR
Operator
Personal Vehicle
Route
SH 41

The road is well-maintained.

Travel Tips
  • Food
    Try the local street food.
  • Transport
    Auto-rickshaws are the best way to get around the city.
  • Shopping
    Visit the local markets for handicrafts.
  • Weather
    Ujjain can be hot; carry light clothing.
  • Language
    Hindi is the local language.
Safety Tips
  • Traffic
    Be careful of heavy traffic in the city center.
  • Night Travel
    Avoid driving on the highway late at night.
  • Valuables
    Keep your belongings safe in crowded markets.
  • Emergency
    Keep the local police number saved.
People Also Ask
  • Is there a direct train?
    No, there is no direct train from Kannod to Ujjain.
  • How long is the drive?
    It takes about 3 hours by car.
  • Are there buses?
    Yes, public buses operate from Kannod to Ujjain.
  • What is the best route?
    Taking SH 41 is the best route.
  • Is it safe to drive?
    Yes, the highways are generally safe.
Quick Info
  • From Kannod, Madhya Pradesh, India
  • To Ujjain, Madhya Pradesh, India
  • Modes
Best Time to Travel

October to March for pleasant weather.

Things to Do in Ujjain
1
Mahakaleshwar Temple
Visit the famous temple.
2
Harsiddhi Temple
Explore the historic temple.
3
Ram Ghat
Relax by the river.
4
Kal Bhairav Temple
Visit the temple.
Tags
Kannod to Ujjain Kannod to Ujjain distance driving to Ujjain SH 41 route Kannod travel Ujjain tourism Madhya Pradesh travel