Begin your journey to Ujjain early morning to make the most of your day upon arrival. Both train and flight options are available - trains approximately take 15-17 hours, flights need connecting via Mumbai approximately 5 hours total travel time.
Fly from Pune to Indore via Mumbai, then take a taxi or train from Indore to Ujjain (approx 1 hour). Flights with connections are recommended for speed, check airlines for availability on May 19.
Take a direct overnight train from Pune to Ujjain, arriving early next morning. This option is economical and offers a comfortable experience if booked in advance.
Visit one of the twelve Jyotirlinga shrines dedicated to Lord Shiva, known for its grand architecture and religious significance. Opens 5:00am to 10:00pm.
Discover ancient astronomical instruments used in the 18th century, a fascinating insight into India’s scientific heritage. Opens 8:00am-5:00pm, closed on Fridays.
Begin your return journey to Pune either by flight via Indore or overnight train depending on your preference and booking. Flights again take around 5-6 hours including transit; trains 15-17 hours.