Quick answer. Bengaluru (BLR) is where India's cash question is changing fastest. India runs on UPI, the instant payment system behind every QR code you will see taped to a counter, and since the UPI One World scheme opened it to inbound travellers, foreign visitors can now load a prepaid wallet against a passport and pay by QR like a local. That is worth knowing because Indian ATMs cap foreign-card withdrawals low, often around ₹10,000 per transaction, and each one carries a fee. Use an HDFC, ICICI, Axis or SBI machine, take the maximum, decline DCC and choose rupees. India has no Bank of America Global ATM Alliance partner. Note that BLR has two separate terminals, so check which one you land in.

Where to get Indian Rupee at BLR

The Bengaluru pattern is that a bank ATM beats the exchange counters comfortably, but the low per-transaction cap means the number of withdrawals matters as much as the rate. UPI One World changes the arithmetic for visitors willing to set it up. The cost math below assumes you withdraw the equivalent of $100 in rupees.

OptionWhereMarkupTotal Cost
Bank ATM at BLR (HDFC / ICICI / Axis)T1 or T2 arrivalsInterbank rate, per-transaction fee, ~₹10,000 cap~$97-98
Bank ATM + Schwab (fee refunded)T1 or T2 arrivalsInterbank rate, ATM fee refunded~$100
UPI One World prepaid walletAirport counter or appLoad rate plus any issuer margin, no per-payment fee~$97-99
Any ATM with a BoA card (no Alliance here)ArrivalsInterbank rate + BoA 3% non-network fee~$96
Exchange counter at BLRT1 or T2 arrivals6-12% off interbank, plus commission~$88-92

Where to find the bank ATMs at Bengaluru (BLR), and why UPI may matter more than the ATM

Kempegowda International (BLR) serves Bengaluru, India's technology capital, and operates from two distinct terminals: the original Terminal 1 and the newer Terminal 2, the widely photographed garden terminal built around planting and timber. They are separate buildings, so confirm which one your flight uses before arranging a pickup. In both, arrivals areas carry bank ATMs alongside Thomas Cook and Travelex-style exchange counters, and the bank machines are the ones to use: HDFC Bank, ICICI, Axis and State Bank of India dispense rupees at the Visa or Mastercard interbank rate. Two Indian constraints shape your strategy. First, per-transaction limits for foreign cards are low, commonly around ₹10,000, and most machines add a fee per withdrawal, so take the maximum each time rather than several small amounts. Second, India has no Bank of America Global ATM Alliance partner, so a BoA card pays its 3 percent non-network fee. Decline dynamic currency conversion and choose rupees.

Terminal 1

The original terminal, handling a mix of domestic and international services including much of the low-cost traffic

In T1 arrivals, walk past the Thomas Cook and Travelex-style counters to the HDFC, ICICI, Axis or SBI machines. Insert a foreign Visa or Mastercard, request the maximum the machine allows, decline DCC and choose rupees. The Vayu Vajra airport bus stands and the app-cab pickup zone are signposted from the arrivals exit.

Terminal 2 (garden terminal)

The newer building, taking a growing share of international and full-service carriers; a separate structure from T1

T2 arrivals has its own bank ATMs and exchange counters. The same approach applies: bank machine over counter, maximum withdrawal, decline DCC, choose rupees. Because T1 and T2 are separate buildings, make sure any driver or pickup is directed to the correct terminal.

Do you actually need cash at Bengaluru (BLR)?

Less than India's reputation suggests, especially in Bengaluru. Ride-hailing, metro and most retail take cards or UPI QR payments. Keep a rupee float for auto-rickshaws, small vendors and tips. Here is what a card covers getting into the city:

Vayu Vajra airport bus (BMTC) (~₹250-350): Air-conditioned BMTC coaches on numerous routes into the city; the cheapest scheduled option, though slow in Bengaluru traffic.

Ola / Uber (~₹800-1,500 to the city): The default for most visitors; billed in the app so no cash is needed, but journeys into central Bengaluru can be long at peak times.

Prepaid taxi (~₹1,000-1,800): Booked at the counter in arrivals for a fixed fare, which removes any meter dispute; the counter takes cards.

Namma Metro (via bus connection) (~₹60 plus the connecting fare): The metro network has been extending toward the airport corridor; check current station status on arrival and combine with a bus for the airport leg.

⚠ DCC trap. When the ATM or terminal asks if you want to be charged in your home currency instead of the local currency, always decline and choose the local currency. Accepting locks in a 3-13 percent markup that your no-FX-fee card cannot undo. Full DCC explainer →

Frequently Asked Questions

Do I need cash to get from Bengaluru (BLR) to Bengaluru?

No. Ola and Uber bill in the app, the Vayu Vajra airport coaches take cards, and the prepaid-taxi counter in arrivals accepts them too.

Can I order Indian Rupee before flying?

Yes. CEI Currency Exchange ships rupees to your US address in 2-5 days, which helps in India where per-transaction ATM caps force more withdrawals than usual.

Where are the ATMs at Bengaluru Airport?

In the arrivals areas of both Terminal 1 and the newer garden Terminal 2, which are separate buildings. Use HDFC, ICICI, Axis or SBI, and take the maximum the machine allows, since foreign-card withdrawals are often capped near ₹10,000.

Should I exchange money at BLR?

No. The Thomas Cook and Travelex-style counters run 6-12 percent off interbank. A bank ATM is far better, and increasingly the sharper move is UPI One World, the prepaid wallet that lets visitors pay by QR code like a local.

Can foreign visitors actually use UPI in India now?

Yes, through the UPI One World scheme, which was opened up to inbound international travellers and lets a visitor load a prepaid wallet against their passport and visa, then pay by scanning the same QR codes locals use. It is issued through partner banks and available at airport counters and via app onboarding. This matters in Bengaluru more than most places, because QR payment is ubiquitous from auto-rickshaws to street food to small shops, and it sidesteps both the low ATM withdrawal caps and the per-transaction fees. Any unspent balance is refundable when you leave, and you should still carry some cash as a fallback.

Why are Indian ATM withdrawal limits so low?

Indian machines commonly cap a single foreign-card withdrawal at around ₹10,000, sometimes a little more or less depending on the bank and the machine, and that is a limit on the ATM rather than on your card. Combined with a per-transaction charge from the operator plus whatever your home bank adds, taking small amounts repeatedly is an expensive way to fund a trip. The strategy is to withdraw the maximum the machine allows each time, prefer bank-branded ATMs at HDFC, ICICI, Axis or SBI over standalone white-label machines, and lean on UPI or cards for day-to-day spending.

Which terminal am I arriving at, and does it change anything?

BLR has two separate terminals. Terminal 1 is the original building; Terminal 2 is the newer garden terminal, notable architecturally and used by a growing share of international and full-service traffic. They are distinct buildings rather than connected concourses, so a driver meeting you at the wrong one is a genuine inconvenience. Both have bank ATMs and exchange counters in arrivals, so the money advice is identical, but confirm your terminal before you land and tell whoever is collecting you.

Is there a Bank of America Alliance partner in Bengaluru?

No. India has no Bank of America Global ATM Alliance partner, so a BoA debit card pays BoA's 3 percent non-network fee at HDFC, ICICI, Axis, SBI or any other Indian ATM, BLR included. A Wise card gives the interbank rate with no markup, and a Charles Schwab card charges no FX fee and refunds ATM operator fees, which is particularly valuable in India where the low per-transaction caps force more withdrawals than usual. Use one at a bank machine in arrivals, decline DCC and choose rupees.