Take an early direct flight (approx 2h) to maximise daylight arrival in Jaipur and get a full first day in the Pink City; check flight timings and book in advance.
Dine at a rooftop restaurant in the Old City (try dal baati churma, laal maas or vegetarian thalis) for an atmospheric first evening; many places close by 10:30pm.
Leave very early by private car (approx 3.5–4 hours, ~165 km) to reach Khatu Shyamji for morning darshan when crowds are relatively lighter and the atmosphere is serene.
Visit the famous Khatu Shyamji Temple — experience the devoted ambience and historic rituals; check aarti/seva timings on arrival (morning sevas are usually early).
Freshen up at your hotel then take a relaxed walk in Bapu Bazaar or Johari Bazaar for textiles, jootis and souvenirs; stores remain open into the evening.
Choose Chokhi Dhani for a full Rajasthani cultural dining experience (opens evening and requires prior booking) or enjoy local dishes on a heritage rooftop in the Old City.
Visit Amber Fort (open 8:00am–5:30pm) to explore its palaces, Sheesh Mahal and enjoy expansive views over Maota Lake; choose a jeep ride up or walk the uphill path.
Enjoy a traditional Rajasthani thali or popular local dishes at LMB in Johari Bazaar; this historic eatery opens for lunch and is convenient for Old City sightseeing.
Explore City Palace (open 9:30am–5:00pm) and its museums to view royal artefacts, costumes and manuscripts — excellent for history lovers and photographers.
Return to the city for dinner at a well-reviewed rooftop or heritage restaurant offering Rajasthani and North Indian cuisine; book ahead for peak times.
Explore Udaipur City Palace complex (open 9:30am–5:30pm) to view its courtyards, museums and terraces with lake views — excellent for history and photography.
Have breakfast and optionally visit Saheliyon ki Bari (open 9:00am–7:00pm) to stroll its fountains and gardens before you depart Udaipur for Mount Abu.
Enjoy boating on Nakki Lake (boats typically run until early evening) and walk to Sunset Point or Honeymoon Point for panoramic sunset views over the valley.
Visit the exquisite Dilwara Jain temples known for their intricate marble carvings; morning hours (typically 06:00–12:00 and 15:00–17:00) are ideal — confirm timings locally.
Drive ~45–60 minutes (28–30 km) to Abu Road to reach the railhead; arrive at least 60–90 minutes prior to departure to handle boarding and any last-minute needs.
Board your reserved overnight train from Abu Road to Mumbai (travel time approx 12–15 hours depending on service). Overnight rail travel is restful and cost-effective.
Disembark at your Mumbai station, collect luggage and take pre-arranged taxi or local transport to home or hotel; arrival time depends on your selected train—confirm ticket ETAs.
Sort photos and souvenirs, check expenses and receipts, and plan any follow-ups (laundry, sharing photos) — enjoy talking through highlights with family and friends.