India Forex Rates

Convert currency at today's Indian bank rates

Currency
Rate basis

Amount
USD
Direction

Sending 1,000 USD abroad today costs

  • Indian Overseas Bank — ₹95,580.00 (cheapest), at a rate of ₹95.58 per USD
  • Canara Bank — ₹95,712.50 (₹132.50 more), at a rate of ₹95.71 per USD
  • Bank of Baroda — ₹95,800.00 (₹220.00 more), at a rate of ₹95.80 per USD
  • State Bank of India — ₹95,810.00 (₹230.00 more), at a rate of ₹95.81 per USD
  • ICICI Bank — ₹96,770.00 (₹1,190.00 more), at a rate of ₹96.77 per USD
  • Axis Bank — ₹96,990.00 (₹1,410.00 more), at a rate of ₹96.99 per USD
  • HDFC Bank — ₹97,030.00 (₹1,450.00 more), at a rate of ₹97.03 per USD

Choosing Indian Overseas Bank over HDFC Bank saves ₹1,450.00 on 1,000 USD, before GST, SWIFT and correspondent-bank charges.