๐ŸŒ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 best card for International / foreign currency right now is the HDFC Diners Club Black, earning 2% forex markup there. Among the lowest forex markups in India. Its annual fee is โ‚น10,000. The full ranking below orders 4 cards by net reward rate at International / foreign currency.

Which card earns the most at International / foreign currency?

HDFC Diners Club Black card
#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
HDFC Regalia Gold card

HDFC Regalia Gold

HDFC Bank

Mid-tier alternative.

Rate at International / foreign currency
2% forex markup
Annual fee
โ‚น2,500
Capital One Venture card

Capital One Venture

Capital One

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

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

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.