Home › Delhi › On a budget

Delhi on a budget: how to do it well

Short answer

Delhi is very doable on a budget, with cheap food, a good metro and some free sights. A realistic minimum is about ₹2,200 (roughly €22) per person a day: ₹800 for a bed, ₹500 for food, ₹700 for sights and ₹200 for transport.

A realistic daily budget

BudgetMid-rangeComfort
Bed (per person, sharing)rupees800rupees2,500rupees12,000
Food & drinkrupees500rupees1,200rupees4,000
Sights & ticketsrupees700rupees1,500rupees3,500
Local transportrupees200rupees600rupees2,500
Per person, per dayrupees2,200rupees5,800rupees22,000

Approximate 2026 prices, two people sharing a room. From our Delhi day-cost table.

Free things to do

Cheap eats

Where to sleep for less

Budget travellers stay in Paharganj near New Delhi station, with rooms from about ₹1,000–2,500; Karol Bagh is a slightly calmer alternative. Check recent reviews, as quality varies a lot.

Getting around cheaply

The metro is the cheapest way around. From the airport, the Airport Express Line reaches New Delhi station in about 20 minutes. Use Uber or Ola auto-rickshaws for short hops.

A sample budget day

More ways to save

Budget hotels in DelhiFree & cheap toursTours on ViatorDeals on KlookBudget calculator

Some links on this page are partner links. If you book through them TonyPlan earns a small commission — the price you pay is exactly the same.

Common questions

Can you visit Delhi on a budget?

Yes. Paharganj rooms, street food and the metro make about ₹2,200 a day realistic.

How do I get from the airport cheaply?

Take the Airport Express Line metro to New Delhi station, about 20 minutes.

Can I eat for free in Delhi?

Gurudwaras such as Bangla Sahib serve free langar meals to everyone; cover your head and remove your shoes.

Plan your Delhi trip

How many days in DelhiBest time to visit DelhiIs Delhi expensive?Is Delhi safe?Delhi trip plannerWhere to stay in DelhiFood in DelhiBudget calculator