🇮🇳
💳ATMs & Cash

How Does ATMs & Cash Work in India?

Last verified: 2025-06 · Asia

1The Quick Answer

🚨Warning

Use ATMs from major banks like SBI, HDFC, ICICI, or AXIS — they reliably accept foreign cards, and always carry cash as many small vendors and rural areas are cash-only.

2What You Need to Know

ATMs are widespread in Indian cities and most towns, but connectivity can be unreliable, particularly at non-bank ATMs and in rural areas. SBI, HDFC, ICICI, and AXIS Bank ATMs are the most reliable for international Visa and Mastercard withdrawals. Daily withdrawal limits vary by ATM (typically 10,000–20,000 INR per transaction). India is still substantially cash-dependent despite the growth of UPI digital payments — markets, auto-rickshaws, rural accommodation, and small restaurants almost always require cash. Inform your home bank before travel to prevent cards being blocked for foreign transactions.

3Practical Tips

Practical Tips

  1. 1Withdraw larger amounts per transaction to minimize ATM fees — withdrawing 10,000–15,000 INR at once is more efficient than multiple small withdrawals
  2. 2Use a Wise or Revolut card to minimize foreign transaction fees and get close-to-mid-market exchange rates
  3. 3Keep a mix of denominations — 500 INR notes are widely accepted but 2,000 INR notes can be difficult to break at small vendors

Important Warning

Avoid standalone ATMs in isolated locations or those not attached to a bank branch — skimming devices are occasionally found on these machines.

💳 See ATMs & Cash rules in all countries

Compare all countries →