Delhi, Agra and Jaipur form India's most travelled first-time itinerary for a reason — three cities, three completely different characters, all reachable from each other in under half a day's drive. This guide walks through how the route actually works, how many days you genuinely need, sample day-by-day plans for both a 5-day and 7-day version, and how to extend it if you have more time.
The "Golden Triangle" refers to the roughly triangular route connecting Delhi, Agra and Jaipur, three cities that between them cover Mughal imperial history, India's most famous monument, and Rajasthan's fort-and-palace heritage — without requiring long-haul internal flights or overnight trains to link them. The full loop covers around 720km, comfortably manageable by private car over 5-7 days, with each leg of the drive taking between 3 and 6 hours depending on route and traffic.
It's become the standard first-time-in-India itinerary largely because it packs so much variety into a short, logistically simple loop — which is exactly why it also gets criticised as rushed if you try to compress it into anything under 5 days.
Each of the three Golden Triangle cities represents a different chapter of the same broader story. Delhi has served as a capital city, in one form or another, for over a thousand years and under several successive dynasties — the Delhi Sultanate, the Mughal Empire, and later British India — which is why its monuments span such a wide range of styles, from the Qutub Minar's 12th-century Indo-Islamic architecture to the Mughal-era Red Fort to the colonial-era government buildings around India Gate.
Agra was the Mughal capital itself for much of the 16th and 17th centuries, under Akbar, Jahangir and Shah Jahan, and the Taj Mahal — built by Shah Jahan as a mausoleum for his wife Mumtaz Mahal, completed around 1653 — represents the peak of Mughal architectural ambition. Agra Fort, older and less famous, was the actual seat of Mughal power for decades before the capital shifted.
Jaipur is the outlier of the three in that it wasn't built up gradually over centuries — it was founded in 1727 as a single planned city by Maharaja Sawai Jai Singh II, laid out on a grid according to principles from an ancient Indian architectural text (Vastu Shastra), with wide streets and distinct market quarters. The pink colour that gives it its nickname was applied later, in 1876, to welcome the Prince of Wales, and has been maintained as a matter of civic pride ever since.
| City | Character | Don't-Miss Sights |
|---|---|---|
| Delhi | India's capital — Mughal and colonial history layered with a modern megacity | Red Fort, Humayun's Tomb, Qutub Minar, India Gate, Old Delhi food walk |
| Agra | Built around a single, extraordinary monument | Taj Mahal (at sunrise if possible), Agra Fort, optionally Fatehpur Sikri en route to Jaipur |
| Jaipur | The "Pink City" — Rajasthan's capital, forts and bazaars | Amber Fort, City Palace, Hawa Mahal, Jantar Mantar |
Five days is the practical minimum for the Golden Triangle without feeling like you're only seeing the highlights from a moving car window. It gives you roughly a day and a half in each city plus travel time. Seven days is more comfortable, and is usually the difference between "we saw the Taj Mahal" and "we had time to also see Fatehpur Sikri, walk through Old Delhi properly, and spend a second morning at Amber Fort without rushing."
A few patterns come up often enough with first-time guests that they're worth flagging directly:
If seven days isn't available, the route compresses reasonably well into five without cutting any of the three cities entirely — you simply trade some of the extra breathing room for a tighter schedule:
The main trade-off in the 5-day version is Fatehpur Sikri, which either gets dropped or reduced to a brief drive-by stop, and a generally tighter pace in Delhi. It's still a genuinely worthwhile trip — just a noticeably faster one than the 7-day version.
| Route | Distance | Typical Driving Time |
|---|---|---|
| Delhi → Agra | Approx. 230km | 3-4 hours via the Yamuna Expressway |
| Agra → Jaipur | Approx. 240km | 4-5 hours, longer with a Fatehpur Sikri stop |
| Jaipur → Delhi | Approx. 280km | 5-6 hours via NH48 |
All three legs are comfortably done in a single day by private car, and all three roads are well-maintained national highways or expressways — this is one of the more straightforward long-distance drives in India.
| Season | Conditions |
|---|---|
| Oct - Mar | The recommended window — cool, dry, comfortable for full days of sightseeing |
| Apr - Jun | Very hot, especially Agra and Jaipur (regularly 40°C+); manageable with early starts but demanding |
| Jul - Sep | Monsoon — humid with periodic heavy rain, greener landscapes but less comfortable travel days |
All three of these cities are connected by train, and the Delhi-Agra leg in particular is well served by fast trains. But most independent travellers doing the full Golden Triangle end up choosing a private car with a driver for the whole loop, for a few practical reasons: your hotel pickup and drop-off is door to door rather than station to station, luggage isn't a hassle between three changes, the car is air-conditioned for the hotter months, and you can add stops like Fatehpur Sikri or a roadside dhaba for lunch without needing to plan around a train timetable. A guided group tour can work well if you'd rather not manage logistics at all, but you lose the flexibility to linger somewhere longer or skip something that doesn't interest you.
Delhi's hotel options cluster mainly around two areas useful for this itinerary: Connaught Place and central New Delhi, convenient for sightseeing and generally well connected by road to both the airport and the Agra highway; and the airport-adjacent Aerocity area, more useful if you're arriving on a late flight or need an early departure. In Agra, staying close to the eastern gate of the Taj Mahal makes the sunrise visit considerably easier logistically — some hotels in this area offer rooftop Taj views, which is worth asking about specifically when booking. In Jaipur, the areas around Bani Park and MI Road put you within easy reach of the City Palace and old city bazaars, while a number of converted heritage havelis and small palaces around the city offer a more atmospheric (if pricier) alternative to standard hotel chains.
Each city has its own food identity worth building into your itinerary rather than defaulting to hotel restaurants throughout. Old Delhi's Chandni Chowk area is one of India's great street food destinations — parathas, chaat and Mughlai kebabs in particular — and a guided food walk is a genuinely good use of an evening. Agra's local specialty is petha, a translucent candied pumpkin sweet sold throughout the old city, worth trying even if it sounds unusual. Jaipur's food culture leans toward Rajasthani thalis (multi-dish set meals) and street snacks like pyaaz kachori; the old city's bazaars are as good a place to eat as any formal restaurant, provided you choose stalls with visible turnover and fresh preparation.
If you have more than a week, the two most natural additions are Ranthambore National Park, which sits almost exactly between Agra and Jaipur and adds a tiger safari without a significant detour (see our Ranthambore safari booking guide for how to plan it), or Udaipur, reachable from Jaipur in around 6-7 hours by car, which adds Lake Pichola and the City Palace to your trip (see our Udaipur Lake Pichola guide). Jodhpur's Blue City is another popular extension — our Jodhpur walking guide covers that route.
We run the full Golden Triangle as a single private-car itinerary, from Delhi pickup through to Jaipur drop-off, and can extend it with Ranthambore, Udaipur or Jodhpur if you have more time. See our 5-night Golden Triangle package or 6-night Golden Triangle package for fixed itineraries, or get in touch to build a custom version around your dates.
