Foreign Exchange Rates

Last Update: 25 April 2025

 CurrencyCurrency UnitSelling TT / OD (RM)Buying TT (RM)Buying OD (RM)
Australian Dollar12.89872.70332.7033
Bahraini Dinar112.20250.00000.0000
Bangladeshi Taka1003.93000.00000.0000
Brazilian Real1000.00000.00000.0000
Brunei Dollar13.42913.23333.2333
Bulgarian Lev10.00000.00000.0000
Canadian Dollar13.25243.05683.0528
Chinese Renminbi10063.040056.950056.9500
Czech Koruna1000.00000.00000.0000
Danish Krone10070.16000.00000.0000
Euro15.08014.84654.8465
Hong Kong Dollar10058.550054.160054.1600
Hungarian Forint1000.00000.00000.0000
Indian Rupee1005.49134.76514.765100
Indonesian Rupiah1000.02800.02380.0237900
Japanese Yen1003.16732.94782.947800
Kuwaiti Dinar115.01750.00000.0000
Mexican Peso10023.61000.00000.0000
New Taiwan Dollar10014.77000.00000.0000
New Zealand Dollar12.72222.51502.5150
Norwegian Krone10045.100038.760038.7600
Omani Rial111.89500.00000.0000
Pakistani Rupee1001.64350.00000.0000
Papua New Guinean Kina11.18300.00000.0000
Philippine Peso1008.24267.27107.251000
Pound Sterling15.94325.69625.6962
Qatari Riyal100126.56000.00000.0000
Saudi Riyal100121.4400111.7000111.7000
Singapore Dollar13.42313.23933.2393
South African Rand10024.97000.00000.0000
South Korean Won1000.33000.00000.0000
Sri Lankan Rupee1001.54650.00000.0000
Swedish Krona10047.81000.00000.0000
Swiss Franc15.36335.16455.1605
Thai Baht10014.240011.930011.9300
United Arab Emirates Dirham100124.35000.00000.0000
US Dollar14.49504.25054.2505
Vietnamese Dong 1000.01840.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.