Gir
Gir
Ujjain
Ujjain
Driving

Gir to Ujjain

Updated: 28 May 2026

The journey from Gir to Ujjain covers 700 km via NH 47. This route takes you through the scenic landscapes of Gujarat and Madhya Pradesh. Expect a travel time of 14 to 15 hours by car. It is recommended to break the journey in Indore.

Total Distance: 700 km driving distance, 600 km straight-line air distance.
Fastest Way
Private taxi, taking 14 hours.
Cheapest Way
Bus to Indore, then bus to Ujjain.
Compare Gir to Ujjain Routes
Driving
Direct
Duration
14 hours
Avg Price
9000-11000 INR
Operator
Private Taxi
Route
NH 47 via Indore

Plan for a stopover in Indore.

Travel Tips
  • Planning
    Plan for a stopover.
  • Food
    Try the local Poha and Jalebi.
  • Navigation
    Use GPS for city navigation.
  • Language
    Hindi is common.
  • Shopping
    Buy traditional handicrafts.
Safety Tips
  • Driving
    Stay alert on the highway.
  • Night Driving
    Avoid night driving.
  • Emergency
    Keep your hotel contact details.
  • Hydration
    Carry plenty of water.
People Also Ask
  • Is there a direct bus?
    No, you need to change in Indore.
  • How long is the drive?
    It takes about 14 to 15 hours.
  • Is the road good?
    Yes, it is a major highway.
  • Can I take a train?
    Yes, from Indore to Ujjain.
  • What is the best time to leave?
    Early morning is best.
Quick Info
  • From Gir, Gujarat, 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 Shiva temple.
2
Harsiddhi Temple
See the beautiful temple.
3
Ram Ghat
Visit the scenic ghat.
4
Kal Bhairav Temple
Explore the unique temple.
Tags
Gir to Ujjain Gujarat to Madhya Pradesh NH 47 route Ujjain transport Gir National Park to Ujjain Road trip Ujjain travel guide Long distance travel