The journey from Mathabhanga to Ujjain is a long-distance trip across India. You must reach New Jalpaiguri (NJP) and take a train towards Madhya Pradesh. Ujjain is a major religious center, and the journey takes approximately 30 to 35 hours by train. You will pass through major junctions like Varanasi or Allahabad before reaching Ujjain. The route is well-traveled by pilgrims and tourists alike.
Total Distance: 1600 km by road, 1350 km straight-line.
Check for trains connecting to Ujjain via Bhopal or Ratlam.
October to March for pleasant weather.