Morning: Board the express train from Junagadh Railway Station and enjoy scenic views of Gujarat and Madhya Pradesh during the 6‑hour ride to Ujjain.
Afternoon: Quick stop to glimpse the iconic Mahakaleshwar Jyotirlinga before catching the connecting train to Indore, arriving by late afternoon.
Evening: Settle into your hotel, then stroll to the historic Rajwada Palace to admire its illuminated façade and soak up the lively atmosphere of Indore’s market streets.
Find HotelsMorning: Depart early for the 2‑hour drive to Omkareshwar, crossing the Narmada River via the impressive bridge.
Afternoon: Explore the sacred Omkareshwar Mahadev Temple, one of the 12 revered Jyotirlingas, and take a peaceful boat ride on the Narmada.
Evening: Return to Indore, enjoy a relaxed dinner at a local restaurant, and unwind after a spiritually enriching day.
Find HotelsMorning: Visit the grand Lal Bagh Palace and its surrounding gardens, followed by a quick stop at the bustling Sarafa Bazaar for a snack.
Afternoon: Explore the vibrant Indore Museum and wander through the historic old town, admiring colonial-era architecture.
Evening: Board the night train back to Rajkot, reflecting on the cultural highlights of your whirlwind trip.
Find HotelsFor a more relaxed pace, add an extra night in Indore to enjoy its culinary scene and perhaps visit the nearby Patalpani waterfalls. If you need to shorten the trip, skip the afternoon visit to Omkareshwar and replace it with a quick sunrise view from the Narmada ghats before heading back to Indore.