Grab a hearty, inexpensive Gujarati breakfast (poha/fafda/thepla) at a station-area dhaba near Surat Railway Station to fuel a long travel day; many stalls open 6:00am–11:00am. Packed options are good if you’ll be on a bus/train.
Take an early state bus or an express train toward Junagadh to save time and money — road travel is ~8h by private car/bus, trains vary but overnight/early-morning options are budget-friendly. Book seats in advance for weekends.
Settle into a budget-friendly hotel or guesthouse near Junagadh city center (basic rooms ~INR600–1000/night) so you're close to the main sights and food.
Explore Uparkot Fort’s ramparts, ancient step-wells and archaeological remains — fort typically open ~9:00am–5:30pm; good late-afternoon visit to avoid midday heat.
See the evocative domes of Mahabat Maqbara and stroll local markets for snacks and simple souvenirs; the monuments are best viewed near sunset — most monuments accessible till early evening.
Eat at a local vegetarian restaurant offering Gujarati thali or simple North/South Indian dishes (popular budget spots near station/market). Open evenings 7:00pm–10:00pm and wallet-friendly.
Get a packed or light hotel breakfast (tea/packed thepla) before heading to Girnar — climbers typically start before sunrise to avoid heat; base area stalls open from ~4:00am.
Climb the Girnar hill temples (important Hindu and Jain pilgrimage site). The climb is steep and can take 3–4 hours round-trip; start very early for sunrise and cooler temperatures. Temples are accessible all day but dawn is best.
If you still have energy, visit the Jain temples at the Girnar foothill or explore Junagadh museum and local shrines; many sites welcome pilgrims daily (usually 6:00am–8:00pm).
Travel Junagadh → Somnath by car/bus (approx 1.5–2.5 hours depending on traffic); roadside stops possible but try to reach Somnath before sunset to attend evening aarti.
Attend the famous evening aarti at Somnath Temple (timings often around 7:00–8:00pm but can vary — confirm locally). The aarti is free; special entry/line may have nominal fees.
Eat at a local restaurant near the temple; many offer simple Gujarati/vegetarian meals and some seafood options near the coast — most open until 9:30–10:30pm.
Walk to Triveni Sangam (confluence) and Bhalka Tirth nearby — sacred bathing and prayer sites open throughout the day; great for sunrise and photography.
If interested, visit the Somnath archaeology/museum (usually open 10:00am–5:00pm) to learn the temple’s history; otherwise head toward Porbandar early to fit Kirti Mandir visit before closing.
Check into a budget lodge near Dwarkadhish Temple and eat a simple dinner at a nearby vegetarian restaurant to rest up for a full day in Dwarka tomorrow.
Attend morning darshan at Dwarkadhish Temple (approx. morning window often 4:30am–1:00pm). Mornings are less crowded and spiritually uplifting; follow local queue rules.
Take the public boat/ferry to Bet Dwarka (boats typically operate ~8:00am–4:00pm; confirm local schedules). Explore the island’s temples and Krishna-related sites; round-trip ferry is budget-friendly.
Return for lunch at a local vegetarian restaurant — try a thali or simple Gujarati staples; many eateries cater to pilgrims and are open through the afternoon.
Visit Nageshwar (one of the 12 Jyotirlingas) and nearby lighthouse/sea views; both sites are accessible in the afternoon (temple visiting hours ~6:00am–8:00pm).
Attend the evening aarti at Gomti Ghat or watch the sunset by the sea — a calming end to the day; aarti times change with season, often around 6:00–7:00pm, so confirm locally.
Begin the return journey to Surat. Driving is ~7–9 hours depending on stops; trains are available but book in advance on weekends for seats. Plan for breaks and an arrival before late evening.