Morning: Enjoy a leisurely stroll around the iconic City Palace and take a boat ride on Lake Pichola before departing the city around 10 AM.
Afternoon: Drive through the scenic Aravalli foothills, stopping for a quick lunch in a local dhaba near Nathdwara; the road offers occasional views of the historic Rana Kumbha’s Fort.
Evening: Arrive in Jaipur and unwind at the illuminated Hawa Mahal, followed by a dinner of Rajasthani thali at a rooftop restaurant.
Find HotelsMorning: Depart Jaipur early, crossing the Rajasthan‑Uttarakhand border; make a spiritual stop at the revered Ajmer Sharif Dargah for a brief prayer.
Afternoon: Continue to the colorful town of Pushkar, explore the Brahma Temple and the lakefront market before grabbing a quick snack.
Evening: Reach Nainital by sunset, check into your hotel, and enjoy a relaxing walk along the illuminated Naini Lake promenade.
Find HotelsMorning: Start with a boat ride on Naini Lake, then walk up to the sacred Naina Devi Temple for panoramic lake views.
Afternoon: Take the cable car to Snow View Point for a breathtaking outlook of the Himalayas, followed by lunch at a lakeside café.
Evening: Stroll along Mall Road, shop for local handicrafts, and dine at a popular restaurant serving Garhwali cuisine.
Find HotelsMorning: Drive to Bhimtal (≈ 22 km) for a serene lake walk and optional boating; continue to Sattal for bird‑watching.
Afternoon: Visit Naukuchiatal for its eight‑cornered lake and enjoy a picnic lunch; start the return journey toward Udaipur, stopping for refreshments at a highway dhaba.
Evening: Arrive back in Udaipur, reflect on the trip over a farewell dinner, and rest after the memorable road adventure.
Find HotelsTo extend the trip, add an extra day in Nainital to explore the nearby Almora region or enjoy a trek to Panwali Taal. If you need to shorten the journey, skip the Pushkar stop and head directly from Ajmer to Nainital, reducing travel time by 2–3 hours while still experiencing the main attractions.