Amreli
Amreli
Ujjain
Ujjain
Train

Amreli to Ujjain

Updated: 21 May 2026

The journey from Amreli to Ujjain covers 700 km. You can reach Ujjain via train from Ahmedabad or Vadodara. The route passes through the heart of Madhya Pradesh. Expect a travel time of 12-14 hours. Ujjain is a holy city known for the Mahakaleshwar Temple.

Total Distance: 700 km by road, 600 km air distance.
Fastest Way
Driving via NH 48.
Cheapest Way
Sleeper class train via Ahmedabad.
Compare Amreli to Ujjain Routes
Train
Connecting
Duration
13 hours
Avg Price
INR 900 - 2800
Operator
Connecting trains via Ahmedabad
Route
Amreli-Ahmedabad-Ujjain

Book in advance.

Travel Tips
  • Transport
    Use local taxis or buses.
  • Food
    Try local Malwa cuisine.
  • Weather
    It is warm; carry light clothes.
  • Shopping
    Buy religious items.
  • Connectivity
    Well-connected by rail and road.
Safety Tips
  • Crowds
    Be careful in busy areas.
  • Water
    Drink only bottled water.
  • Night
    Avoid isolated areas.
  • Emergency
    Keep emergency numbers saved.
People Also Ask
  • Is Ujjain safe?
    Yes, it is a safe city.
  • How to reach from Amreli?
    Train via Ahmedabad is the best way.
  • Is it a good destination?
    Yes, for pilgrimage and history.
  • Are there direct flights?
    No, you will have a layover.
  • Best time to visit?
    Winter months.
Quick Info
  • From Amreli, Gujarat, India
  • To Ujjain, Madhya Pradesh, India
  • Modes
Best Time to Travel

October to March.

Things to Do in Ujjain
1
Mahakaleshwar Temple
One of the twelve Jyotirlingas of Lord Shiva.
2
Harsiddhi Temple
A historic temple dedicated to Goddess Durga.
3
Ram Ghat
A holy ghat on the banks of the Shipra River.
4
Kal Bhairav Temple
A unique temple where liquor is offered as prasad.
Tags
Amreli to Ujjain travel to Ujjain Amreli to Ujjain train Gujarat to Madhya Pradesh Ujjain travel guide long distance travel train route to Ujjain road trip to Ujjain