Foreign Exchange Rates

Last Update: 24 February 2026

 CurrencyCurrency UnitSelling TT / OD (RM)Buying TT (RM)Buying OD (RM)
Australian Dollar12.85442.65952.6595
Bahraini Dinar110.88250.00000.0000
Bangladeshi Taka1003.39000.00000.0000
Brazilian Real1000.00000.00000.0000
Brunei Dollar13.17552.98042.9804
Bulgarian Lev10.00000.00000.0000
Canadian Dollar12.94392.74902.7450
Chinese Renminbi10059.570053.500053.5000
Czech Koruna1000.00000.00000.0000
Danish Krone10064.70000.00000.0000
Euro14.71104.47884.4788
Hong Kong Dollar10052.050047.670047.6700
Hungarian Forint1000.00000.00000.0000
Indian Rupee1004.65253.92823.928200
Indonesian Rupiah1000.02530.02110.0210600
Japanese Yen1002.62632.40782.407800
Kuwaiti Dinar113.45750.00000.0000
Mexican Peso10023.82000.00000.0000
New Taiwan Dollar10013.67000.00000.0000
New Zealand Dollar12.43062.22402.2240
Norwegian Krone10043.940037.640037.6400
Omani Rial110.60500.00000.0000
Pakistani Rupee1001.47750.00000.0000
Papua New Guinean Kina11.00800.00000.0000
Philippine Peso1007.12706.40796.407900
Pound Sterling15.38645.14125.1412
Qatari Riyal100112.53000.00000.0000
Saudi Riyal100108.790099.080099.0800
Singapore Dollar13.16952.98642.9864
South African Rand10025.51000.00000.0000
South Korean Won1000.29200.00000.0000
Sri Lankan Rupee1001.34150.00000.0000
Swedish Krona10045.13000.00000.0000
Swiss Franc15.12894.93174.9277
Thai Baht10013.710011.400011.4000
United Arab Emirates Dirham100111.06000.00000.0000
US Dollar14.02103.77753.7775
Vietnamese Dong 1000.01630.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.