Begin your Delhi immersion in Old Delhi with an early visit to Jama Masjid to admire its colossal sandstone and marble domes, then wander through the bustling lanes of Chandni Chowk by rickshaw to experience street life and sample fresh parathas at the famous Paranthe Wali Gali. Pause at the fragrant Khari Baoli spice market for sensory overload and make a quick stop at the serene Sis Ganj Sahib Gurudwara to observe langar (community kitchen) service.
Cross over to New Delhi to see the contrasting planned city: start at India Gate for photos and a stroll through the lawns, then visit the nearby Rashtrapati Bhavan’s exterior and the elegant colonial-era Connaught Place for lunch at a café offering Indian and international fare. Continue to the magnificent Humayun’s Tomb and the Lodhi Gardens for a relaxed walk among Mughal-era tombs and seasonal blooms, giving a peaceful counterpoint to the morning’s chaos.
As dusk falls, head to the lively Hauz Khas Village where you can explore boutique shops and the historic Hauz Khas Complex overlooking a medieval reservoir, then enjoy dinner at a rooftop restaurant with views of the illuminated ruins. Finish the night with a short drive to Dilli Haat for a last-minute browse of handicrafts and possibly live cultural performances, setting you up for the onward journey to Agra tomorrow.
Rise early and travel from Delhi to Agra (by private car or early train), arriving in time for a sunrise visit to the Taj Mahal — watch the marble change color as you take a guided walk through the gardens and learn about Shah Jahan’s love story while photographing the monument from classic viewpoints like the reflecting pool and Mehtab Bagh across the Yamuna. After your visit, stroll through the nearby local bazaar and sample a fresh petha (Agra’s famous sweet) before heading to a nearby café for tea and light snacks.
Spend the afternoon at Agra Fort, exploring the red sandstone palaces, marble pavilions and the famous Diwan-i-Khas where royal life once played out; your guide will point out panoramas of the Taj from the fort’s balconies and recount Mughal history. Follow with a short drive to the Itmad-ud-Daulah (Baby Taj) for delicate pietra dura work and a quieter garden setting, then enjoy a leisurely lunch at a restaurant with views of the river or the fort.
As the day cools, return to Mehtab Bagh or a rooftop restaurant to catch sunset views of the Taj Mahal across the Yamuna, watching the silhouette deepen into the twilight while sipping Masala chai. End the evening with a relaxed walk along the riverfront or a traditional Mughlai dinner in a heritage hotel, reflecting on the grandeur you saw today and preparing for the drive to Jaipur tomorrow.
Start your Jaipur day with an early ascent to Amber Fort, arriving before the crowds to explore its ornate Sheesh Mahal, Diwan-i-Aam and sweeping ramparts; consider the short elephant ride or a jeep transfer up the ramparts and pause at the fort’s terraces for panoramic views of Maota Lake. After descending, stop at the nearby Jal Mahal for photos of the palace floating on the water and then head into the Pink City to wander the pink-hued lanes toward the iconic Hawa Mahal for classic façade shots.
Spend the afternoon immersed in royal Jaipur at the City Palace complex — tour the Mubarak Mahal, Chandra Mahal courtyards and the City Palace Museum to see royal textiles, weapons and manuscripts, then stroll a few minutes to Jantar Mantar to marvel at the 18th-century astronomical instruments. Break for a leisurely lunch at a traditional Rajasthani restaurant in the old city, sampling dal-baati-churma or laal maas while soaking in the palace-lined streets.
As dusk falls, browse the bazaars of Johari and Bapu for jewelry, block-printed textiles and souvenirs, negotiating with friendly shopkeepers and sampling street snacks like kachori or masala chai. Finish the day with a rooftop dinner overlooking the illuminated city walls or at a heritage haveli restaurant, raising a toast to your Golden Triangle journey as fireworks or local New Year’s Eve festivities begin to sparkle across Jaipur.