Get the best foreign currency exchange rate here by comparing rates among the major banks in Malaysia. Select the foreign currency you wish to buy and it displays exchange rate offered by respective banks.

* Exchange rates below are - Malaysia Ringgit (MYR) to 1 or 100 Unit(s) of Foreign Currency

USD ( US Dollar )

Bank Unit Sell TT / OD Buy TT Buy OD Currency Notes (Sell) Currency Notes (Buy)

Al Rajhi Bank
1 3.2910 3.2260 3.2160 3.3085 3.2085

Public bank
1 3.3040 3.2290 3.2250 3.3030 3.1870

CIMB Bank
1 3.3030 3.2170 3.2070 3.3080 3.1920

UOB Bank
1 3.3000 3.2250 3.2150 3.3600 3.1700

RHB Bank
1 3.3300 3.1950 3.1755 3.4200 3.1050

OCBC Bank
1 3.2970 3.2190 3.2110 - -

Hong Leong Bank
1 3.3400 3.1850 3.1750 3.3300 3.1950

Mid Valley Money Changer
1 - - - 3.2650 3.2500

Maybank
1 3.2980 3.2200 3.2100 3.3030 3.1870

Ambank
1 3.3050 3.2190 3.2140 - -

AUD ( Australian Dollar )

Bank Unit Sell TT / OD Buy TT Buy OD Currency Notes (Sell) Currency Notes (Buy)

Al Rajhi Bank
1 2.8989 2.8289 2.8169 2.9389 2.7889

Public bank
1 2.9110 2.8250 2.8190 3.0120 2.7780

CIMB Bank
1 2.9087 2.8181 2.8080 2.9900 2.7730

UOB Bank
1 2.9148 2.8348 2.8248 2.9848 2.7648

RHB Bank
1 2.9530 2.7950 2.7650 3.0130 2.7350

OCBC Bank
1 2.9090 2.8230 2.8110 - -

Hong Leong Bank
1 2.9660 2.7820 2.7670 2.9580 2.7900

Mid Valley Money Changer
1 - - - 2.9200 2.8900

Maybank
1 2.9100 2.8280 2.8120 3.0120 2.7780

Ambank
1 2.9100 2.8210 2.8130 2.9306 2.7766

GBP ( Sterling Pound )

Bank Unit Sell TT / OD Buy TT Buy OD Currency Notes (Sell) Currency Notes (Buy)

Al Rajhi Bank
1 5.3327 5.2027 5.1927 5.3827 5.1527

Public bank
1 5.3260 5.2020 5.1970 5.4930 5.1630

CIMB Bank
1 5.3310 5.2065 5.1870 5.4200 5.1730

UOB Bank
1 5.3262 5.2162 5.1962 5.3962 5.1562

RHB Bank
1 5.3830 5.1620 5.1320 5.4880 5.0570

OCBC Bank
1 5.3318 5.2060 5.1820 - -

Hong Leong Bank
1 5.4020 5.1360 5.1090 5.3880 5.1500

Mid Valley Money Changer
1 - - - 5.3100 5.2500

Maybank
1 5.3200 5.2160 5.1960 5.4930 5.1630

Ambank
1 5.3260 5.2150 5.2050 - -

EUR ( Euro )

Bank Unit Sell TT / OD Buy TT Buy OD Currency Notes (Sell) Currency Notes (Buy)

Al Rajhi Bank
1 4.2159 4.1259 4.1159 4.2459 4.0959

Public bank
1 4.2070 4.1000 4.0970 - -

CIMB Bank
1 4.2256 4.1135 4.1020 4.2410 4.0560

UOB Bank
1 4.2387 4.1337 4.1217 4.3587 4.0187

RHB Bank
1 4.2850 4.0900 4.0600 4.3750 4.0000

OCBC Bank
1 4.2261 4.1220 4.1100 - -

Hong Leong Bank
1 4.2710 4.0590 4.0420 4.2560 4.0740

Mid Valley Money Changer
1 - - - 4.2150 4.1500

Maybank
1 4.2300 4.1180 4.0980 4.3470 4.0660

Ambank
1 4.2290 4.1190 4.1090 4.2287 4.0688

SGD ( Singapore Dollar )

Bank Unit Sell TT / OD Buy TT Buy OD Currency Notes (Sell) Currency Notes (Buy)

Al Rajhi Bank
1 2.5930 2.5430 2.5328 2.6080 2.5280

CIMB Bank
1 2.6063 2.5301 2.5200 2.6080 2.5230

Public bank
1 2.5999 2.5361 2.5330 2.6020 2.5160

UOB Bank
1 2.6025 2.5375 2.5295 2.6275 2.5175

RHB Bank
1 2.6410 2.5010 2.4710 2.7010 2.4410

OCBC Bank
1 2.6060 2.5310 2.5290 - -

Hong Leong Bank
1 2.6300 2.5030 2.4930 2.6220 2.5110

Mid Valley Money Changer
1 - - - 2.5700 2.5500

Maybank
1 2.5985 2.5350 2.5270 2.6020 2.5160

Ambank
1 2.6140 2.5260 2.5210 2.6060 2.5168

BND ( Brunei Dollar )

Bank Unit Sell TT / OD Buy TT Buy OD Currency Notes (Sell) Currency Notes (Buy)

Public bank
1 2.5999 2.5361 2.5303 2.6020 2.5160

CIMB Bank
1 2.6063 2.5301 2.5200 2.6080 2.5230

UOB Bank
1 2.6025 2.5375 2.5295 2.6275 2.5175

RHB Bank
1 2.6410 2.5010 2.4710 2.7010 2.4410

OCBC Bank
1 2.6050 2.5190 2.5120 - -

Hong Leong Bank
1 2.6400 2.4930 2.4830 - -

Maybank
1 2.5990 2.5350 2.5270 2.6020 2.5160

Ambank
1 2.6090 2.5280 2.5250 2.5908 2.5208

CAD ( Canadian Dollar )

Bank Unit Sell TT / OD Buy TT Buy OD Currency Notes (Sell) Currency Notes (Buy)

Public bank
1 2.9510 2.8700 2.8630 - -

CIMB Bank
1 2.9289 2.8447 2.8350 - -

UOB Bank
1 2.9387 2.8617 2.8537 - -

RHB Bank
1 2.9800 2.8190 2.7840 3.0500 2.7490

OCBC Bank
1 2.9284 2.8470 2.8370 - -

Hong Leong Bank
1 2.9920 2.8080 2.7930 2.9770 2.8230

Mid Valley Money Changer
1 - - - 2.9550 2.9000

Maybank
1 2.9320 2.8570 2.8450 3.1650 2.8300

Ambank
1 2.9370 2.8420 2.8350 3.0086 2.7611

NZD ( New Zealand Dollar )

Bank Unit Sell TT / OD Buy TT Buy OD Currency Notes (Sell) Currency Notes (Buy)

Public bank
1 2.6490 2.5580 2.5520 - -

CIMB Bank
1 2.6452 2.5442 2.5340 - -

UOB Bank
1 2.6513 2.5713 2.5613 - -

RHB Bank
1 2.6900 2.5290 2.4940 2.7600 2.4590

OCBC Bank
1 2.6394 2.5630 2.5550 - -

Hong Leong Bank
1 2.6990 2.5150 2.5000 2.6890 2.5250

Mid Valley Money Changer
1 - - - 2.6450 2.5800

Maybank
1 2.6430 2.5520 2.5360 2.8820 2.5150

Ambank
1 2.6440 2.5500 2.5400 2.6450 2.4910

CHF ( Swiss Franc )

Bank Unit Sell TT / OD Buy TT Buy OD Currency Notes (Sell) Currency Notes (Buy)

CIMB Bank
1 3.5111 3.4013 3.3910 3.5300 3.3730

Public bank
1 3.4854 3.3987 3.3961 - -

UOB Bank
1 3.5105 3.4305 3.4225 - -

RHB Bank
1 3.5630 3.3760 3.3410 3.6330 3.3060

OCBC Bank
1 3.5024 3.4124 3.4000 - -

Hong Leong Bank
1 3.5290 3.3720 3.3570 - -

Mid Valley Money Changer
1 - - - 3.5200 3.4300

Maybank
1 3.4920 3.4190 3.4040 3.7940 3.3870

Ambank
1 3.5060 3.4120 3.4050 3.5415 3.3774

JOD ( Jordan Dinar )

Bank Unit Sell TT / OD Buy TT Buy OD Currency Notes (Sell) Currency Notes (Buy)

Mid Valley Money Changer
1 - - - 4.8000 4.3000

TUR ( Turkey Lira )

Bank Unit Sell TT / OD Buy TT Buy OD Currency Notes (Sell) Currency Notes (Buy)

Mid Valley Money Changer
1 - - - 1.7200 1.5500

PGK ( Papua N Guinea Kina )

Bank Unit Sell TT / OD Buy TT Buy OD Currency Notes (Sell) Currency Notes (Buy)

Maybank
1 1.3890 1.1780 1.1620 - -

Ambank
1 1.3900 - - 1.4064 1.1735

KWD ( Kuwait Dinar )

Bank Unit Sell TT / OD Buy TT Buy OD Currency Notes (Sell) Currency Notes (Buy)

Mid Valley Money Changer
1 - - - 11.5000 10.5000

JPY ( Japanese Yen )

Bank Unit Sell TT / OD Buy TT Buy OD Currency Notes (Sell) Currency Notes (Buy)

Al Rajhi Bank
100 3.0872 3.0172 3.0072 3.1272 2.9772

Public bank
100 3.0990 3.0100 3.0060 3.2000 2.9900

CIMB Bank
100 3.1027 3.0058 2.9960 3.1300 2.9800

UOB Bank
100 3.1054 3.0204 3.0154 3.1704 2.9604

RHB Bank
100 3.1430 2.9660 2.9160 3.2130 2.9110

OCBC Bank
100 3.0946 3.0080 2.9980 - -

Hong Leong Bank
100 3.1550 2.9510 2.9410 3.1400 2.9660

Mid Valley Money Changer
100 - - - 3.1100 3.0600

Maybank
100 3.0980 3.0030 2.9930 3.2000 2.9900

Ambank
100 3.1080 3.0000 2.9950 3.1078 2.9757

TWD ( New Taiwan Dollar )

Bank Unit Sell TT / OD Buy TT Buy OD Currency Notes (Sell) Currency Notes (Buy)

Public bank
100 - - - - -

Hong Leong Bank
100 13.1500 - - - -

CIMB Bank
100 - - - 11.5800 10.0700

Mid Valley Money Changer
100 - - - 11.0800 10.9500

RHB Bank
100 - - - 11.6000 9.8000

Maybank
100 - - - 11.3800 10.0500

Ambank
100 - - - 11.2157 10.0656

HKD ( Hong Kong Dollar )

Bank Unit Sell TT / OD Buy TT Buy OD Currency Notes (Sell) Currency Notes (Buy)

Al Rajhi Bank
100 43.1000 40.9000 40.7000 43.5000 40.5000

Public bank
100 43.2180 41.0280 40.9380 43.9700 40.6500

CIMB Bank
100 43.1500 40.5700 39.5700 43.5000 40.5500

UOB Bank
100 42.8866 41.2866 41.1866 44.1917 39.9817

RHB Bank
100 43.7000 40.4100 39.4600 45.6000 38.5100

OCBC Bank
100 42.9319 41.1390 40.8390 - -

Hong Leong Bank
100 44.3800 39.7400 39.5400 43.9800 40.1400

Mid Valley Money Changer
100 - - - 42.6000 42.2000

Maybank
100 43.0700 40.9400 40.7400 43.9700 40.6500

Ambank
100 43.4000 40.8000 40.5000 43.6044 40.6715

CNY ( Chinese Renminbi )

Bank Unit Sell TT / OD Buy TT Buy OD Currency Notes (Sell) Currency Notes (Buy)

Public bank
100 - - - - -

CIMB Bank
100 54.0800 51.6700 - - -

UOB Bank
100 54.3409 52.1409 51.1409 - -

UOB Bank
100 54.4029 52.2029 - - -

RHB Bank
100 54.5600 51.9800 - 55.5600 50.9800

OCBC Bank
100 53.9500 51.7500 - - -

Hong Leong Bank
100 55.8700 52.0700 - - -

Mid Valley Money Changer
100 - - - 53.7500 53.2000

Maybank
100 54.1000 51.8000 - - -

Ambank
100 54.8000 51.7000 51.5000 57.6316 48.6685

KRW ( South Korean Won )

Bank Unit Sell TT / OD Buy TT Buy OD Currency Notes (Sell) Currency Notes (Buy)

Public bank
100 - - - - -

CIMB Bank
100 - - - 0.3300 0.2640

RHB Bank
100 - - - 0.3280 0.2920

Mid Valley Money Changer
100 - - - 0.3170 0.3110

Ambank
100 - - - 0.3213 0.2759

THB ( Thai Baht )

Bank Unit Sell TT / OD Buy TT Buy OD Currency Notes (Sell) Currency Notes (Buy)

Public bank
100 10.9500 9.2700 8.7400 11.0300 9.2700

CIMB Bank
100 10.9900 9.1800 8.8800 11.0500 9.2500

UOB Bank
100 10.9271 9.3271 9.2771 - -

RHB Bank
100 10.5900 9.6500 9.3500 11.1900 9.0500

OCBC Bank
100 10.8129 9.2290 9.1790 - -

Hong Leong Bank
100 11.8100 8.4000 8.1500 - -

Mid Valley Money Changer
100 - - - 10.3000 10.2000

Maybank
100 10.9200 9.2900 8.8900 11.0300 9.2700

Ambank
100 10.8700 9.3400 9.0900 11.0207 9.2875

VND ( Vietnamese Dong )

Bank Unit Sell TT / OD Buy TT Buy OD Currency Notes (Sell) Currency Notes (Buy)

RHB Bank
100 0.0186 0.0120 0.0090 0.0250 0.0060

Mid Valley Money Changer
100 - - - 0.0163 0.0152

Ambank
100 - - - 0.0171 0.0142

IDR ( Indonesian Rupiah )

Bank Unit Sell TT / OD Buy TT Buy OD Currency Notes (Sell) Currency Notes (Buy)

Al Rajhi Bank
100 0.0281 0.0246 - 0.0321 0.0221

Public bank
100 0.0284 0.0261 0.0211 - -

CIMB Bank
100 0.0287 0.0248 0.0198 0.0292 0.0224

UOB Bank
100 0.0287 0.0257 0.0247 0.0300 0.0235

RHB Bank
100 0.0289 0.0250 0.0240 0.0313 0.0231

OCBC Bank
100 0.0290 0.0240 0.0190 - -

Hong Leong Bank
100 0.0312 0.0232 0.0182 - -

Mid Valley Money Changer
100 - - - 0.0277 0.0272

Maybank
100 0.0283 0.0259 0.0209 0.0295 0.0240

Ambank
100 0.0300 0.0250 0.0250 0.0275 0.0244

INR ( Indian Rupee )

Bank Unit Sell TT / OD Buy TT Buy OD Currency Notes (Sell) Currency Notes (Buy)

Public bank
100 5.5050 - 4.8400 - -

CIMB Bank
100 5.5400 4.9000 3.9000 - -

UOB Bank
100 5.4766 5.1766 5.1016 - -

RHB Bank
100 5.5600 5.0900 4.9400 6.0810 4.5690

OCBC Bank
100 5.5896 5.0510 4.7510 - -

Hong Leong Bank
100 5.9400 4.7000 4.5000 - -

Mid Valley Money Changer
100 - - - 5.4500 5.2500

Maybank
100 5.4600 5.1900 4.9900 - -

Ambank
100 5.4070 5.2400 5.2350 5.7961 5.0300

BDT ( Bangladesh Taka )

Bank Unit Sell TT / OD Buy TT Buy OD Currency Notes (Sell) Currency Notes (Buy)

Al Rajhi Bank
100 4.2183 4.1283 - - -

Public bank
100 4.3250 4.0930 3.8930 - -

CIMB Bank
100 4.7800 4.0000 3.7000 - -

UOB Bank
100 4.3710 4.0710 4.0410 - -

RHB Bank
100 4.4800 3.9500 3.7500 4.8800 3.5500

OCBC Bank
100 4.4269 4.0310 3.9680 - -

Hong Leong Bank
100 5.0200 3.4100 3.2100 - -

Maybank
100 4.3200 4.1000 3.9000 - -

Ambank
100 4.6900 - - - -

PHP ( Philippine Peso )

Bank Unit Sell TT / OD Buy TT Buy OD Currency Notes (Sell) Currency Notes (Buy)

Al Rajhi Bank
100 7.3669 7.0669 - - -

Public bank
100 7.4780 - 6.4780 - -

CIMB Bank
100 7.5500 7.0000 6.5000 7.8990 7.0400

UOB Bank
100 7.4936 7.0936 7.0686 - -

RHB Bank
100 7.6040 6.9740 6.7740 8.0100 6.5700

OCBC Bank
100 7.6383 6.9660 6.9030 - -

Hong Leong Bank
100 7.7100 6.8500 6.6500 - -

Mid Valley Money Changer
100 - - - 7.4500 7.2500

Maybank
100 7.4800 7.0600 6.8600 7.8700 7.0400

Ambank
100 7.6000 6.9000 6.8000 7.6828 7.0449

QAR ( Qatar Riyal )

Bank Unit Sell TT / OD Buy TT Buy OD Currency Notes (Sell) Currency Notes (Buy)

Mid Valley Money Changer
100 - - - 89.7000 87.6000

Maybank
100 91.7400 87.2600 87.0600 - -

Ambank
100 91.3100 - - 95.3455 83.5567

AED ( UAE Dirham )

Bank Unit Sell TT / OD Buy TT Buy OD Currency Notes (Sell) Currency Notes (Buy)

Al Rajhi Bank
100 91.4100 86.0100 - - -

UOB Bank
100 91.8943 85.8943 85.6943 - -

CIMB Bank
100 92.6800 84.6900 84.3900 - -

RHB Bank
100 97.0000 81.0000 75.0000 - -

Mid Valley Money Changer
100 - - - 89.5000 87.5000

Maybank
100 90.9700 86.4800 86.2800 91.8400 86.0800

Ambank
100 90.7800 - - 94.1966 86.6802

MOP ( Macau Patacas )

Bank Unit Sell TT / OD Buy TT Buy OD Currency Notes (Sell) Currency Notes (Buy)

Mid Valley Money Changer
100 - - - 42.5000 41.0000

DKK ( Danish Krone )

Bank Unit Sell TT / OD Buy TT Buy OD Currency Notes (Sell) Currency Notes (Buy)

Public bank
100 58.2090 53.1430 52.9780 - -

CIMB Bank
100 58.7000 53.3600 52.3600 58.4500 45.1800

UOB Bank
100 58.5504 53.9504 53.6504 - -

RHB Bank
100 59.8600 52.6000 49.8000 65.4600 47.0000

OCBC Bank
100 58.8197 54.2950 53.5950 - -

Hong Leong Bank
100 61.3600 50.5000 50.2500 - -

Mid Valley Money Changer
100 - - - 61.5000 55.0000

Maybank
100 58.2600 53.7400 53.5400 - -

Ambank
100 58.9000 53.1000 52.9000 60.6836 52.2792

SEK ( Swedish Krona )

Bank Unit Sell TT / OD Buy TT Buy OD Currency Notes (Sell) Currency Notes (Buy)

Public bank
100 47.2600 43.2250 43.1240 - -

CIMB Bank
100 47.8500 42.7500 42.2500 - -

UOB Bank
100 47.7375 43.3375 43.0375 - -

RHB Bank
100 48.2300 42.7700 40.7200 52.3300 38.6700

OCBC Bank
100 47.9058 43.3470 42.6470 - -

Hong Leong Bank
100 49.6500 40.8000 40.5500 - -

Mid Valley Money Changer
100 - - - 50.0000 44.0000

Maybank
100 47.4500 43.3200 43.1200 - -

Ambank
100 47.7000 43.1000 42.6000 48.4037 42.3711

LKR ( Sri Lanka Rupee )

Bank Unit Sell TT / OD Buy TT Buy OD Currency Notes (Sell) Currency Notes (Buy)

Public bank
100 - - - - -

CIMB Bank
100 2.6200 2.3800 1.8800 - -

OCBC Bank
100 2.6263 2.3890 2.1890 - -

RHB Bank
100 - - - 3.1100 1.8800

Mid Valley Money Changer
100 - - - 2.7500 2.4000

Maybank
100 2.6000 2.3900 2.1900 2.8800 2.3600

Ambank
100 2.6200 - - 2.7463 2.2850

ZAR ( South Africa Rand )

Bank Unit Sell TT / OD Buy TT Buy OD Currency Notes (Sell) Currency Notes (Buy)

Public bank
100 30.6630 28.0000 27.9070 - -

CIMB Bank
100 31.3500 27.9100 27.6100 32.9490 26.9100

UOB Bank
100 31.7104 27.7104 27.6104 - -

RHB Bank
100 31.8500 27.5600 25.8600 35.2500 24.1600

Hong Leong Bank
100 33.2700 26.2300 26.0300 - -

Mid Valley Money Changer
100 - - - 31.5000 27.0000

Maybank
100 30.7400 28.3500 28.1500 33.2900 27.6500

Ambank
100 31.1400 - - 30.4298 27.7417

SAR ( Saudi Rival )

Bank Unit Sell TT / OD Buy TT Buy OD Currency Notes (Sell) Currency Notes (Buy)

Al Rajhi Bank
100 88.8100 84.9100 84.4100 89.3600 84.3600

Public bank
100 89.0690 - 85.0690 - -

CIMB Bank
100 89.1700 84.1800 83.1800 90.1700 83.0400

UOB Bank
100 89.0295 85.0295 84.9295 - -

RHB Bank
100 90.6400 83.2500 80.8500 95.4400 78.4500

Hong Leong Bank
100 91.6000 82.3000 82.1000 90.8000 83.1000

Mid Valley Money Changer
100 - - - 87.2000 85.2000

Maybank
100 89.1300 84.6100 84.4100 89.8700 83.0000

Ambank
100 89.5000 84.3000 84.2000 90.0680 83.1207

PKR ( Pakistan Rupee )

Bank Unit Sell TT / OD Buy TT Buy OD Currency Notes (Sell) Currency Notes (Buy)

Public bank
100 3.3830 - 2.1830 - -

CIMB Bank
100 3.3700 2.9800 2.2300 - -

RHB Bank
100 3.4300 2.9200 2.7200 3.8300 2.5200

Maybank
100 3.2600 3.0700 2.8700 3.2500 2.9500

Ambank
100 3.3300 - - - -

NOK ( Norwegian Krone )

Bank Unit Sell TT / OD Buy TT Buy OD Currency Notes (Sell) Currency Notes (Buy)

Public bank
100 52.4360 46.8950 46.7950 - -

CIMB Bank
100 52.4700 46.5900 45.8400 - -

UOB Bank
100 52.5365 47.3365 47.0365 - -

RHB Bank
100 53.3400 46.4000 43.7000 58.7400 41.0000

OCBC Bank
100 52.1671 47.6300 47.4300 - -

Hong Leong Bank
100 54.5400 44.8500 44.4500 - -

Mid Valley Money Changer
100 - - - 56.0000 50.0000

Maybank
100 51.6900 47.6600 47.4600 56.7400 46.4900

Ambank
100 52.3000 47.1000 46.6000 55.3750 46.2792

MUR ( Mauritius Rupee )

Bank Unit Sell TT / OD Buy TT Buy OD Currency Notes (Sell) Currency Notes (Buy)

CIMB Bank
100 12.8840 8.1270 - - -