How to travel India on $20 per day

India on $20 per day is absolutely doable if you stay in hostels or budget guesthouses ($3-8), eat at local restaurants and street stalls ($2-4 per meal), and use public transport. Focus on smaller cities where costs are lower, and book trains in advance for the cheapest fares.

  1. Choose budget-friendly destinations. Stick to smaller cities and towns where accommodation and food costs are 30-50% lower than major tourist hubs. Pushkar, Hampi, Vashisht, and Rishikesh offer great experiences at lower prices than Delhi, Mumbai, or Goa beaches.
  2. Book accommodation strategically. Stay in hostel dorms ($3-5 per night) or basic guesthouses with shared bathrooms ($5-8). Book 1-2 days ahead through Hostelworld or walk-in for better rates. In hill stations, look for homestays starting at $6 per night.
  3. Master the food scene. Eat where locals eat. Street food costs $0.50-1 per item. Local restaurants serve full meals for $1.50-3. Avoid tourist areas where prices double. Learn key dishes: thali (complete meal), dosa, paratha, and chai costs just $0.20.
  4. Use public transport exclusively. Take government buses ($2-6 for 200km), book sleeper class trains in advance ($4-8 for overnight journeys). Use shared auto-rickshaws and local buses within cities ($0.20-0.50 per ride). Avoid private taxis and tourist buses.
  5. Time your travel right. Travel during shoulder seasons (March-April, September-October) when accommodation prices drop 20-30%. Avoid peak season (December-February) and monsoon disruptions. Book trains 60 days in advance for guaranteed cheap seats.
Is $20 per day realistic in major cities?
Challenging but possible in Delhi and Mumbai if you stay in Old Delhi hostels, eat only local food, and walk/use metro exclusively. Expect $22-25 per day realistically. Avoid Goa and Rajasthan tourist circuits on this budget.
How do I handle bargaining on this budget?
Set firm limits before shopping. For auto-rickshaws, offer half the quoted price and walk away if they don't accept. Use prepaid taxi counters at airports and train stations to avoid negotiations entirely.
What if I get sick on a tight budget?
Government hospitals charge $2-5 for consultations. Private clinics cost $8-15 but offer faster service. Basic medications are incredibly cheap - antibiotics cost $1-2. Always get travel insurance that covers India.
Can I travel solo safely on this budget?
Yes, especially in hostels where you'll meet other budget travelers. Join group activities to split costs. Use official prepaid services at transport hubs. Stay connected with local SIM cards costing $3-5 per month.