💰 Quick Context: The Indian Rupee
India uses the Indian Rupee (INR / ₹). A coffee costs ₹150–300, a restaurant meal ₹500–1,500, and a hotel night ₹3,000–15,000. Quick math: divide by 80 for a rough USD estimate (₹800 ≈ $10). India is heavily cash-dependent outside major cities, so plan to carry rupees. You cannot easily buy INR abroad, so get cash from ATMs when you arrive.
🎧 Order Indian Rupee Before You Fly
Have cash in hand when you land. Insured delivery, 2–5 day shipping.
Order INR → CEI Currency Exchange⚠ You Cannot Import or Export Indian Rupees
Indian law restricts taking rupees in or out of the country (foreigners cannot carry more than ₹25,000). Do not try to buy rupees at home before your trip. Use ATMs when you land, or exchange USD/EUR at the airport. This makes having a good ATM strategy essential.
Cash vs. Card: What to Expect in India
India has a split personality when it comes to payments. Major cities have embraced digital payments (primarily UPI, which tourists cannot easily use), while much of the country runs on cash.
Cards work at upscale hotels, Select Citywalk and Phoenix Marketcity malls, chain restaurants, and modern shops in Delhi, Mumbai, Bangalore, Goa, and other major cities. Cash is needed for street food vendors in Chandni Chowk, auto-rickshaws, dhabas (local restaurants), markets, temple donations, most rural areas, and many small shops.
The UPI gap is the biggest frustration for tourists. India has leapfrogged into mobile payments via UPI (Unified Payments Interface). Many vendors who do not take cards do accept UPI via QR codes. But UPI requires an Indian bank account, so tourists are stuck with cash and cards. Carry ₹3,000–5,000 daily. More if outside major cities.
How to Get Rupees for Your India Trip
India is mid-leap from a cash economy to a digital one, and tourists are caught in the awkward middle. UPI (the QR-code instant-pay rail) handles the lion's share of small transactions for locals, but it requires an Indian bank account, so foreign visitors mostly can't use it (a tourist-onboarding pilot via Cheq exists but is fiddly). That leaves cash and cards. Cards work at hotels, big chains, mall stores, and Uber. Cash is for everything else: auto-rickshaws, dhabas in Chandni Chowk, beach shacks in Goa, temple donation boxes, street food, the autorickshaw to Hauz Khas, and any market in any city. Plan to carry 3,000–5,000 INR daily, more outside the metros, and treat ATMs as your primary refill mechanism.
Order rupees before you fly
For pre-arrival rupees, two paths. A currency-exchange service like CEI Currency Exchange ships physical Indian rupees to a US address with insured 2–5 day delivery, at a small spread over the bank rate. India has a quirk worth flagging here: the Reserve Bank of India officially discourages tourists from importing INR cash from abroad (technically only Indians returning home are allowed), so most US currency-exchange services don't actually stock INR; check before you order. Your home bank is similarly limited: Bank of America, Chase, Wells Fargo, and Citi may or may not offer INR depending on the branch, and lead times run 7–10 business days. India does not have a Bank of America Global ATM Alliance partner. The pragmatic setup most travelers settle on: a small USD or EUR cash backup that you exchange at a bank-affiliated counter (NOT the airport Travelex) once you land, plus immediate ATM withdrawals at SBI or HDFC the moment you clear customs at IGI or BOM. Don't try to import INR; just hit a bank ATM at arrivals.
Withdraw from an Indian bank ATM
On the ground, the cheapest source of rupees is a major Indian bank ATM. State Bank of India (SBI), HDFC Bank, ICICI Bank, Axis Bank, and Kotak Mahindra Bank all give the actual interbank rate with no markup. Many do add a per-transaction fee for foreign cards (typically ₹125–250, posted on the screen before you confirm); SBI ATMs historically have been the most fee-light for foreign cards. Withdrawal caps run roughly ₹10,000–25,000 per transaction depending on the machine and your card, so a multi-day cash run might mean two pulls. Two procedural rules in India: only use ATMs inside bank branches, hotel lobbies, or shopping malls (Phoenix Marketcity, DLF Mall, Select Citywalk, etc.) during business hours; street-facing standalone machines have a higher skim/scam rate. And decline DCC every time the screen offers "charge in USD". The independent ATMs you'll see at airports and in some shops (branded "India1", "Tata Indicash", or unbranded units) are the most aggressive on operator fees and DCC. See the Best ATMs section below for the bank-by-bank lineup, or our Delhi money guide for neighborhood-level locations. Want to know what an HDFC withdrawal will actually cost on your specific debit card after their fee? Plug it into our ATM fee calculator first.
Airport counters & "0% commission" booths
Three traps to walk past in India. The Thomas Cook, Centrum Direct, and Travelex counters in arrivals at DEL (IGI), BOM (Mumbai CSMI), BLR (Bengaluru), and MAA (Chennai) advertise rates that look reasonable but routinely run 6–12% off the interbank rate, plus a fixed fee. The forex booths along Connaught Place, Janpath, Colaba Causeway, MG Road in Bengaluru, and inside resort lobbies in Goa use the "no commission" framing while baking the markup straight into the displayed rate. And the standalone India1 and Tata Indicash ATMs you'll see at petrol pumps, smaller airports, and inside some hotels and shops layer aggressive operator fees on top of DCC pitches. Stick to bank-branded ATMs at SBI, HDFC, ICICI, Axis, or Kotak inside branches and shopping centres, decline DCC, and walk past airport exchange counters entirely. Heading to Delhi, Mumbai, or Goa? Our Delhi, Mumbai, and Goa money guides walk the cleanest cash strategy.
For a side-by-side comparison of every method (bank wire, travel card, pre-order, ATM, exchange counter) including USD-to-INR timing tips, see our complete Getting Currency guide →.
Best ATMs to Use in India
India's major banks have extensive ATM networks across the country. Most do not charge an operator fee for international cards, though your home bank may charge its own foreign transaction fee. Always choose INR when prompted.
State Bank of India (SBI)
India's largest bank with over 60,000 ATMs nationwide. You will find SBI ATMs everywhere, from major airports to small towns. The most reliable option for foreign card withdrawals, especially outside major cities.
RecommendedHDFC Bank
India's largest private bank with modern ATMs in all major cities and towns. English-language interfaces and reliable for international cards. Particularly well-represented in urban and tourist areas.
RecommendedICICI Bank
Another major private bank with extensive ATM coverage. Modern machines with multilingual options. Found at airports, shopping centers, and across cities. Handles foreign cards smoothly.
RecommendedAxis Bank
Third-largest private bank with ATMs in most cities and towns. Reliable for international withdrawals. Strong presence in Goa, Jaipur, Udaipur, Kochi, and other popular destinations.
Recommended⚠ Watch Out for Dynamic Currency Conversion (DCC)
When an ATM or card terminal offers to charge you in USD instead of INR, always decline. Choosing USD means accepting a 3–8% markup hidden in their exchange rate. This is most common at upscale hotels, tourist-area ATMs, and airport terminals. Always select "INR" or "local currency" at every prompt.
ATMs to Avoid in India
Stick to the major bank ATMs listed above. Independent and airport exchange services charge significantly more.
Travelex (Airport)
Found at major Indian airports. Travelex exchange counters and ATMs offer poor exchange rates with high markups. Walk past them to the bank ATMs in the arrivals hall (SBI and HDFC usually have machines at Delhi, Mumbai, and Bangalore airports).
AvoidStandalone Tourist-Area ATMs
Unbranded machines near tourist hotspots in Goa, Jaipur, and Varanasi. These may charge extra fees, push DCC, and some have been linked to card skimming. Always use ATMs inside or attached to a recognized bank branch.
AvoidPaying by Card in India
Card Networks
Visa and Mastercard are accepted at hotels, upscale restaurants, Select Citywalk and Phoenix Marketcity malls, and chain stores in Delhi, Mumbai, Bangalore, and Goa. American Express has limited acceptance, mainly at luxury hotels (Oberoi, Taj). RuPay is India's domestic card network (not relevant for tourists). Discover has very limited acceptance.
Contactless & Mobile Payments
Tap-to-pay works at modern terminals in malls, hotels, and chain restaurants. Growing but not universal. Apple Pay works at some NFC terminals, but India's Google Pay is a different app (linked to UPI) than the international version. UPI (PhonePe, Google Pay India, Paytm) is ubiquitous among locals but requires an Indian bank account. Not practical for short-term tourists.
Where Cards May Not Work
Street food (chaat in Delhi, vada pav in Mumbai, dosa stalls across the south) is almost entirely cash-only. Auto-rickshaws and cycle-rickshaws: cash unless booked through Uber or Ola apps. Chandni Chowk in Delhi, Crawford Market in Mumbai, and most bazaars are cash-only. Outside major cities, assume everything is cash. Train station vendors, chai wallahs, and small shops all require rupees.
Tipping in India
Tipping Guide
Tipping is appreciated but not always expected. Many restaurants do not include a service charge, though upscale ones may add 5–10%. At restaurants, 10% for good service if no service charge is included. Check the bill. Hotel porters: ₹50–100 per bag. Housekeeping at upscale hotels: ₹50–100 per day. Auto-rickshaw drivers: rounding up is fine. Tour guides at the Taj Mahal, Jaipur, or Kerala: ₹500–1,000 per day for a private guide. Small services: ₹10–20 for bag help, parking attendants, or bathroom attendants at tourist sites.
UPI & Digital India: What Tourists Need to Know
For city-specific tips, see our Mumbai, Delhi, Jaipur, Goa, and Varanasi money guides. Each covers neighborhood-level card acceptance, ATM locations, transport payments, and local spending tips.
India's Payment Revolution
UPI has transformed India. The Unified Payments Interface processes billions of transactions monthly. Almost every shop, even tiny roadside stalls, displays a QR code. This is why vendors stopped accepting cards but still seem "digital." Tourists are mostly locked out: UPI requires an Indian bank account and phone number. Some airports offer international UPI, but it is extremely limited.
Your best strategy: use a no-FX-fee Visa or Mastercard for larger purchases, and carry ₹2,000–5,000 daily in cash for everything else. Uber works in India with your international card and is much cheaper than tourist taxis. Ola (India's competitor) may require Indian payment methods.
Practical Tips for India
ATM limits are low: most Indian ATMs cap withdrawals at ₹10,000–20,000 per transaction (~$125–250). You can make multiple withdrawals per day. Get cash at the airport: use SBI or HDFC ATMs in arrivals at Delhi (DEL), Mumbai (BOM), or Bangalore (BLR). Skip Travelex.
Keep small bills. ₹10, ₹20, ₹50, and ₹100 notes are essential. Vendors and rickshaw drivers cannot break ₹500 or ₹2,000 notes. Get a local SIM (Jio or Airtel) at the airport (₹500–700) for maps, Uber, and checking rates.
Money Safety in India
Staying Safe
Use ATMs inside SBI, HDFC, or ICICI Bank branches or at shopping malls, especially in Jaipur, Varanasi, and Goa. Avoid street-facing machines at night. Watch for card skimming: inspect the card slot before inserting. If anything looks loose, use a different machine.
Keep small bills separate in a front pocket for daily spending. Larger amounts go in a money belt or hotel safe. Indian transactions frequently trigger fraud holds. Alert your bank before traveling and mention "India" specifically. Beware of "helpful" strangers at ATMs in Jaipur and Varanasi who offer to help you use the machine. Politely decline.
Skip the Foreign Transaction Fees
The Wise card converts your money at the real mid-market exchange rate. No markups, no surprises. Spend rupees like a local.
Get the Wise Card →Frequently Asked Questions
Can tourists use UPI in India?
Not easily. UPI requires an Indian bank account and phone number. Some airports now offer limited international UPI, but it is unreliable. Plan on cash and cards as a tourist.
Can I buy rupees before my trip?
No. Indian law restricts importing/exporting rupees (foreigners cannot carry more than ₹25,000). Use ATMs when you land or exchange USD/EUR at the airport.
What are Indian ATM withdrawal limits?
Most ATMs cap at ₹10,000–20,000 per transaction (~$125–250). You can make multiple withdrawals per day. SBI, HDFC, and ICICI tend to have the highest limits.
Does Uber work in India?
Yes. Uber works with international cards in Delhi, Mumbai, Bangalore, and most major cities. It is much cheaper than tourist taxis. Ola (India's competitor) may require Indian payment methods.
Is tipping expected in India?
Appreciated but not always expected. 10% at restaurants if no service charge. ₹50–100 for hotel porters. ₹500–1,000 per day for private tour guides. ₹10–20 for small services.
Is India expensive?
Very affordable. Street food ₹50–200 ($0.60–2.50), restaurant meal ₹300–800 ($3.75–10), budget hotel ₹1,000–3,000 ($12–37). India is one of the cheapest countries to travel in.
Quick Comparison
| Method | Cost | Convenience | Best For |
|---|---|---|---|
| No-FX-fee card (contactless) | Best (no fees, mid-market rate) | ★★★★☆ | Hotels, malls, upscale restaurants |
| Major bank ATMs (SBI, HDFC, etc.) | Low (no operator fee, fair rate) | ★★★★★ | Cash for daily spending, markets, rickshaws |
| Travelex / independent ATMs | High (fees + poor rates + DCC) | ★★★☆☆ | Never recommended |
| Airport exchange counters | High (5–12% markup) | ★★☆☆☆ | Absolute emergency only |
India Quick Facts
| Currency | Indian Rupee (INR / ₹). Roughly 80–85 per USD |
| Cash vs. Card | Very cash-heavy outside major cities. Carry ₹3,000–5,000 daily |
| Best ATMs | SBI, HDFC Bank, ICICI Bank, Axis Bank |
| ATM Limits | ₹10,000–20,000 per transaction ($125–250) |
| Card Acceptance | Good at hotels and malls. Limited at local shops, street vendors, and outside cities |
| Tipping | 10% at restaurants. Small tips for hotel staff and guides |
| DCC Risk | Moderate at tourist hotels and airport ATMs. Always choose INR |
| Best Strategy | No-FX-fee card for big purchases. Bank ATM cash for everything else. Cannot buy INR before your trip |
India City Guides
Neighborhood-level money guides for India's biggest cities. Where to find ATMs, which areas need cash, how to pay for transport, and more.
India money toolkit
Deep-dive guides for specific banks, airports, and traveler nationalities in India. Each one builds on this overview with card-by-card fee math, exact ATM locations, or terminal-by-terminal directions.