The journey from Khambhalia to Ujjain covers approximately 700 km. Ujjain is a historic city in Madhya Pradesh, known for its religious significance and the Mahakaleshwar Temple. You can reach Ujjain by train from Jamnagar or Rajkot, or by traveling via private luxury buses on the NH 47 and NH 52. The journey takes about 14 to 16 hours. Ujjain is well-connected to major cities in India by rail and road.
Total Distance: 700 km by road, 600 km straight-line.
Book your train tickets well in advance as this is a busy route.
October to March for pleasant weather.