Mehsana
Mehsana
Ujjain
Ujjain
Train Driving

Mehsana to Ujjain

Updated: 20 May 2026

The journey from Mehsana to Ujjain covers approximately 400 km, taking you through the scenic landscapes of Gujarat and Madhya Pradesh. You can travel via road using the NH 48 and NH 52, or opt for a train journey with connections through major junctions. Ujjain is a city of great religious significance, home to the Mahakaleshwar Jyotirlinga, making it a popular destination. The drive offers a mix of highway cruising and some scenic stretches as you enter the Malwa plateau.

Total Distance: 400 km driving distance; 350 km straight-line air distance.
Fastest Way
Driving via the NH 52 is the fastest way to reach Ujjain.
Cheapest Way
State transport bus from Mehsana to Ujjain is the most economical option.
Compare Mehsana to Ujjain Routes
Train
Connecting
Duration
8 hours
Avg Price
500 - 1500 INR
Operator
Ujjain Express
Route
Mehsana Junction to Ujjain Junction via Ratlam.

Check for connecting trains as direct connectivity is limited.

Driving
Direct
Duration
7 hours
Avg Price
3500 - 5500 INR
Operator
Self-drive
Route
NH 48 to Ahmedabad, then NH 52 towards Ujjain.

The road is generally good, but watch out for traffic near the state border.

Travel Tips
  • Food
    Try the local Poha and Jalebi for breakfast, and other traditional snacks.
  • Local Transport
    Auto-rickshaws are the best way to get around.
  • Weather
    Ujjain can get quite hot in summer; carry light clothing.
  • Booking
    Book your train tickets in advance for a comfortable journey.
  • Navigation
    Use GPS for navigating within the city as some areas can be busy.
Safety Tips
  • Road Safety
    Avoid night driving on the highway due to heavy truck traffic.
  • Emergency
    Keep the contact details of your hotel and local emergency services.
  • Valuables
    Keep your belongings secure in public transport.
  • Vehicle Check
    Ensure your vehicle is in good condition before starting the trip.
People Also Ask
  • Is Ujjain safe for tourists?
    Yes, Ujjain is considered a safe city for travelers.
  • How far is Ujjain from Indore?
    Ujjain is about 55 km from Indore by road.
  • Are there direct trains from Mehsana to Ujjain?
    No, you usually need to change trains at Ratlam.
  • What is the best time to visit Ujjain?
    The winter months from October to March are the best time.
  • Is the road from Mehsana to Ujjain good?
    Yes, the highways are well-maintained for the most part.
Quick Info
  • From Mehsana, Gujarat, India
  • To Ujjain, Madhya Pradesh, India
  • Modes
Best Time to Travel

October to March, when the weather is cool and perfect for exploring the city's temples and ghats.

Things to Do in Ujjain
1
Mahakaleshwar Temple
One of the twelve Jyotirlingas, this temple is a major pilgrimage site and a must-visit.
2
Ram Ghat
A beautiful ghat on the banks of the Shipra River, perfect for an evening walk.
3
Harsiddhi Temple
An ancient temple dedicated to Goddess Harsiddhi, known for its historical significance.
4
Kal Bhairav Temple
A unique temple where the deity is offered liquor, known for its interesting traditions.
Tags
Mehsana to Ujjain Ujjain travel guide Mehsana to Ujjain distance travel to Ujjain Mehsana transport Ujjain tourism road trip Mehsana to Ujjain