Best 10-Day India Itinerary for First-Time Visitors on Budget
Browse more guides: India travel | Asia destinations
Best 10-Day India Itinerary for First-Time Visitors on Budget
Last updated: April 2026 · 13 min read
If you've ten days and you've never been to India before, do this: Delhi → Agra → Jaipur → Udaipur. That's the route I recommend to every friend who lands at IGI for the first time, and it's the one I'd send my own cousin's husband on if he asked. But it covers the country's most photographed monument, its loudest capital, its pinkest old city, and a calm lake town to recover in before you fly home.
TL;DR: Ten days, four cities (Delhi → Agra → Jaipur → Udaipur), travelling by a mix of fast trains and one short flight. Total mid-budget cost runs ₹40,000-₹65,000 per person ($480-$780 USD), excluding international flights. Best months are October to March, with November and February being the sweet spot. The single biggest mistake first-timers make? Trying to add Varanasi or Goa as a fifth stop . You'll lose a full day in transit and arrive cranky. Don't.
Why this specific 10-day route works for first-timers
I grew up taking the Shatabdi from Delhi to Agra with my dad, and later with friends. The Golden Triangle exists for a reason . The three cities sit inside a roughly 250-km loop, the trains between them are the best in the country, and you get an honest cross-section of north Indian culture, food, and history without spending half your trip on a road. The fourth city, Udaipur, is the cheat code most first-timers miss. After Delhi and Jaipur you'll want quiet. Udaipur gives you that, plus a lake, palaces, and rooftop restaurants where ₹350 buys you a thali with a view.
I've watched people try to cram Varanasi, Goa, Rishikesh, Mumbai, and Kerala into ten days. They came home exhausted, sick, and convinced they hated India. Plus india is huge. Pick a slice. So so so so so so so so do it well. You can come back.
This route also stacks logistically: you arrive in Delhi (one of two main international hubs along with Mumbai), you travel west and south on flat, well-trafficked rail and road, and you fly out of Udaipur back to Delhi for your international leg. And no backtracking. No 16-hour overnight trains unless you want one. Read the Wikivoyage India page before you go , the practical info there's better than most paid guidebooks.
Day-by-day itinerary (with realistic timing)
Days 1-3: Delhi
Land at Indira Gandhi International Airport (DEL). But most international flights arrive late evening or pre-dawn. Take the prepaid taxi from the official counter inside the arrivals hall, or an Uber from the official Uber pickup zone. Rough cost: ₹450-₹700 ($5.40-$8.40) to most central neighborhoods. Don't take the touts shouting "taxi, sir, very cheap" outside.
Day 1 is jet-lag day. But sleep. So so so so so so so so walk around your neighborhood. Eat something simple. Don't try to do Old Delhi on day one , you'll hate it.
Day 2: Old Delhi. And and and and and and and and but take the metro to Chandni Chowk station (₹30, air-conditioned, runs every few minutes). Walk Chandni Chowk, eat parathas at Paranthe Wali Gali, see Jama Masjid (free, ₹300 if you carry a camera), then take a cycle rickshaw to Red Fort (₹600 entry for foreigners). Eat chole bhature at Sita Ram Diwan Chand in Paharganj for lunch , ₹90 a plate, has been there since 1950, and is genuinely one of Delhi's great cheap meals. Evening: Hauz Khas village or Khan Market for a beer and aircon.
Day 3: New Delhi. Humayun's Tomb (₹600 foreigner entry, much less crowded than the Taj and arguably more elegant), Lodhi Garden (free, lovely), Qutub Minar (₹600), India Gate at sunset. Auto-rickshaws between sites: ₹120-₹200 each, insist on the meter or agree price first. Read up on the city on Wikipedia's Delhi page for context.
Day 4: Delhi → Agra
The Gatimaan Express 12050 leaves Hazrat Nizamuddin station at 8:10 a.m. and reaches Agra Cantt at 9:50 a.m. Chair car ticket: about ₹825 ($9.90), executive class around ₹1,575. Plus it's the fastest train in India at the time of writing (160 km/h on this stretch) and breakfast is included. Book on IRCTC, Cleartrip, or 12go.asia . The last two are easier for foreigners than IRCTC.
Drop bags at your hotel in Taj Ganj (the neighborhood right next to the Taj). Spend the afternoon at Agra Fort (₹650 foreigner entry, two hours minimum). Sunset from Mehtab Bagh across the river , auto-rickshaw ₹250 round trip. ₹50 entry. The view of the Taj from there at golden hour is the photo people post.
Day 5: Taj Mahal sunrise → Jaipur
Get to the Taj for sunrise. Tickets are ₹1,300 ($15.60) for foreigners and include a small water bottle and shoe covers. Buy them online the day before to skip the queue. Plus plus plus plus plus plus plus plus two hours inside is plenty. So see Taj Mahal sunrise tickets for the booking workflow.
Back to your hotel, breakfast, check out by 11:30. Take a private car to Jaipur via Fatehpur Sikri (the abandoned Mughal capital, ₹600 entry, worth the 90-minute stop). A car for the day with driver runs ₹3,500-₹4,500 ($42-$54), split between two or four people this is the sane option. Reach Jaipur by 7 p.m.
Days 6-7: Jaipur
Day 6: Amber Fort in the morning (₹600 entry, get there by 8 a.m. or it's mobbed), Jal Mahal photo stop, then City Palace and Jantar Mantar in the old city (combined around ₹1,000 for foreigners). Plus lunch at LMB on Johari Bazaar . Order the dal baati churma and a Rajasthani thali, around ₹450 a head. Evening at Nahargarh Fort for sunset (₹200 entry, ₹400 in an auto from the city).
Day 7: Hawa Mahal façade (the famous pink lattice front, just look from the street, you don't need to go inside), bazaar shopping in Bapu Bazaar and Johari Bazaar, then a long lunch and a swim at your hotel. An auto across central Jaipur is ₹85-₹150 if you bargain . They'll start at ₹250 for you. Use the Ola or Uber app instead and you'll pay the local price. And see Rajasthan budget travel for more on the state.
Day 8: Jaipur → Udaipur
Two options. Train: there's no fast direct train, the overnight 12965 Udaipur City Superfast leaves Jaipur around 10 p.m. and arrives Udaipur 6:30 a.m., 3AC ticket ₹1,150 ($13.80). So or fly: IndiGo and Air India do a daily 50-minute hop, ₹3,500-₹5,500 ($42-$66) booked a week out. Plus plus plus plus plus plus plus plus i'd fly. You've already done a lot of road and rail by now.
Arrive Udaipur, check in to a haveli on the Lake Pichola side, nap, eat. You earned it.
Days 9-10: Udaipur
Day 9: City Palace (₹500 entry), wander the old city, boat ride on Lake Pichola at sunset (₹500 for the standard 1-hour boat, ₹1,000 if you want the Jagmandir one). Eat dinner at Ambrai or Upre , both have proper lake views, mains ₹350-₹600.
Day 10: Sajjangarh Monsoon Palace in the morning (₹300 entry, ₹600 round-trip auto), shop in the old city for miniature paintings and silver, fly back to Delhi in the evening. The Udaipur to Delhi flight is 75 minutes and runs ₹3,000-₹6,000.
What it actually costs in 2026 (mid-range backpacker)
Here's the honest breakdown for one person, ten days, mid-range (private rooms in clean budget hotels, AC trains, occasional taxi splurge, eating mostly at local restaurants and one nice dinner per city):
- Accommodation: ₹15,000-₹25,000 ($180-$300). Rooms ₹1,500-₹2,500 a night.
- Food: ₹6,000-₹10,000 ($72-$120). Most meals ₹150-₹400.
- Transport between cities (train, flight, and one car day): ₹8,000-₹12,000 ($96-$144).
- Local transport (autos, Uber, metro): ₹2,500-₹4,000 ($30-$48).
- Monument entries (foreigner pricing is 10-15x local): ₹6,000-₹8,000 ($72-$96).
- SIM, water, tips, small shopping, that one beer at the rooftop bar: ₹3,000-₹6,000.
Total: ₹40,500-₹65,000 ($486-$780). Backpacker dorm bed and second-class trains, you can do it for ₹25,000 ($300). Plus boutique heritage hotels every night, you'll spend ₹120,000+ ($1,440+). The middle path is the best path. Consult Tourism in India on Wikipedia for context on visitor numbers and trends.
Trains vs flights vs cars between cities
| Leg | Best option | Cost (₹/$) | Time | Notes |
|---|---|---|---|---|
| Delhi → Agra | Gatimaan Express 12050, chair car | ₹825 / $9.90 | 1h 40m | 8:10 a.m. departure, breakfast included |
| Delhi → Agra (alt) | Shatabdi 12001 | ₹720 / $8.65 | 2h | 6 a.m. departure, slightly cheaper |
| Agra → Jaipur | Private car with Fatehpur Sikri stop | ₹3,800 / $45.60 | 5-6h | Split 2-4 ways, much better than the slow train |
| Jaipur → Udaipur | IndiGo flight | ₹4,500 / $54 | 50 min | Fly. Trust me. |
| Jaipur → Udaipur (alt) | 12965 Udaipur City Superfast, 3AC | ₹1,150 / $13.80 | 8h overnight | Save a hotel night, lose a comfortable sleep |
| Udaipur → Delhi | IndiGo / Air India flight | ₹3,500 / $42 | 1h 15m | Direct, multiple times daily |
Quick class explainer: sleeper is the cheapest non-AC sleeper class, fine for daytime hops but I wouldn't pick it overnight as a first-timer. 3AC is air-conditioned with three berths stacked, sheets included, the workhorse class most middle-class Indians use. 2AC has two berths and curtains, more privacy, about 50% pricier than 3AC. Skip 1AC unless someone else is paying. And see Indian train booking guide for the booking process.
Where to stay in each city (neighborhoods and price ranges)
Delhi: Paharganj is the classic backpacker zone - chaotic, central, walking distance to New Delhi station. Budget rooms ₹800-₹1,500. If you want quieter and slightly nicer, stay in Karol Bagh or near Connaught Place. For something genuinely calm and leafy, try Hauz Khas or near Khan Market . Expect ₹3,000-₹6,000 a night for a decent boutique room.
Agra: Stay in Taj Ganj, the small lane network within walking distance of the Taj's south gate. Hotels with rooftop Taj views: ₹1,500-₹3,500. Skip the highway hotels , they're cheaper but you'll waste an hour in traffic each way.
Jaipur: Bani Park or Civil Lines for safer mid-range stays in real residential streets. Old city is atmospheric but loud and you'll hear traffic from 5 a.m. Heritage havelis ₹2,500-₹6,000. Hostels around Hathroi Fort run ₹500-₹900 for a dorm bed.
Udaipur: Anything on the Lake Pichola side, especially around Lal Ghat or the Ambrai side across the bridge. A boutique haveli with a lake view is around $32 (₹2,650) on average. You can do it cheaper inland but you'll wish you hadn't. See Udaipur boutique hotels for specific recs.
Food: what to eat, what to avoid, where to drink water
Eat: chaat from busy street stalls (the busy bit matters . High turnover means fresh food), thalis at any sit-down restaurant where local families are eating, parathas in Old Delhi, dal baati churma in Jaipur, kachoris in Bikaner-style Rajasthani sweet shops, freshly cooked dosas at South Indian chains like Saravana Bhavan, paneer everything. So so so so so so so so order food hot. Plus if it's been sitting, skip it.
Drink: bottled water with an intact factory seal. Look for Bisleri, Aquafina, or Kinley . ₹20 for a litre. Better: bring a Steripen or Grayl filter bottle and refill from any tap. The plastic problem in India is real and you'll go through 20 bottles in ten days otherwise. Plus see Delhi street food for a deeper food guide.
Now the elephant. "Delhi Belly" is real. And about a third of first-time visitors get some version of it. It's not the food being inherently dangerous , it's that your gut bacteria haven't met north Indian water before. Practical advice: brush your teeth with bottled water for the first three days. Avoid raw salads, cut fruit from street vendors, and ice in drinks at low-end places. Eat freshly cooked, freshly fried, freshly steamed. But carry oral rehydration salts (Electral, ₹15 a sachet, every chemist sells them) and a course of azithromycin from your home doctor. If you're hit hard for more than 48 hours, see a doctor . And and and and and and and apollo and Fortis hospitals have walk-in clinics for foreigners and they're fast and cheap. ₹600 for a consultation.
Visa, SIM, money on arrival (the 90-minute setup)
Visa: Most major nationalities (US, UK, EU, Australia, Canada, etc.) can get an Indian e-Visa online before flying. Apply at the official portal: indianvisaonline.gov.in. Cost is roughly $25 for 30 days, $40 for one year, $80 for five years, depending on your nationality. Apply at least 4 days before travel, ideally 2 weeks. Print the approval and carry it. They'll stamp you in at the airport.
SIM: Get a SIM at the airport. Airtel and Jio have counters at IGI in the arrivals hall . Bring your passport, visa, and a passport photo (or they'll take one for ₹100). A tourist SIM with 30 days of unlimited 4G/5G data and calls runs about ₹600 ($7.20). Activation takes 30-60 minutes after you leave the counter. You need a working Indian number for almost everything: Uber, Ola, IRCTC, restaurant bookings, even some museum entries.
Money: Withdraw rupees from any ATM at the airport. HDFC, ICICI, and Axis ATMs are reliable. Daily withdrawal limits are usually ₹10,000-₹25,000. Most ATMs charge ₹250 per foreign card transaction so withdraw the max. UPI (PhonePe, Paytm, Google Pay India) is everywhere now , even tea stalls have QR codes. As a foreigner you can technically link UPI to an international card via Cheq or similar but it's fiddly; cash plus a Visa/Mastercard for hotels is fine. Carry small notes (₹10, ₹20, ₹50, ₹100) for autos and small shops. They never have change.
Scams and small annoyances first-timers don't see coming
The pre-paid taxi guy who tells you your hotel "burned down last night" and offers to take you to a "much better" one (his cousin's). Smile, refuse, go to your booked hotel.
The auto driver who takes you to "free government tourist information" before your destination , it's a commission shop. Refuse and leave.
The kind Indian gentleman at the Taj entrance offering to "help" you skip the queue , he'll just lead you to a guide who quotes ₹3,000. Buy your ticket online, walk past him.
The "milk for the baby" scam in Connaught Place , a woman with a baby asks you to buy a tin of formula from a specific shop. The shop pays her commission and quietly returns the unopened tin after you leave. Just give cash if you want to help, or don't.
Train ticket touts at New Delhi station who tell you the international tourist booking office "moved" . And it didn't. It's on the first floor of the main station building, well signposted. Use it.
These aren't dangerous, just annoying. India is statistically very safe for tourists; you're far more likely to lose money to a slightly inflated rickshaw fare than to anything serious. And still, women should read up on solo travel etiquette before going , covering shoulders and knees at religious sites, ignoring stares, sticking to busy areas at night. So standard stuff.
Skip the touristy "Golden Triangle" day-trip packages from Delhi. Plus you'll spend more time in a van than at the actual sites, and you'll eat at a roadside restaurant the driver gets a kickback from. Build the trip yourself.
What to pack (and what NOT to pack)
Pack: a 35-50 litre backpack (you'll be moving around, no rolling suitcase on cobblestones), comfortable closed-toe walking shoes plus sandals, lightweight long pants and long-sleeve shirts (sun, mosquitoes, temple dress codes), a light scarf or shawl for women (covers head at religious sites), Steripen or filter bottle, sunscreen SPF 50, basic first aid (Imodium, oral rehydration salts, antihistamines, bandaids), a universal adapter (India uses Type C, D, M plugs), a small day bag, hand sanitizer, toilet paper (most public toilets don't have it), prescription meds with a copy of the prescription.
Don't pack: bulky toiletries (everything is available cheaper in India), heavy jeans (too hot most months), shorts (you can wear them but you'll feel out of place outside tourist zones), formal clothes, a money belt (use a regular wallet and an inside zipper pocket), too many "just in case" items. You're never more than 30 minutes from a chemist or supermarket.
If you have 3 extra days, add one of these
Pushkar (2 days): Tiny holy town between Jaipur and Udaipur, lake, ghats, evening aarti. Sleeper bus from Jaipur ₹250, takes 3 hours. Rooms ₹800. Calm, slightly hippie, good food.
Jaisalmer (3 days): Live-in golden sandstone fort in the Thar desert, camel safaris, sand-dune sunsets, sleeping under stars. Overnight train from Jaipur, ₹1,200 in 3AC. A boutique haveli inside the old fort: $32 (₹2,650). My personal favorite city in Rajasthan.
Varanasi (3 days): The Ganges, sunrise boat rides, evening aarti at Dashashwamedh Ghat, the most intense and overwhelming Indian city you'll see. Fly from Udaipur via Delhi. Not for everyone, especially not as your first stop, but memorable. If you go, stay near Assi Ghat (calmer end), not the burning ghats.
Rishikesh (2 days): Yoga town in the Himalayan foothills, Ganges again but cleaner here, easy day hikes, calmness after the cities. Train Delhi to Haridwar then 30-min taxi.
For more on what's possible see the official Incredible India site, which has decent regional overviews.
Frequently Asked Questions
Is 10 days enough for India?
For one region, yes . Easily. For "all of India," not even close. Stick to one slice. The Golden Triangle plus Udaipur is the ideal first slice for most people because it's logistically easy, monument-rich, and gives you a real feel for north Indian food and culture.
Is India safe for solo female travelers?
Yes, with normal precautions. Dress modestly outside of tourist enclaves, avoid empty streets after dark, use ride-share apps instead of street autos at night, and trust your gut. Thousands of women travel India solo every year. Pre-book your first 3 nights so you're not arriving exhausted with no plan.
When is the best time to go?
October to March. November and February are the sweet spot , pleasant days, cool nights, low humidity. Avoid May (extreme heat, 45°C+) and July to September (monsoon makes travel slow and roads flood).
Can I drink the tap water?
No. Use bottled water (sealed) or bring a Steripen/Grayl. Even most middle-class Indian homes use water purifiers.
Do I need vaccinations?
Talk to a travel clinic 6-8 weeks before. Standard recommendations are typhoid, hepatitis A, and tetanus boosters. Hepatitis B and Japanese encephalitis if you're staying longer or going rural. Malaria risk is low in cities; check current advice for your route.
How much should I tip?
Round up at restaurants or 5-10% if there's no service charge. ₹50-₹100 for hotel staff who help with bags. ₹100-₹200 for a driver doing a half-day, ₹500 for a full day. Don't tip at street food stalls or autos.
Should I book everything in advance or wing it?
Book international flights, your first 3 hotel nights in Delhi, and the Gatimaan Express. Wing the rest , you'll get better prices and more flexibility. Hotels in Agra, Jaipur, and Udaipur are easy to book a day or two ahead off-season.
Useful resources
- Tourism in India , Wikipedia
- India travel guide , Wikivoyage
- Incredible India , Official Tourism Site
- Indian e-Visa Application Portal
- IRCTC train booking (foreigner registration required)
- 12go.asia . Easier train booking for foreigners
- Cleartrip , flights and trains
Comments
Post a Comment