Start with a traditional Gujarati breakfast (dhokla, fafda, jalebi) at a well-rated local spot or your hotel; this sets the tone for exploring the old city.
Gandhi's Sabarmati Ashram (typically open 8:30am–6:00pm) — visit the museum and riverside grounds to understand the independence movement's local roots.
Try a Gujarati thali or local street-food classics at Manek Chowk (lunch vendors active around midday) or a reference thali restaurant in the old city.
If you pre-book, visit the Calico Museum for outstanding Indian textile collections — appointments are usually required, check current visiting rules (generally 10:00am–5:00pm).
Visit Kutch Museum (one of the oldest in India) and explore Bhuj's markets for textiles, embroidery and local crafts (museums usually open 10:00am–5:00pm).
Short drive to Mandvi to relax at Mandvi Beach and see Vijay Vilas Palace (palace grounds/garden and the beach are nice at sunset — palace visitor timings may vary).
Drive to the Great Rann sunrise viewpoint in Dhordo for the iconic white salt desert sunrise (open daily; best at dawn, confirm seasonal access and any Rann Utsav timings).
Explore nearby artisan villages (Hodka etc.) to see Kutchi embroidery, block printing and crafts — many workshops are open roughly 10:00am–6:00pm and allow demonstrations and purchases.
Start very early for the long road journey to Dwarka (expect ~8–9 hours by road); alternatively consider breaking the journey in Jamnagar or flying from Bhuj/Rajkot if time is limited.
Attend the evening aarti at Dwarkadhish (Dwarka) Temple (temple timings usually include an evening window around 5:00pm–10:30pm); plan to arrive early for good view and queue times.
Take a short boat ride to Bet Dwarka to visit Krishna-related shrines and nearby beaches; boat services run broadly during daytime hours (confirm first/last boat times locally).
Visit the peaceful Rukmini Devi Temple and other small nearby shrines; these sites are usually open during the day and are less crowded in the afternoon.
Options: drive to Rajkot (approx 3–3.5h) for flights, continue to Ahmedabad (~7–8h), or overnight at Dwarka if you prefer a relaxed next-day departure. Choose based on onward travel timings.