Start your day in Delhi with a relaxed breakfast at Sita Ram Diwan Chand or a quick chai and paratha at Paranthe Wali Gali, then gather luggage and travel documents before heading to the bus terminal. Allow time to visit the nearby Khan Market for last-minute travel essentials and a light bite, then make your way to the designated coach pick-up point to board an evening overnight bus to Udaipur, enjoying people-watching and street glimpses of Old Delhi as you prepare for the journey ahead.
Spend the afternoon winding down and preparing for the overnight journey with a leisurely visit to Lodi Gardens for a peaceful stroll among ancient tombs and shaded lawns, then grab a late lunch at the nearby café SodaBottleOpenerWala for Parsi-style fare. Before heading to the bus terminal, stop by Dilli Haat (INA) to pick up artisanal souvenirs and sample regional snacks like kathi rolls and chaat, giving you a final flavorful snapshot of Delhi before boarding the overnight coach to Udaipur.
As dusk falls, enjoy a relaxed pre-departure meal at The All American Diner in Connaught Place for hearty comfort food or sip masala chai and grab kebabs from Karim's Express near Jama Masjid for a last taste of Delhi street flavours. Head to the bus terminal early to check luggage and board, then settle into your seat with a travel blanket and a downloaded playlist or audiobook while watching city lights fade on the drive out of Delhi toward Udaipur.
Wake up refreshed from the overnight bus and begin with breakfast at Jheel's Ginger Coffee Bar & Bakery overlooking the lake, then stroll up to the hill behind the palace for panoramic views. Spend the morning wandering the frescoed halls and courtyards of Bagore ki Haveli (arrive early to avoid crowds), followed by a short boat ride to the quieter ghats near Ambrai Ghat for photos and a fresh sugarcane juice from a lakeside vendor.
After a lakeside morning, wander through the shaded lanes to Shilpgram Crafts Village to watch artisans at work and try a hands-on block-printing demo; pause for a rooftop thali lunch at Udai Kothi for Rajasthani specialties with a view. Later, take a leisurely stroll along Bada Bazaar and Hathi Pol to hunt for miniature paintings, tie-dyed textiles and silver jewellery, stopping at a sweet shop like Jagdish Misthan Bhandar for a saffron-laced dessert before an evening boat ride on Lake Pichola.
As twilight settles, climb to Monsoon Palace (Sajjan Garh) for sweeping sunset views over the Aravalli hills, then descend to enjoy a rooftop dinner at Ambrai Restaurant where candlelit tables face the shimmering Lake Pichola. After dinner, stroll through the lantern-lit alleys toward Bapu Bazaar for leisurely shopping-pick up handcrafted mojris and block-printed scarves-and finish with a nightcap of masala chai at a cosy café like Cafe Edelweiss while listening to distant temple bells.
Leave Udaipur after an early breakfast and drive to Nathdwara, arriving before the temple rituals to join the morning aarti at Shreenathji Temple and feel the devotional energy as priests unveil the deity. After darshan, wander the lanes to browse pichwai ateliers where artists paint intricate temple cloths, stop at a stall for steaming kair sangri kachori and chai, then visit the nearby Brahma Kumaris Meditation Center for a quiet ten-minute guided breathing break before the return trip to Udaipur.
After the morning darshan, explore the quieter side streets toward Sundariji Temple, where locals gather and you can watch traditional bhajan rehearsals; then join a guided visit to a pichwai painting studio different from the ones near the main temple to see large narrative cloths being stretched and dyed. Pause for a relaxed lunch at Hotel Haveli (popular with pilgrims) to taste dal-baati churma and kayer sangri, then browse family-run shops selling terracotta figurines and miniature temple replicas before boarding the afternoon bus back to Udaipur, arriving in time for an evening lakeside stroll.
Back in Udaipur, watch the city lights come alive from a lakeside walk at Fateh Sagar Island Promenade, then hop into a rickshaw to explore the evening food stalls near Chetak Circle for spicy mirchi vadas and fresh jalebis. Finish with a relaxed rooftop dinner at Upre by 1559 AD overlooking the water, where live acoustic music and Rajasthani kebabs create a gentle, reflective end to your pilgrimage day.
Begin your last morning with a hearty lakeside breakfast at Millets of Mewar sampling millet-based khichdi and a masala chai, then take a final reflective walk through the peaceful terraced gardens of Sajjan Niwas to soak in a last view of the Aravallis. Before heading to the bus station, stop by Hathi Pol Steps for quick souvenir finds-pick up a wrapped packet of local masala and a bag of dried spices-and enjoy a light street-side snack of mirchi pakora near Chetak Circle as you gather luggage and make your way to the coach departure point for the journey back to Delhi.
Spend a relaxed afternoon wandering the peaceful gardens and colonial-era lawns of Saheliyon ki Badi, then savor a light lunch of bajra rotla and laal maas at the nearby rooftop cafe Khamma Ghani Café overlooking garden vistas. Before boarding the bus, make a brief stop at Ravi Art Gallery to pick up a final miniature painting or print, and enjoy a cup of cardamom chai at Natabari Bakery while you confirm coach timings and pack souvenirs for the overnight ride to Delhi.
After a relaxed pre-departure stroll, enjoy an early dinner at Neel Kamal Restaurant with a final plate of gatte ki sabzi and lal maas before heading to the terminal; their rooftop view offers one last glance at the city skyline. Arrive at the bus station with time to sip mint-laced lassi from Shri Krishna Lassi and pick up packaged mandu petha from Local Mithaiwala as travel snacks, then board your overnight coach to Delhi, settling in with a downloaded playlist and the soft hum of the road as Udaipur's lights recede.