Want an itinerary like this for your trip?
Tell us where you're going and get a personalized plan in seconds — completely free.
Plan My Trip

7-Day Ahmedabad, Delhi, and Nainital Itinerary Outline

Day 1 · Wed, Apr 29
Ahmedabad

Ahmedabad arrival and city start

  1. Sabarmati Ashram — Ashram Road — Start with Ahmedabad’s most important Gandhi site for a calm intro to the city; late afternoon, ~1.5 hours.
  2. Sidi Saiyyed Mosque — Lal Darwaja — See the famed stone jali work and keep the old-city core in a tight loop; late afternoon, ~30 minutes.
  3. Manek Chowk — Old City — A classic food-and-market stop that works well as the city warms up into evening; evening, ~1 hour.
  4. Agashiye — Lal Darwaja — Traditional Gujarati thali in a heritage setting, ideal for a first-night dinner; evening, ~1.5 hours, approx ₹1,200–2,000 per person.
  5. Law Garden Night Market — Ellis Bridge — End with a lively handicrafts browse and snack stop without needing much travel; night, ~45 minutes.

Late Afternoon: a calm start at Sabarmati Ashram

Start your Ahmedabad day at Sabarmati Ashram on Ashram Road—it’s the right way to enter the city: quiet, reflective, and close to the riverfront side of town. Give yourself about 1.5 hours here; the museum, Gandhi’s simple living quarters, and the riverside setting make it easy to slow down after arrival. Entry is usually free or very low-cost, and it’s best to go before the heat peaks if you’re landing midday. From central Ahmedabad, an auto or cab is the easiest way in; if you’re staying near Navrangpura or Ellis Bridge, it’s a short ride.

Early Evening: move into the old-city core with Sidi Saiyyed Mosque

From the ashram, head toward Lal Darwaja to see Sidi Saiyyed Mosque—small, graceful, and famous for the carved stone jali that has become a symbol of the city. Plan around 30 minutes here; it’s more of a pause-and-admire stop than a long visit. The lanes nearby get busy fast, so wear comfortable shoes and keep an eye on traffic as you move through the old city. This is a good moment to just let Ahmedabad feel more textured: narrower streets, older shopfronts, and the pace shifting from contemplative to lively.

Evening: food and bustle at Manek Chowk and dinner at Agashiye

Stay in the old-city flow and walk or take a very short auto hop to Manek Chowk, where the market transforms as evening comes on. It’s one of those places that changes personality by the hour—daytime produce and jewelry, nighttime street-food theater. Spend about an hour browsing and snacking; if you’re hungry, this is where you’ll find the city’s famous late-evening bites, but save your appetite because dinner is next. Then head to Agashiye near Lal Darwaja for a proper first-night Gujarati thali in a heritage setting; budget roughly ₹1,200–2,000 per person, and book ahead if you can, especially on weekends. It’s a relaxed, sit-down meal that gives you the full regional spread without needing to plan anything else after.

Night: finish lightly at Law Garden Night Market

If you still have energy, end at Law Garden Night Market on Ellis Bridge for a final, easy wander. It’s best for embroidered textiles, mirror-work pieces, bangles, and quick souvenir shopping, and you’ll usually find snacks and drinks nearby without having to cross the city again. Give it 45 minutes and keep cash handy for small purchases. The whole point tonight is not to rush—Ahmedabad opens up best when you leave a little room for wandering between meals, lanes, and market stalls.

Day 2 · Thu, Apr 30
Delhi

Ahmedabad to Delhi

Getting there from Ahmedabad
Flight on IndiGo/Air India/Akasa via Skyscanner or airline site (1h 40m air time; ~3.5–5h total door-to-door; ~₹4,000–10,000). Best to take a morning flight so you can still do India Gate/Bangla Sahib the same day.
Train (Shatabdi-style fastest option isn’t direct; most trains are 13–18h, ~₹600–2,500) on IRCTC if you want cheaper travel but you’ll lose most of the day.
  1. India Gate — Rajpath/Central Delhi — Begin in the monumental heart of the capital for an easy orientation drive; morning, ~45 minutes.
  2. Gurudwara Bangla Sahib — Connaught Place — A peaceful spiritual stop close to central Delhi and good before lunch; morning, ~1 hour.
  3. Connaught Place — Connaught Place — Use the ring roads efficiently for shopping, coffee, and a central lunch break; midday, ~1.5 hours.
  4. Saravana Bhavan — Connaught Place — Reliable South Indian lunch with quick service and easy transit from the gurudwara; midday, ~45 minutes, approx ₹350–700 per person.
  5. Humayun’s Tomb — Nizamuddin East — A marquee Mughal monument best saved for the afternoon light; afternoon, ~1.5 hours.
  6. Indian Accent — The Lodhi, Lodhi Road — Finish with a standout dinner that suits a Delhi arrival day; evening, ~2 hours, approx ₹2,500–4,500 per person.

Early Afternoon: arriving into Delhi and starting with India Gate

Once you’ve checked in or left your bags, head straight to India Gate in Central Delhi for the easiest first read of the city. This works best in the early afternoon when you’re awake enough to orient yourself but still have energy for the rest of the day. Give it around 45 minutes: stroll the lawns, take in the ceremonial boulevard feel of Kartavya Path, and keep it simple rather than trying to “do” too much here. There’s no ticket for the monument area, and it’s especially good for photos if the sky is a little hazy but bright. If you’re coming by cab from your hotel, traffic around Rajpath can be slow, so build in a little cushion.

Midday: a quiet reset at Gurudwara Bangla Sahib and lunch in Connaught Place

From India Gate, it’s a short ride to Gurudwara Bangla Sahib, one of the calmest places in the city despite being right near the center. Spend about an hour here: cover your head, remove your shoes, and take your time at the sarovar and inside the prayer hall. The atmosphere is genuinely grounding after the scale of the morning. Then move into Connaught Place—you can either walk a bit through the central arcs or take a quick cab hop depending on heat. This is the right place to slow down, browse a few shops, and grab a coffee or cold drink before lunch; the inner and outer circles are full of easy stops, and it’s one of the few parts of Delhi where wandering actually feels effortless.

For lunch, keep it straightforward at Saravana Bhavan in Connaught Place. It’s reliable, fast, and exactly what you want on a first Delhi day if you don’t want a heavy meal. Order a masala dosa, idli, or a thali and expect roughly ₹350–700 per person depending on what you pick. Service is quick, so you won’t lose the afternoon, and it sits nicely between the spiritual stop and the later monument visit.

Afternoon into evening: Humayun’s Tomb followed by dinner at Indian Accent

After lunch, head east toward Nizamuddin East for Humayun’s Tomb, which is best in the softer afternoon light when the red sandstone and gardens feel especially elegant. Plan on about 1.5 hours here, including a slow circuit around the main tomb and the charbagh gardens. The entry is ticketed, and the site usually rewards an unhurried pace more than a rushed checklist visit—stay a little longer if the light is beautiful. From there, it’s an easy taxi ride to The Lodhi on Lodhi Road for dinner at Indian Accent, a polished final stop for the day and one of Delhi’s most dependable special-occasion restaurants. Reservations are strongly recommended, and dinner here usually runs about ₹2,500–4,500 per person, depending on how you order. End the night here and keep the rest of the evening open; after a travel day, Delhi is best enjoyed without overpacking it.

Day 3 · Fri, May 1
Nainital

Delhi to Nainital

Getting there from Delhi
Private cab/ride from Delhi to Nainital via NH9 (7–9h depending on traffic; ~₹5,500–9,000 per car). Leave very early morning to reach by lunch and still fit the lake-area sights.
Volvo bus from Delhi ISBT/Anand Vihar to Haldwani/Kathgodam with last-mile taxi to Nainital (8–11h total; ~₹800–1,800). Book on RedBus; choose an overnight bus only if you’re okay arriving early morning and resting before sightseeing.
  1. Sadar Bazar — Near Mall Road, Nainital — Start with the lake-area market while traffic is light and the town is still waking up; morning, ~45 minutes.
  2. Naini Lake Boating Point — Mallital — A classic first look at the lake, best before the day gets busy; morning, ~1 hour.
  3. Naina Devi Temple — Mallital — A short, scenic spiritual stop right by the lake with minimal detour; late morning, ~45 minutes.
  4. The Lake View Restaurant — Mallital — Easy lunch with lake views, keeping the day relaxed after arrival; midday, ~1 hour, approx ₹500–1,000 per person.
  5. Snow View Point Ropeway — Mallital — Take the ropeway for the best quick panorama over the hills and lake; afternoon, ~1.5 hours.
  6. Giannis Pure Veg — Tallital — Casual dinner with dependable North Indian food, convenient for a light travel day; evening, ~1 hour, approx ₹300–700 per person.

Morning

Plan to arrive in Nainital by late morning and start gently in the lake-side core. Begin with Sadar Bazar near Mall Road while the town is still waking up and foot traffic is light; it’s the best time to get your bearings, look at the little mountain shops, and pick up any basics you forgot in Delhi. Expect about 45 minutes here, with small purchases like woolens, snacks, and local oddities usually in the ₹100–500 range depending on what catches your eye. From here, it’s an easy stroll down toward the water, and you’ll already feel the shift from market bustle to lake-town calm.

Next, head to Naini Lake Boating Point in Mallital for your first proper look at the lake. Go early if you can, before the queues build and the promenade gets crowded with day-trippers. A short paddle boat ride usually runs roughly ₹210–400 depending on boat type and duration, and even just standing at the edge watching the water is worth a good hour. After that, walk the short scenic stretch to Naina Devi Temple, which sits right by the lake and feels especially peaceful in the late morning before the crowds thicken.

Lunch and Afternoon Exploring

Keep lunch relaxed at The Lake View Restaurant in Mallital so you don’t lose the easy rhythm of the day. This is a practical stop rather than a destination meal: expect solid North Indian staples, simple snacks, and the obvious draw of sitting with the lake in sight. Budget around ₹500–1,000 per person, and give yourself about an hour so you’re not rushing. After lunch, when the sun is a little higher and the town is busier, head to the Snow View Point Ropeway for the classic quick panorama over Naini Lake and the surrounding hills. The ropeway is one of those Nainital experiences that’s worth doing once; tickets are usually in the low hundreds, and the whole outing including waiting, riding, and viewing takes about 1.5 hours. If the line looks long, just factor in a bit of extra patience and enjoy the views from the base area while you wait.

Evening

Wrap the day with an easy dinner at Giannis Pure Veg in Tallital, which is a convenient, no-fuss place to end a travel day without overthinking the menu. It’s a good fit if you want dependable North Indian food after a full day on foot, and you can keep dinner comfortably in the ₹300–700 per person range. By evening, the lake area is cooler and calmer, so if you have energy left, take a slow post-dinner walk back along the waterfront before heading in for the night.

Day 4 · Sat, May 2
Nainital

Nainital stay

  1. Tiffin Top (Dorothy’s Seat) — Ayarpatta — Go early for the best views and cooler walking conditions; morning, ~2 hours.
  2. Eco Cave Gardens — Bara Pathar — Keep the momentum with a playful, family-friendly natural attraction on the same side of town; late morning, ~1 hour.
  3. Pashan Restaurant — Mallital — A straightforward lunch stop before the afternoon sightseeing shift; midday, ~1 hour, approx ₹400–800 per person.
  4. High Altitude Zoo — Snow View area — A well-paced next stop after lunch, with Himalayan fauna and hillside paths; afternoon, ~1.5 hours.
  5. The Pavilions and Terraces — Nainital town area — End with a relaxed tea stop and mountain-facing break to balance the active day; late afternoon, ~1 hour, approx ₹500–1,000 per person.
  6. Boat House Club area promenade — Mallital — Unwind with a lakeside evening walk and town atmosphere; evening, ~45 minutes.

Morning

Start early for Tiffin Top (Dorothy’s Seat) in Ayarpatta while the air is still cool and the light is clean — that’s when the walk feels easiest and the views are at their best. If you’re staying around Mallital or the lake edge, a short taxi or shared jeep ride to the trail access point is the simplest way to save energy for the climb. Plan on about 2 hours total, including the walk and time to linger; carry water, good shoes, and a light layer because it can feel breezy even in May. From there, continue to Eco Cave Gardens in Bara Pathar, which is a nice shift from open ridgeline views to a more playful, compact stop. It’s an easy 1-hour visit and works well before the town gets crowded; entry is usually inexpensive, and the uneven paths mean it’s best to keep moving rather than overpack the day.

Midday

Head back toward Mallital for lunch at Pashan Restaurant, a practical, no-fuss stop when you want something filling without losing time. Expect roughly ₹400–800 per person depending on how much you order, and it’s the kind of place where you can comfortably reset before the afternoon stretch. After lunch, make your way up toward High Altitude Zoo near the Snow View area. The zoo sits on a hillside, so keep the pace relaxed and allow about 1.5 hours, especially if you want to walk the paths without rushing. It’s one of those Nainital stops that feels more about the setting than the checklist — do it slowly, and the mountain air does the rest.

Late Afternoon to Evening

For a softer finish, settle in at The Pavilions and Terraces in the Nainital town area for tea or an early snack. This is the best time to pause, look back over the lake, and let the day slow down a bit; budget around ₹500–1,000 per person if you order drinks plus something light. Then end with a lakeside walk along the Boat House Club area promenade in Mallital, where the evening atmosphere is the real draw — families strolling, boats settling for the day, and the town lights starting to show on the water. It’s about 45 minutes of easy wandering, and if you still have energy, just keep looping the promenade until the mountain chill tells you it’s time to head back.

Day 5 · Sun, May 3
Delhi

Nainital to Delhi

Getting there from Nainital
Private cab back to Delhi via NH9 (7–9h; ~₹5,500–9,000). Depart right after your morning/early-afternoon hill stops so you reach Delhi by evening.
Volvo bus from Haldwani/Kathgodam to Delhi on RedBus (8–11h; ~₹800–1,800). If you prefer more comfort and less fatigue, break with a taxi from Nainital to Kathgodam/Haldwani first, then bus.
  1. Kainchi Dham — Bhowali road — Leave early for this major spiritual stop before heading back toward Delhi-bound routes; morning, ~1.5 hours.
  2. Bhimtal Lake — Bhimtal — A scenic break en route that gives variety without a big detour; late morning, ~1 hour.
  3. I Heart Cafe — Bhimtal — Good lunch stop with lake-adjacent views and a more relaxed hill-town feel; midday, ~1 hour, approx ₹400–900 per person.
  4. Naukuchiatal Lake — Naukuchiatal — A quieter lake stop to balance the busier Nainital sights and stretch before departure; afternoon, ~1 hour.
  5. Udupi Nikethan — Haldwani — Simple vegetarian meal before the long onward transfer, practical and timely; late afternoon, ~45 minutes, approx ₹250–600 per person.

Morning

Start early and keep the day unhurried: your first stop is Kainchi Dham on the Bhowali Road, and it’s best to arrive soon after opening when the complex is still calm and the mountain air feels fresh. Give yourself about 1.5 hours to sit, walk the grounds, and move at the shrine’s pace rather than yours. There isn’t much to “do” in the usual tourist sense, which is exactly the point—dress modestly, keep your visit quiet, and expect a simple, devotional atmosphere. If you’re coming from central Nainital, the drive toward Bhowali** is straightforward but can get slow once local traffic builds, so leaving early makes the rest of the day feel much easier.

Late Morning to Lunch

From Kainchi Dham, continue to Bhimtal Lake for a softer, scenic reset. This is the kind of stop where you don’t need a plan: a slow lakeside walk, a few photos, and maybe a short pause by the water is enough. By late morning the town is awake but still less hectic than Nainital, so you can enjoy it without the main hill-station crush. For lunch, head to I Heart Cafe in Bhimtal—it’s one of the more relaxed spots in the area, good for a proper sit-down meal with lake-adjacent views and enough space to breathe after the early start. Expect around ₹400–900 per person depending on what you order; it’s a practical place to linger about an hour without feeling rushed.

Afternoon

After lunch, make your way to Naukuchiatal Lake, which is quieter and more open-feeling than the busier lake stops around Nainital. This is a good place to slow the day down before the drive back toward the plains: take a short walk, sit near the edge, and use the time to decompress before the long transfer ahead. Plan roughly an hour here, and if you want a smoother departure later, keep snacks and water handy because once you leave the lake belt, dining options become more utilitarian as you drop toward Haldwani.

Late Afternoon and Evening

Before heading out, stop at Udupi Nikethan in Haldwani for an easy vegetarian meal that’s built for travelers in transit. It’s not about ambiance here—it’s about timing, familiarity, and getting a decent, inexpensive dinner before the long road to Delhi. Expect roughly ₹250–600 per person and about 45 minutes, which is usually enough for a simple meal without losing daylight. If you’re using a cab, this is the right point to settle in for the onward run; if you’ve chosen the Volvo bus option later from Kathgodam or Haldwani, this is also the most convenient place to break the journey and board with less stress.

Day 6 · Mon, May 4
Ahmedabad

Delhi to Ahmedabad

Getting there from Delhi
Flight on IndiGo/Vistara/Air India via airline site or MakeMyTrip (1h 30m air time; ~3.5–5h total; ~₹4,000–10,000). Take an early morning flight or, if you’re flying after Day 6 sights, a late evening departure.
Train (long-distance overnight options on IRCTC, ~14–18h; ~₹600–2,500) only if you want to save money and don’t mind losing the next morning.
  1. Lotus Temple — Bahapur — Start in South Delhi with a calm, iconic landmark that fits well after arrival from the airport or station; morning, ~1 hour.
  2. ISKCON Temple Delhi — East of Kailash — Stay in the same general South Delhi zone for an easy second stop; late morning, ~1 hour.
  3. Saket Select Citywalk — Saket — A convenient lunch-and-shopping break that reduces cross-city backtracking; midday, ~2 hours.
  4. Punjab Grill — Select Citywalk, Saket — Strong lunch option with a reliable North Indian menu and comfortable pace; midday, ~1 hour, approx ₹1,000–2,000 per person.
  5. Qutub Minar — Mehrauli — Save the major heritage sight for the afternoon when the light is best; afternoon, ~1.5 hours.
  6. Bukhara — ITC Maurya, Chanakyapuri — End with a splurge dinner for the return-to-Delhi day; evening, ~2 hours, approx ₹3,000–6,000 per person.

Morning

If you’re getting an early start before your Delhi to Ahmedabad flight, begin in South Delhi at the Lotus Temple in Bahapur. It’s one of those places that works best when you’re not rushing: plan about an hour, arrive close to opening if you can, and keep in mind it’s usually busiest late morning and on weekends. Entry is free, but there’s a short security check and a quiet, shoes-off approach once you’re inside, so keep the visit unhurried. From there, a short cab ride or auto through East of Kailash brings you to ISKCON Temple Delhi, which is a good second stop if you want a more devotional, active atmosphere after the calm of the Lotus Temple. Give yourself about an hour here; temples are generally open from early morning until night, and the chanting, aarti, and prasadam counters make it easy to linger without needing a rigid plan.

Lunch and midday break

Head next to Saket Select Citywalk in Saket, which is exactly the kind of practical lunch stop that saves time and energy before the afternoon heritage run. The mall is clean, easy to navigate, and air-conditioned — useful in May — with plenty of coffee and snack options if you want a lighter stop before a proper meal. For the planned lunch, Punjab Grill inside Select Citywalk is a reliable pick: comfortable seating, polished service, and North Indian dishes that feel special without being fussy. Budget roughly ₹1,000–2,000 per person, and allow about an hour to eat so you still have time to browse a little or just sit with a cold drink before heading on.

Afternoon and evening

After lunch, make your way to Qutub Minar in Mehrauli for the afternoon slot; this is the right time for the stonework, open lawns, and photo angles, especially if the sun is dropping a bit. Plan around 1.5 hours, and expect a modest entry fee for Indian visitors and a higher one for foreign nationals, with extra charges if you carry a camera in some cases. The site is easy to combine from Saket by cab in roughly 15–25 minutes depending on traffic. Wrap the day with a proper dinner at Bukhara in ITC Maurya, Chanakyapuri — the kind of meal that feels like the right final Delhi sendoff before you fly. It’s worth booking ahead, especially for dinner, and you should budget about ₹3,000–6,000 per person. If your flight is late evening, this fits nicely; if you’re leaving early the next morning, consider a shorter dinner and head back to pack without cutting it too close.

Day 7 · Tue, May 5
Ahmedabad

Ahmedabad departure buffer

  1. Adalaj Stepwell — Adalaj — Start on the city edge for a graceful final-day heritage stop before entering central Ahmedabad; morning, ~1 hour.
  2. Sabarmati Riverfront — Ellis Bridge — A relaxed, scenic buffer stop that works well before departure logistics; late morning, ~1 hour.
  3. Vishalla — Sarkhej — A classic Gujarati lunch experience with crafts-and-courtyard atmosphere, ideal for a departure day; midday, ~1.5 hours, approx ₹700–1,500 per person.
  4. Kankaria Lake — Kankaria — Keep the afternoon easy with a wide-open leisure stop if time allows before packing; afternoon, ~1.5 hours.
  5. H.K. Pavilion — Near CG Road — Good final coffee-and-snacks pause in a central area before airport or hotel transfer; late afternoon, ~45 minutes, approx ₹250–600 per person.

Morning

Start the day at Adalaj Stepwell in Adalaj while it’s still relatively cool and quiet; it’s one of those places that really rewards an unhurried first stop. Plan about an hour here, and go for the lower morning light if you can — the carved pillars, jharokha-style openings, and the deep shaft of the stepwell feel much more dramatic before the heat and tour groups build up. If you’re coming from central Ahmedabad, a cab or app ride usually takes around 30–45 minutes depending on traffic, and it’s the easiest way to keep the morning smooth.

From there, head back toward the city for a relaxed stop at the Sabarmati Riverfront near Ellis Bridge. This works well as a breathing space between heritage sightseeing and departure-day logistics: flat walking paths, open views, and plenty of room to just sit for a bit. The riverfront is best when you keep expectations simple — think a calm stroll, photos, maybe a quick snack from a vendor if you spot one. If you’re timing it right, you can spend about an hour here without feeling rushed.

Lunch

For lunch, go to Vishalla in Sarkhej and lean into the full Gujarati experience rather than trying to eat and leave quickly. This is one of Ahmedabad’s classic destination lunches: earthen seating, courtyard atmosphere, and a thali that usually lands in the ₹700–1,500 per person range depending on what’s included. It’s popular with both locals and visitors, so mid-day is best; give yourself around 1.5 hours, and don’t rush the pace — this is the kind of meal that’s meant to feel like a pause in the day. Getting there by cab from the riverfront is straightforward, though traffic can tighten up around lunch.

Afternoon

After lunch, keep things easy with Kankaria Lake in Kankaria. It’s a good departure-day stop because you can tailor the energy level to your mood: walk the perimeter, sit by the water, or just enjoy the open space without committing to anything too intense. Expect a bit more activity here in the afternoon, especially on weekends, but that’s part of the atmosphere. If you’ve got bags in the car or are planning a hotel pickup later, this is a practical place to spend about 1.5 hours before you start thinking about packing mode.

Late Afternoon

Wrap up with coffee or a light snack at H.K. Pavilion near CG Road — a very sensible final stop because it keeps you central and close to major transfer routes. It’s a nice place to decompress, check messages, and sort out airport timing without committing to a long dinner. Budget roughly ₹250–600 per person, and if you’re heading to the airport afterward, this is the moment to make sure your ride is booked and your bags are ready. If you have a little extra time, just let the day slow down here; Ahmedabad is at its best when you leave with room to breathe.

0