Begin the drive early to avoid city traffic; Jamnagar → Rajkot is roughly 1.5–2 hours (≈90 km) on good roads. Leaving at 5:00am gives cool driving and time for stops.
Stop in Rajkot for a hearty Gujarati breakfast (fafda, jalebi, thepla, or a South-Indian option). Look for busy local breakfast spots near Rajkot city — most open by 7:00–8:00; check live timings before you go.
A quick cultural stop in Rajkot: Watson Museum (typical hours ~10:00–17:30, but gardens like Huzoor Baug open earlier). If museum is closed early, do a garden/temple stroll and local market walk.
Visit Naulakha Palace museum and palace grounds — good place to see princely architecture and small museums; typical visiting hours 10:00–17:00. A quick walk by the Gondal waterbody is pleasant.
Try a Gujarati thali at a popular local restaurant in Gondal — freshly made rotis, dal, shaak and farsan. Most thali places open 11:00–15:00 and again for dinner.
If you prefer to push further on Day 1, drive to Morbi (≈60 km from Gondal) to see the Machchhu riverfront, old clock tower area or the hanging bridge. Otherwise, rest in Gondal / Rajkot.
Finish the day with a simple dinner: local Gujarati or Punjabi restaurant in Rajkot/Gondal. Most decent restaurants serve until 22:00; choose one near your hotel to reach early and rest.
Stop in Morbi for breakfast: roadside cafes and dhabas near the town serve hot chai, parathas and uttapam by 7:00–8:00. Morbi has several busy local eateries close to the highway.
Quick visits to Morbi’s hanging bridge and the old clock tower area; these outdoor sights are accessible all day but best enjoyed in the morning before heat.
Continue the drive across central Gujarat; aim to arrive Surendranagar area by early afternoon. Keep fuel and water handy as stretches have limited services.
Stop for a substantial lunch at a recommended highway dhaba or a popular local restaurant in Surendranagar — typical dishes: roti, dal, sabzi and rice.
Start early to cover the longest stretch and still have daylight for short sightseeing. The drive to Ahmedabad area is ~3–4 hours (depending on exact stops).
Stop for a larger breakfast as you approach Ahmedabad — options include sturdy parathas, Gujarati thali or quick South-Indian meals at city-edge restaurants (most open by 7:30–8:00).
Enjoy an Ahmedabad lunch: try a reputable vegetarian thali or popular city restaurant. Ahmedabad has many well-rated options; pick one close to your route to save time.
Select a comfortable hotel near Himmatnagar; dinner at the hotel or a recommended local restaurant. Prepare vehicle for final long drive next day (tires, oil, fuel).
Early start from Himmatnagar for the final stretch to Udaipur (approx 5–6 hours driving, ~260–320 km depending on route). Early start helps reach Udaipur by evening with breaks.
Stop at a highway restaurant or a town cafe for breakfast — many highway restaurants open by 7:00–8:00 and provide clean restrooms and substantial food for the long day.
If time permits, stop at a local temple or small heritage site on the Gujarat–Rajasthan border for a short visit (most small temples open early and remain accessible).
Reach your Udaipur hotel in the evening as requested. Check-in, freshen up and relax; evening is ideal for a short walk to nearby lakes or a rooftop dinner.
Enjoy dinner either at your hotel (Trpli Hotel Shiv...) or at a recommended lakeside/rooftop restaurant in Udaipur — many open until 22:00 and offer Rajasthani and multi-cuisine options.
If you're not tired, take a short evening stroll near Lake Pichola or enjoy views from the hotel rooftop. Many public lakeside places are open late and are pleasant after sunset.