Make this trip your own
Create your own free, personalized itinerary in seconds — then sign up to save and edit it.
Create my version

Best of India Itinerary from 2026-07-01 to 2026-07-06

Day 1 · Wed, Jul 1
New Delhi

Historic Delhi

  1. Red Fort — Old Delhi — Start with Delhi’s iconic Mughal fortress; explore the main gates, museums, and ramparts before the heat builds. Timing: early morning, ~1.5 hours.
  2. Jama Masjid — Old Delhi — One of India’s great mosques, best paired with the nearby heritage core for a strong historic feel. Timing: late morning, ~45 minutes.
  3. Gali Paranthe Wali — Chandni Chowk — A classic Old Delhi food stop for stuffed parathas and a chaotic-but-fun local lunch. Cost: approx. ₹200–₹500 per person. Timing: lunch, ~1 hour.
  4. Humayun’s Tomb — Nizamuddin — A masterpiece of Mughal garden tomb architecture and an ideal, calmer afternoon contrast to Old Delhi. Timing: mid-afternoon, ~1.5 hours.
  5. India Gate — Central Delhi — End with a relaxed evening walk around the lawns and memorial, especially nice at dusk. Timing: evening, ~1 hour.
  6. Indian Accent — The Lodhi, Central Delhi — A polished dinner option for modern Indian cuisine and a more elegant first-night meal. Cost: approx. ₹2,500–₹5,000 per person. Timing: dinner, ~1.5 hours.

Morning

Start as early as you can at Red Fort — ideally around opening time, when the light is softer and Old Delhi is still a little less feral. Give yourself about 1.5 hours to walk the main gates, the ramparts, and the small museum areas without rushing. Entry is usually around ₹50 for Indian citizens and roughly ₹600 for foreign visitors, and you’ll want cashless payment handy. The easiest way in is by metro to Lal Qila or Chandni Chowk, then a short auto-rickshaw hop; if you’re staying in South or Central Delhi, a cab is more straightforward early in the day. From there, head straight to Jama Masjid while the lanes are still manageable — it’s only a few minutes away, but Old Delhi traffic can turn a short distance into a small adventure.

Late Morning + Lunch

At Jama Masjid, plan on about 45 minutes: remove shoes, dress modestly, and if you want to climb one of the minarets for the view, there’s usually a small extra fee. After that, walk into Chandni Chowk for lunch at Gali Paranthe Wali — this is the kind of place where the food is the point, not the comfort. Order a couple of stuffed parathas to share, expect a very full plate for roughly ₹200–₹500 per person, and don’t be surprised if the lanes are busy, loud, and slightly chaotic. That’s the charm. If you want a cleaner reset afterward, duck into a nearby café or just let yourself wander a bit through the lanes before heading south.

Afternoon

By mid-afternoon, switch gears completely at Humayun’s Tomb in Nizamuddin. It’s a far calmer, greener experience than Old Delhi, and the symmetry of the gardens works beautifully after the sensory overload of the morning. Plan for about 1.5 hours, and if you can, arrive after the hottest part of the day; shaded paths and the big garden blocks make it easier to move around. From Chandni Chowk, a cab is the simplest option and usually takes 30–45 minutes depending on traffic. Entry is typically around ₹50 for Indian citizens and about ₹600 for foreign visitors, and the complex is best enjoyed at an unhurried pace with plenty of photo stops.

Evening

Finish with a relaxed dusk walk around India Gate — go when the lawns start to fill with families, runners, snack sellers, and everyone doing the same easy evening ritual. It’s not a place to overplan; just wander, sit for a bit, and watch the memorial glow as the sky turns blue. Then head to The Lodhi for dinner at Indian Accent, one of the city’s best modern Indian restaurants and a very polished way to end the first day. Reserve ahead if you can, especially in peak season, and expect around ₹2,500–₹5,000 per person depending on how you order. If you’re staying nearby, it’s a simple cab ride; if not, leave a little extra time because Delhi evenings can slow down without warning.

Day 2 · Thu, Jul 2
Agra

Taj Mahal in Agra

Getting there from New Delhi
Train: Gatimaan Express or Shatabdi-style AC chair car from New Delhi/ Hazrat Nizamuddin to Agra Cantt (1h40m–2h, ~₹750–₹1,500). Best on an early morning departure so you can reach Agra in time for Agra Fort and the Taj later that day. Book on IRCTC or ConfirmTkt.
Car/driver via Yamuna Expressway (3.5–4.5h, ~₹4,500–₹7,000 one way). More flexible if train timings don’t fit, but slower.
  1. Agra Fort — Agra Fort area — Begin with the city’s other great Mughal monument for context before the Taj. Timing: morning, ~1.5 hours.
  2. Itmad-ud-Daulah — DyalBagh/Nagla Emna — The “Baby Taj” is a beautiful, less crowded stop with delicate marble work. Timing: late morning, ~1 hour.
  3. Pinch of Spice — Tajganj — A reliable lunch stop with good North Indian and Mughlai options near the Taj area. Cost: approx. ₹500–₹1,200 per person. Timing: lunch, ~1 hour.
  4. Taj Mahal — Tajganj — Save the marquee visit for the afternoon light or a sunset slot; it’s the must-see of Agra. Timing: late afternoon, ~2 hours.
  5. Mehtab Bagh — Yamuna riverfront — Cross to the garden for a classic framed view of the Taj across the river at sunset. Timing: evening, ~1 hour.
  6. Esphahan — The Oberoi Amarvilas — A special-occasion dinner with refined Mughlai cuisine and one of the city’s best settings. Cost: approx. ₹3,000–₹6,000 per person. Timing: dinner, ~1.5 hours.

Morning

From New Delhi, take the early Gatimaan Express or a Shatabdi-style AC chair car to Agra Cantt so you can get into the city with the whole day ahead of you; from there, a cab into the monument zone is usually quick and painless if you leave the station before the commuter rush builds. Start at Agra Fort while the stone is still cooler and the fort is quieter — aim for opening time if you can. Budget about 1.5 hours here, and don’t rush the long red-sandstone corridors and the views back toward the river; this is the best place to understand the Mughal story before you see the Taj. Entry is typically around ₹50 for Indians / ₹650 for foreigners, with extra charges for a camera in some areas.

A short ride east takes you to Itmad-ud-Daulah in DyalBagh / Nagla Emna, the delicate marble tomb often nicknamed the “Baby Taj.” It’s smaller and calmer than the big-ticket sights, which is exactly why it works so well late morning. Give yourself about an hour to wander the inlaid marble, lattice windows, and garden paths; the tickets are usually modest, roughly ₹30–₹310 depending on nationality, and the site is far less overwhelming than the headline monuments. If you want a quick coffee or bottled water before lunch, the Tajganj side of town is the easiest place to reset.

Lunch

Head to Pinch of Spice in Tajganj for a proper Mughlai lunch — this is one of the most reliable mid-range restaurants in Agra for travelers who want good food without gambling on a tourist trap. Order something like murg changezi, butter chicken, or a kebab platter, and keep room for a simple dessert or lassi. Plan on ₹500–₹1,200 per person depending on how big you go, and about 1 hour including the inevitable slow lunch that helps the day breathe a little. It’s close enough to the Taj zone that you won’t lose time before the afternoon visit.

Afternoon and Evening

Save Taj Mahal for later, when the light is softer and the white marble takes on that creamy glow Agra is famous for. Aim to enter with enough cushion that you can walk the gardens slowly, pause at the reflecting pools, and circle the main mausoleum without feeling hurried — 2 hours is comfortable. Entry is usually around ₹50 for Indians / ₹1,100 for foreigners, plus the small extra fee for the main mausoleum if applicable, and the easiest access is via the East Gate if you’re staying on the Taj side. From there, a short ride brings you to Mehtab Bagh on the Yamuna riverfront for sunset; this is the classic last look at the Taj, framed across the water, and it’s absolutely worth the detour even if you’ve already seen the monument up close. Give it about an hour, and keep your phone ready for the golden-hour shots — the garden entry is usually just a small ticket, and evenings can get pleasantly breezy even in July.

Finish with dinner at Esphahan at The Oberoi Amarvilas, which is one of the best special-occasion tables in Agra and the right way to end a Taj day if you want something memorable. The setting is polished, quiet, and very close to the monument, so you won’t waste time on a long transfer after sunset. Expect ₹3,000–₹6,000 per person, and note that reservations are a smart idea, especially on weekends or during peak travel months. If you’re heading out of Agra the next morning, keep your evening relaxed and use the hotel’s location to your advantage — it’s one of those places where lingering over dinner feels like part of the itinerary, not an indulgence.

Day 3 · Fri, Jul 3
Jaipur

Pink City heritage

Getting there from Agra
Train: Ajmer Shatabdi / Intercity options from Agra Cantt to Jaipur Junction (4.5–6h, ~₹500–₹1,500). Leave early morning to arrive by lunch and still do Jaipur’s afternoon sights. Book on IRCTC.
Private car via NH21 (4.5–5.5h, ~₹5,500–₹9,000). Good if you want door-to-door transfer; start by 7am.
  1. Amber Fort — Amer — Start early at Jaipur’s grandest hill fort to beat crowds and the strongest sun. Timing: morning, ~2 hours.
  2. Panna Meena ka Kund — Amer — A photogenic stepwell just below the fort, best as a quick stop on the same route. Timing: late morning, ~30 minutes.
  3. Jal Mahal — Man Sagar Lake — A short scenic pause on the drive back into the city for lake views and photos. Timing: late morning, ~20 minutes.
  4. Rawat Mishthan Bhandar — Station Road — Ideal for a snack lunch with Jaipur specialties like pyaaz kachori and sweets. Cost: approx. ₹150–₹400 per person. Timing: lunch, ~45 minutes.
  5. City Palace — Old City — A core Pink City landmark with courtyards, museums, and royal interiors. Timing: afternoon, ~1.5 hours.
  6. Hawa Mahal — Badi Chaupar — Finish with Jaipur’s signature façade in the golden-hour light and then a short browse nearby. Timing: evening, ~45 minutes.

Morning

Your Agra Cantt to Jaipur Junction arrival should put you in the city by late morning or around lunch if you took the early train, which is ideal because Amber Fort is best tackled before the afternoon heat builds and the tour buses start stacking up at the gates. From the parking/drop-off area, take the short uphill approach by jeep or walk in if you’re feeling energetic; budget about ₹100–₹200 for the local transfer if needed, and give yourself roughly 2 hours to cover the courtyards, mirror work, and the high ramparts. The entry is usually around ₹100 for Indian visitors and higher for foreign nationals, with optional camera fees in some sections, so keep some cash handy.

Late Morning

On the way back down from Amer, stop at Panna Meena ka Kund for a quick 20–30 minutes. It’s one of those places that photographs beautifully from every angle, but it’s also small, so don’t overstay unless it’s quiet. From there, a short drive brings you to Jal Mahal, where you can pause by the lake for photos and a breather before heading into the city proper. The palace itself is not generally open for inside visits, so this is really about the water view, the breeze, and a few unhurried snaps from the roadside promenade.

Lunch and Afternoon

For lunch, stop at Rawat Mishthan Bhandar on Station Road and order the classics: pyaaz kachori, dal kachori, and a sweet if you still have room. It’s casual, fast-moving, and very Jaipur, with most people spending around ₹150–₹400 per person depending on how snacky they get. After lunch, head into the Old City for City Palace; plan about 1.5 hours to move through the courtyards, museum rooms, and the more ornate royal interiors. Entry is typically in the ₹300–₹500 range depending on what you include, and it’s usually busiest in the middle of the afternoon, so arriving after lunch works fine as long as you keep moving.

Evening

Finish at Hawa Mahal near Badi Chaupar when the light softens and the façade glows pink-gold instead of flat beige. You don’t need a long visit here — 30 to 45 minutes is enough for the front views, a coffee or lassi nearby, and a wander through the small lanes around Johari Bazaar if you feel like browsing bangles, block-print scarves, or silver jewelry. If you want a low-key ending, stay in the Old City for a slow walk and let the evening traffic, cycle rickshaws, and shopfronts do the rest of the work; Jaipur is best when you leave yourself a little unscheduled time.

Day 4 · Sat, Jul 4
Udaipur

Royal lakes and palaces

Getting there from Jaipur
Flight: Jaipur (JAI) to Udaipur (UDR) nonstop when available, otherwise via Delhi/Mumbai (1h direct; 3.5–6h with layover, ~₹3,500–₹8,000). Best if you want to preserve the day for Udaipur sightseeing; book on IndiGo, Air India, MakeMyTrip, or Google Flights.
Train: overnight or daytime options via Indian Railways (6.5–9h, ~₹400–₹1,200). Cheaper but far less practical for a same-day arrival.
  1. City Palace — Udaipur Old City — Begin with the main royal complex overlooking the lake for the best introduction to Udaipur. Timing: morning, ~2 hours.
  2. Jagdish Temple — Old City — A nearby ornate temple that fits neatly into the old-town walking loop. Timing: late morning, ~30 minutes.
  3. Ambrai — Chandpole — A scenic lunch with lake-and-palace views, ideal for a slower midday break. Cost: approx. ₹700–₹1,800 per person. Timing: lunch, ~1 hour.
  4. Bagore Ki Haveli — Gangaur Ghat — Explore the haveli museum and courtyards to get a feel for historic Rajasthani life. Timing: afternoon, ~1 hour.
  5. Lake Pichola boat ride — Lake Pichola — A classic Udaipur experience that works best in the soft late-afternoon light. Timing: late afternoon, ~45 minutes.
  6. Saheliyon-ki-Bari — Fateh Sagar Road — End with a calmer garden visit before dinner, a nice palate cleanser after the old-city core. Timing: evening, ~45 minutes.

Morning

If you land from Jaipur on a morning flight, aim to be in the old city by around 9:30–10:00 AM and start at City Palace while the heat is still manageable and the courtyards feel calm. Give yourself about 2 hours here: the museum rooms, balconies, mirror work, and lake views are the right way to get your bearings in Udaipur. Entry is usually in the ₹300–₹400 range, with extra charges for camera access in some sections, and it’s easiest to arrive by taxi or auto dropping you near the palace gate on Old City Road. From there, it’s a short walk through the lanes to Jagdish Temple, where a quick 30-minute stop is enough to appreciate the carved facade and the steady hum of the neighborhood around it.

Lunch

For lunch, head to Ambrai in Chandpole and ask for a table with a lake-facing angle if they have one free. This is one of those places where the setting is the meal: Lake Pichola, City Palace, and the ghats all seem to float in front of you, especially around midday when the light is bright and sharp. Budget about ₹700–₹1,800 per person depending on what you order, and it’s a good idea to book ahead if you’re traveling in peak season or on a weekend. After lunch, make your way to Bagore Ki Haveli at Gangaur Ghat—it’s an easy cab or auto ride, but if you feel like strolling, the old-city lanes are walkable in parts. Spend about 1 hour here wandering the courtyards and small exhibits; it’s one of the best places to get a feel for domestic Rajasthani life without it feeling too formal.

Afternoon Exploring

In the late afternoon, head to the Lake Pichola boat ride—this is the moment Udaipur really shows off. Aim for the soft light around 4:30–6:00 PM, when the water settles and the palaces look warmer. The standard ride is usually around ₹400–₹800 per person depending on the boat type and season, and it’s smart to confirm the boarding point and return timing before you pay. After that, wind down at Saheliyon-ki-Bari on Fateh Sagar Road, which is exactly the right kind of gentle ending after a full old-city day: fountains, shaded paths, lotus pools, and enough space to breathe again. It’s usually a ₹20–₹50 entry kind of place, open through the evening, and by this point you can take your time, sit a bit, and let the day slow down before dinner.

Day 5 · Sun, Jul 5
Panaji

Beachside Goa

Getting there from Udaipur
Flight: Udaipur (UDR) to Goa Manohar International (GOX) or Goa Dabolim (GOI), usually with 1 stop (4.5–7h total, ~₹5,000–₹12,000). This is the only practical same-day option; book early on IndiGo/Air India via MakeMyTrip/Google Flights. Aim for a morning departure.
No good rail/bus option for a day transfer; overland travel is extremely long (15+ hours) and not recommended.
  1. Basilica of Bom Jesus — Old Goa — Start in heritage Goa with one of the state’s most important churches and a UNESCO highlight. Timing: morning, ~1 hour.
  2. Se Cathedral — Old Goa — A short walk away and worth pairing with the Basilica for a compact heritage circuit. Timing: late morning, ~45 minutes.
  3. Baga Beach — North Goa — Head toward the coast for the more energetic beach atmosphere and water activities. Timing: midday, ~2 hours.
  4. Britto’s — Baga — A long-running beachside restaurant for Goan seafood and an easy lunch stop. Cost: approx. ₹600–₹1,500 per person. Timing: lunch, ~1 hour.
  5. Fontainhas — Panaji — Wander the Latin Quarter’s colorful streets and old Portuguese houses in the cooler afternoon. Timing: late afternoon, ~1.5 hours.
  6. The Black Sheep Bistro — Panaji — End with a smart dinner in town, good for modern Goan fusion and cocktails. Cost: approx. ₹900–₹2,500 per person. Timing: dinner, ~1.5 hours.

Morning

If you’re landing into Goa from Udaipur, plan on an early flight so you’re not wasting the day — by the time you’re checked in and on the road, you want to be heading straight to Old Goa. Start at the Basilica of Bom Jesus around opening time; it’s usually calmest before tour buses arrive, and about an hour is enough to see the main altar, the tomb of St. Francis Xavier, and the museum feeling unhurried. Entry to the church is free, though the small museum may have a nominal fee. A quick stroll away, Se Cathedral makes a very natural second stop — the scale of the nave and the golden bell tower are what you come for, and 45 minutes is plenty unless you’re lingering for photos. Keep it simple here: light, breathable clothing, water in hand, and a driver waiting nearby because midday Goa gets sticky fast.

Midday

From Old Goa, head toward Baga Beach for the more energetic side of the coast. It’s a very different mood: shacks, parasailing, banana boats, music, and a lot more movement than the quieter church complex. Give yourself a couple of hours to sit by the water, dip in if the sea looks calm, or just watch the beach activity with a cold drink. For lunch, Britto’s is the easy no-brainer right on Baga — reliably busy, slightly touristy, but still worth it for Goan seafood, butter garlic prawns, crab, and an icy beer if that’s your thing. Expect roughly ₹600–₹1,500 per person depending on how indulgent you get, and it’s smart to go a bit before peak lunch if you want a shorter wait.

Late Afternoon

Once the sun starts softening, make your way into Panaji and wander Fontainhas, the old Latin Quarter tucked behind the center of town. This is the best place in Goa to just slow down and walk: narrow lanes, pastel Portuguese houses, tiled roofs, old chapels, and little details that reward looking up and around. The sweet spot is late afternoon when the colors feel richer and the heat isn’t punishing. Start near 31st January Road and drift through the side streets without trying to “do” it too efficiently — this is the part of the day where a loose plan works best. If you like, pause for a coffee or a chilled drink somewhere nearby and just let the neighborhood set the pace.

Evening

For dinner, finish at The Black Sheep Bistro in Panaji, which is one of the nicer tables in town for a final meal — polished but not stiff, with modern Goan fusion, good seafood, and cocktails that actually deserve attention. Dinner here usually runs around ₹900–₹2,500 per person depending on drinks and how many dishes you share, and it’s worth booking ahead if you’re going on a weekend. If you still have energy after dinner, a short after-meal walk around central Panaji is a lovely way to close the day before heading back to your hotel and packing for Mumbai tomorrow.

Day 6 · Mon, Jul 6
Mumbai

Mumbai finale

Getting there from Panaji
Flight: Goa (GOX/GOI) to Mumbai (BOM), nonstop on IndiGo/Air India/Vistara (1h–1h15m airtime, ~₹2,500–₹7,000). Best if you want to get to Mumbai early enough for the Gateway of India and Elephanta plan; book on airline site or MakeMyTrip. Morning flight recommended.
Train: Konkan-bound long-distance trains from Madgaon/Thivim to Mumbai (8–12h, ~₹400–₹2,000). Cheapest, but you’ll likely arrive too late for a full day.
  1. Gateway of India — Colaba — Start at Mumbai’s most famous waterfront landmark for the classic city introduction. Timing: morning, ~45 minutes.
  2. Elephanta Caves — Elephanta Island — Take the ferry for a half-day UNESCO excursion with cave temples and sea views. Timing: late morning to early afternoon, ~3.5 hours total.
  3. The Taj Mahal Palace, Mumbai — Colaba — Return for a heritage tea or snack in an iconic setting near the Gateway. Cost: approx. ₹1,000–₹3,000 per person. Timing: afternoon, ~1 hour.
  4. Marine Drive — South Mumbai — Stroll the promenade in the evening for the city’s best skyline-and-sea feel. Timing: evening, ~1 hour.
  5. Chhatrapati Shivaji Maharaj Terminus — Fort — A final architectural stop nearby, especially striking when lit up after sunset. Timing: evening, ~30 minutes.
  6. Khyber — Kala Ghoda — Close the trip with a classic dinner spot serving rich North Indian and Mughlai dishes. Cost: approx. ₹1,500–₹4,000 per person. Timing: dinner, ~1.5 hours.

Morning

Land in Mumbai early and head straight to Colaba, where the city’s classic waterfront energy starts to make sense. Begin at Gateway of India first — it’s busiest later in the day, so morning gives you cleaner views of the arch, better photos, and a bit more breathing room around the plaza. Expect about 45 minutes here, and if you’re coming by taxi or app cab, get dropped on the Apollo Bunder side to avoid the worst of the curbside confusion. From there, the ferry jetty is just a short walk away, and tickets for Elephanta Caves are typically best bought in person; aim to leave on one of the earlier boats so you’re not stuck in the midday crowd or heat.

Late Morning to Afternoon

The Elephanta Island ferry is the day’s main outing, and it’s worth setting aside the full half-day: the boat ride, the climb, the caves, and the return all add up fast. Inside the caves, give yourself time to actually look at the carvings instead of just rushing the main halls — the rock-cut panels are the whole point. Bring water, wear proper walking shoes, and expect a fair amount of humidity; the island is scenic but not exactly gentle on polished outfits. Once you’re back on the mainland, take a cab or a short walk back into Colaba for a slower reset at The Taj Mahal Palace, Mumbai, where a heritage tea, coffee, or light snack can run roughly ₹1,000–₹3,000 per person depending on how fancy you go. It’s a nice way to cool down without losing the old-world South Mumbai mood.

Evening

As the sun drops, move toward Marine Drive for the city’s best evening rhythm — sea breeze, skyline glow, joggers, snack sellers, and that unmistakable Mumbai curve of lights along the bay. Keep it unhurried; this is where the day should breathe a little. From there, it’s an easy onward move into Fort for Chhatrapati Shivaji Maharaj Terminus, which is especially dramatic after dark when the Gothic façade is lit up and the station looks almost theatrical. Finish the night in Kala Ghoda at Khyber, a proper final dinner for the trip: rich North Indian and Mughlai dishes, a polished setting, and a bill that usually lands around ₹1,500–₹4,000 per person. If you want a slightly lighter meal, share starters and go easy on the bread basket — the menu has a habit of encouraging over-ordering.

0
Like this trip? Make your own version.
A free, personalized itinerary in seconds — sign up to save and edit it.
Create my version