
About This Service
Frequent bus service between Indore and Ujjain — the sacred city of Mahakaleshwar. Perfect for day trips and pilgrimage visits to one of India's 12 Jyotirlingas.
Ujjain is just 55 km from Indore — India's most sacred city and home to Mahakaleshwar Jyotirlinga. With frequent services, day trips and overnight pilgrimages are very convenient.
Route Details: • Distance: ~55 km • Duration: 1 hour 15 minutes • Frequency: Every 30 minutes (from Indore Bus Stand) • First bus: 5:00 AM | Last bus: 11:00 PM
Boarding: Indore Bus Stand (Sarwate), Bhanwarkua, Ring Road Drop: Nanakheda Bus Stand, Mahakaleshwar Mandir area
Options: • MPRTC Bus: ₹60-80 per person • Private Cab: ₹1,200-1,500 one way • Tempo Traveller (group 10+): ₹2,500-3,000
Bhasma Aarti: Special early morning departures at 3 AM available on request.
Highlights
Enquire Now
Indore to Ujjain Bus
