Foreign Exchange Rates

Last Update: 27 October 2025

 CurrencyCurrency UnitSelling TT / OD (RM)Buying TT (RM)Buying OD (RM)
Australian Dollar12.85782.66182.6618
Bahraini Dinar111.78250.00000.0000
Bangladeshi Taka1003.67000.00000.0000
Brazilian Real1000.00000.00000.0000
Brunei Dollar13.35173.15473.1547
Bulgarian Lev10.00000.00000.0000
Canadian Dollar13.11642.91972.9157
Chinese Renminbi10062.330056.220056.2200
Czech Koruna1000.00000.00000.0000
Danish Krone10069.18000.00000.0000
Euro15.02834.79284.7928
Hong Kong Dollar10056.540052.140052.1400
Hungarian Forint1000.00000.00000.0000
Indian Rupee1005.16934.44184.441800
Indonesian Rupiah1000.02760.02330.0233000
Japanese Yen1002.86862.64842.648400
Kuwaiti Dinar114.55750.00000.0000
Mexican Peso10024.23000.00000.0000
New Taiwan Dollar10015.03000.00000.0000
New Zealand Dollar12.53762.33012.3301
Norwegian Krone10045.410039.050039.0500
Omani Rial111.48500.00000.0000
Pakistani Rupee1001.58650.00000.0000
Papua New Guinean Kina11.11300.00000.0000
Philippine Peso1007.56716.84196.841900
Pound Sterling15.74795.49945.4994
Qatari Riyal100122.05000.00000.0000
Saudi Riyal100117.4600107.6800107.6800
Singapore Dollar13.34573.16073.1607
South African Rand10025.76000.00000.0000
South Korean Won1000.31950.00000.0000
Sri Lankan Rupee1001.47750.00000.0000
Swedish Krona10047.18000.00000.0000
Swiss Franc15.40365.20335.1993
Thai Baht10014.080011.760011.7600
United Arab Emirates Dirham100120.22000.00000.0000
US Dollar14.34484.09884.0988
Vietnamese Dong 1000.01740.00000.0000

Disclaimer: Rates are subject to change without prior notice. For any Preferential Rates request or if you intend to purchase RM10,000 and above in foreign currencies, please visit to our nearest AmBank branch to enquire.