🌍Cross-border

Best credit card for International / foreign currency

Ranked by net reward rate. Each pick lists the exact percentage you earn at International / foreign currency, plus any caps or fine print to watch.

The top 4

IN
Premium
HDFC Bank
HDFC Diners Club Black
DINERS CLUB
#1 pick

HDFC Diners Club Black

HDFC Bank

Among the lowest forex markups in India.

Rate at International / foreign currency
2% forex markup
Annual fee
₹10,000
IN
Premium
HDFC Bank
HDFC Regalia Gold
VISA

HDFC Regalia Gold

HDFC Bank

Mid-tier alternative.

Rate at International / foreign currency
2% forex markup
Annual fee
₹2,500
US
Capital One
Capital One Venture
VISA

Capital One Venture

Capital One

No foreign transaction fees + 2x miles on every dollar.

Rate at International / foreign currency
0% forex
Annual fee
$95
US
Premium
Chase
Chase Sapphire Preferred
VISA

Chase Sapphire Preferred

Chase

Plus 2x on travel.

Rate at International / foreign currency
0% forex
Annual fee
$95

FAQ

Which credit card gives the highest reward at International / foreign currency?

HDFC Diners Club Black pays 2% forex markup on International / foreign currency. Among the lowest forex markups in India.

Are there any caps or limits I should know about?

Most cards cap their boosted-category cashback. The ranking below already accounts for caps in the per-merchant note. For uncapped earn at International / foreign currency, look for cards with "Unlimited" in the description.

Should I get a new card just for one merchant?

Only if your annual spend at that merchant is high enough to clear the joining fee. As a rule of thumb: a 5% boost on ₹1,00,000 / $1,000 of annual spend = ₹5,000 / $50 — which justifies most no-fee or sub-₹1,000 fee cards.