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)

Public bank
1 3.3980 3.3280 3.3240 3.4060 3.2820

Al Rajhi Bank
100 - - - - -

CIMB Bank
1 3.3990 3.3140 3.3040 3.4040 3.2890

RHB Bank
1 3.4190 3.2840 3.2640 3.5090 3.1940

UOB Bank
1 3.3930 3.3180 3.3080 3.4530 3.2630

Mid Valley Money Changer
1 - - - 3.3550 3.3300

Hong Leong Bank
1 3.4000 3.3120 3.3020 3.3900 3.3220

OCBC Bank
1 3.4065 3.3040 3.2960 - -

Maybank
1 3.3950 3.3150 3.3050 3.4060 3.2820

Ambank
1 3.3980 3.3120 3.3070 - -

AUD ( Australian Dollar )

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

Public bank
1 2.9450 2.8620 2.8560 3.0120 2.8090

Al Rajhi Bank
1 2.9284 2.8584 2.8464 2.9684 2.8184

CIMB Bank
1 2.9392 2.8499 2.8400 3.0200 2.8050

UOB Bank
1 2.9386 2.8586 2.8486 3.0086 2.7886

RHB Bank
1 2.9750 2.8170 2.7870 3.0350 2.7570

Mid Valley Money Changer
1 - - - 2.9450 2.9000

Hong Leong Bank
1 2.9430 2.8460 2.8310 2.9350 2.8540

OCBC Bank
1 2.9361 2.8490 2.8370 - -

Maybank
1 2.9320 2.8590 2.8430 3.0120 2.8090

Ambank
1 2.9400 2.8510 2.8430 2.9658 2.8098

GBP ( Sterling Pound )

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

Public bank
1 5.3310 5.2150 5.2100 5.4570 5.1610

Al Rajhi Bank
1 5.3283 5.1983 5.1883 5.3783 5.1483

CIMB Bank
1 5.3286 5.2061 5.1860 5.4100 5.1730

UOB Bank
1 5.3194 5.2094 5.1894 5.3894 5.1494

Mid Valley Money Changer
1 - - - 5.3100 5.2500

RHB Bank
1 5.3680 5.1500 5.1200 5.4730 5.0450

Hong Leong Bank
1 5.3240 5.2090 5.1820 5.3100 5.2230

OCBC Bank
1 5.3180 5.1920 5.1680 - -

Maybank
1 5.3180 5.2140 5.1940 5.4570 5.1610

Ambank
1 5.3150 5.2050 5.1950 - -

EUR ( Euro )

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

Public bank
1 4.2700 4.1690 4.1660 - -

Al Rajhi Bank
1 4.2530 4.1630 4.1530 4.2830 4.1330

CIMB Bank
1 4.2637 4.1534 4.1410 4.2790 4.0950

UOB Bank
1 4.2619 4.1569 4.1449 4.3819 4.0419

RHB Bank
1 4.3030 4.1090 4.0790 4.3930 4.0190

Mid Valley Money Changer
1 - - - 4.2450 4.1900

Hong Leong Bank
1 4.2640 4.1560 4.1390 4.2490 4.1710

OCBC Bank
1 4.2478 4.1430 4.1310 - -

Maybank
1 4.2630 4.1590 4.1390 4.3470 4.1060

Ambank
1 4.2620 4.1520 4.1420 4.2685 4.1071

SGD ( Singapore Dollar )

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

Public bank
1 2.6194 2.5579 2.5540 2.6180 2.5300

Al Rajhi Bank
1 2.6046 2.5546 2.5446 2.6196 2.5396

CIMB Bank
1 2.6186 2.5437 2.5340 2.6210 2.5370

UOB Bank
1 2.6167 2.5517 2.5437 2.6417 2.5317

Mid Valley Money Changer
1 - - - 2.5800 2.5650

RHB Bank
1 2.6540 2.5150 2.4850 2.7140 2.4550

Hong Leong Bank
1 2.6160 2.5470 2.5370 2.6080 2.5550

OCBC Bank
1 2.6170 2.5510 2.5440 - -

Maybank
1 2.6135 2.5490 2.5410 2.6180 2.5300

Ambank
1 2.6300 2.5400 2.5350 2.6202 2.5311

BND ( Brunei Dollar )

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

Public bank
1 2.6194 2.5579 2.5520 2.6180 2.5300

CIMB Bank
1 2.6186 2.5437 2.5340 2.6210 2.5370

UOB Bank
1 2.6167 2.5517 2.5437 2.6417 2.5317

RHB Bank
1 2.6540 2.5150 2.4850 2.7140 2.4550

Hong Leong Bank
1 2.6160 2.5470 2.5370 - -

OCBC Bank
1 2.6210 2.5340 2.5270 - -

Maybank
1 2.6140 2.5490 2.5410 2.6180 2.5300

Ambank
1 2.6260 2.5440 2.5410 2.6052 2.5350

CAD ( Canadian Dollar )

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

Public bank
1 3.0120 2.9360 2.9290 - -

CIMB Bank
1 3.0102 2.9269 2.9170 - -

UOB Bank
1 3.0086 2.9316 2.9236 - -

RHB Bank
1 3.0460 2.8840 2.8490 3.1160 2.8140

Mid Valley Money Changer
1 - - - 2.9700 2.9200

Hong Leong Bank
1 3.0120 2.9240 2.9090 2.9970 2.9390

OCBC Bank
1 3.0088 2.9250 2.9150 - -

Maybank
1 2.9990 2.9370 2.9250 3.1750 2.9090

Ambank
1 3.0130 2.9190 2.9120 3.0933 2.8389

NZD ( New Zealand Dollar )

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

Public bank
1 2.6950 2.6090 2.6030 - -

CIMB Bank
1 2.6860 2.5851 2.5750 - -

UOB Bank
1 2.6858 2.6058 2.5958 - -

RHB Bank
1 2.7240 2.5620 2.5270 2.7940 2.4920

Mid Valley Money Changer
1 - - - 2.6900 2.6200

Hong Leong Bank
1 2.6880 2.5910 2.5760 2.6780 2.6010

OCBC Bank
1 2.6785 2.6010 2.5930 - -

Maybank
1 2.6870 2.5950 2.5790 2.7570 2.5570

Ambank
1 2.6880 2.5940 2.5840 2.6886 2.5323

CHF ( Swiss Franc )

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

Public bank
1 3.5501 3.4705 3.4678 - -

CIMB Bank
1 3.5556 3.4475 3.4380 3.5700 3.4200

UOB Bank
1 3.5449 3.4649 3.4569 - -

RHB Bank
1 3.5930 3.4060 3.3710 3.6630 3.3360

Mid Valley Money Changer
1 - - - 3.5300 3.4600

Hong Leong Bank
1 3.5470 3.4580 3.4430 - -

OCBC Bank
1 3.5326 3.4419 3.4290 - -

Maybank
1 3.5400 3.4670 3.4520 3.7940 3.4340

Ambank
1 3.5470 3.4520 3.4450 3.5880 3.4217

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.4250 1.2150 1.1990 - -

Ambank
1 1.4000 - - 1.4420 1.2108

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)

Public bank
100 2.8950 2.8190 2.8160 3.2000 2.7800

Al Rajhi Bank
100 2.8753 2.8053 2.7953 2.9153 2.7653

CIMB Bank
100 2.8906 2.7965 2.7870 2.9200 2.7700

Mid Valley Money Changer
100 - - - 2.9250 2.8500

UOB Bank
100 2.8913 2.8063 2.8013 2.9563 2.7463

RHB Bank
100 2.9280 2.7580 2.7080 2.9980 2.7030

Hong Leong Bank
100 2.8930 2.7900 2.7800 2.8780 2.8050

OCBC Bank
100 2.8875 2.8080 2.7980 - -

Maybank
100 2.8820 2.8050 2.7950 3.2000 2.7800

Ambank
100 2.9050 2.7970 2.7920 2.8923 2.7695

TWD ( New Taiwan Dollar )

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

Public bank
100 11.9750 - - - -

Mid Valley Money Changer
100 - - - 11.3300 11.1800

Hong Leong Bank
100 12.0700 - - - -

Maybank
100 - - - 11.7400 10.1700

CIMB Bank
100 - - - 11.7000 10.2000

RHB Bank
100 - - - 11.7000 10.0000

Ambank
100 - - - 11.3485 10.1769

HKD ( Hong Kong Dollar )

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

Public bank
100 44.4350 42.3090 42.2160 44.6100 41.8600

Al Rajhi Bank
100 44.3400 42.1400 41.9400 44.7400 41.7400

CIMB Bank
100 44.4000 41.8400 40.8400 44.7500 41.8200

UOB Bank
100 44.0977 42.4977 42.3977 45.4027 41.1927

Mid Valley Money Changer
100 - - - 43.5500 42.9000

RHB Bank
100 44.8700 41.5600 40.6100 46.7700 39.6600

Hong Leong Bank
100 44.3800 42.1000 41.9000 43.9800 42.5000

OCBC Bank
100 44.2306 42.3820 42.0820 - -

Maybank
100 44.3500 42.1600 41.9600 44.6100 41.8600

Ambank
100 44.6000 42.0000 41.7000 44.8840 41.8661

CNY ( Chinese Renminbi )

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

Public bank
100 55.5680 53.9100 - - -

CIMB Bank
100 55.6800 53.2900 - - -

UOB Bank
100 55.8280 53.6280 52.6280 - -

UOB Bank
100 55.9249 53.7249 - - -

RHB Bank
100 56.0100 53.4100 - 57.0100 52.4100

Mid Valley Money Changer
100 - - - 55.1500 54.3500

Hong Leong Bank
100 57.1000 53.4800 - - -

OCBC Bank
100 55.6000 53.4000 - - -

Maybank
100 55.4000 53.4000 - - -

Ambank
100 56.3000 53.2000 53.0000 59.3118 50.0848

KRW ( South Korean Won )

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

Public bank
100 0.3390 - - - -

Mid Valley Money Changer
100 - - - 0.3130 0.3060

CIMB Bank
100 - - - 0.3200 0.2580

RHB Bank
100 - - - 0.3310 0.2720

Ambank
100 - - - 0.3143 0.2699

THB ( Thai Baht )

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

Public bank
100 11.0500 9.4000 8.8700 11.1900 9.3900

CIMB Bank
100 11.1100 9.3100 9.0100 11.1700 9.3800

Mid Valley Money Changer
100 - - - 10.4200 10.3000

UOB Bank
100 11.0534 9.4534 9.4034 - -

RHB Bank
100 10.7100 9.7700 9.4700 11.3100 9.1700

Hong Leong Bank
100 11.0800 9.3700 9.1200 - -

OCBC Bank
100 10.9563 9.3520 9.3020 - -

Maybank
100 11.0500 9.4000 9.0000 11.1900 9.3900

Ambank
100 11.0000 9.4700 9.2200 11.1616 9.3981

VND ( Vietnamese Dong )

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

Mid Valley Money Changer
100 - - - 0.0164 0.0154

RHB Bank
100 0.0190 0.0120 0.0090 0.0250 0.0060

Ambank
100 - - - 0.0176 0.0146

IDR ( Indonesian Rupiah )

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

Public bank
100 0.0288 0.0263 0.0213 - -

Al Rajhi Bank
100 0.0280 0.0250 - 0.0325 0.0225

CIMB Bank
100 0.0292 0.0253 0.0203 0.0297 0.0229

UOB Bank
100 0.0291 0.0261 0.0251 0.0310 0.0239

RHB Bank
100 0.0293 0.0250 0.0240 0.0317 0.0235

Mid Valley Money Changer
100 - - - 0.0282 0.0278

Hong Leong Bank
100 0.0296 0.0255 0.0205 - -

OCBC Bank
100 0.0296 0.0250 0.0200 - -

Maybank
100 0.0288 0.0263 0.0213 0.0295 0.0250

Ambank
100 0.0300 0.0250 0.0250 0.0280 0.0248

INR ( Indian Rupee )

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

Public bank
100 5.5960 - 4.9310 - -

CIMB Bank
100 5.6400 5.0000 4.0000 - -

UOB Bank
100 5.5783 5.2783 5.2033 - -

RHB Bank
100 5.6500 5.1800 5.0300 6.1750 4.6620

Mid Valley Money Changer
100 - - - 5.4500 5.3000

Hong Leong Bank
100 5.7300 5.1100 4.9100 - -

OCBC Bank
100 5.7001 5.1530 4.8530 - -

Maybank
100 5.5550 5.2800 5.0800 - -

Ambank
100 5.5060 5.3410 5.3360 5.8974 5.1188

BDT ( Bangladesh Taka )

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

Public bank
100 4.4560 4.2220 4.0220 - -

Al Rajhi Bank
100 4.3466 4.2566 - - -

CIMB Bank
100 4.9100 4.1300 3.8300 - -

UOB Bank
100 4.4997 4.1997 4.1697 - -

RHB Bank
100 4.6100 4.0600 3.8600 5.0100 3.6600

Hong Leong Bank
100 4.7500 3.9300 3.7300 - -

OCBC Bank
100 4.5652 4.1570 4.0940 - -

Maybank
100 4.4560 4.2220 4.0220 - -

Ambank
100 4.8000 - - - -

PHP ( Philippine Peso )

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

Public bank
100 7.6700 - 6.6700 - -

Al Rajhi Bank
100 7.5473 7.2473 - - -

CIMB Bank
100 7.7300 7.1900 6.6900 8.0830 7.2200

UOB Bank
100 7.6605 7.2605 7.2355 - -

Mid Valley Money Changer
100 - - - 7.6000 7.4000

RHB Bank
100 7.7670 7.1340 6.9340 8.1700 6.7300

Hong Leong Bank
100 7.6700 7.2300 7.0300 - -

OCBC Bank
100 7.8423 7.1510 7.0880 - -

Maybank
100 7.6700 7.2300 7.0300 8.1300 7.2100

Ambank
100 7.8000 7.1000 7.0000 7.8748 7.2180

QAR ( Qatar Riyal )

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

Mid Valley Money Changer
100 - - - 92.0000 90.1000

Maybank
100 94.4400 89.8300 89.6300 - -

Ambank
100 93.9900 - - 98.1179 85.9863

AED ( UAE Dirham )

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

Al Rajhi Bank
100 94.0000 88.6000 - - -

RHB Bank
100 99.0000 83.0000 77.0000 - -

UOB Bank
100 94.4239 88.4239 88.2239 - -

CIMB Bank
100 95.2900 87.3300 87.0300 - -

Mid Valley Money Changer
100 - - - 91.8000 90.0000

Maybank
100 93.6500 89.0300 88.8300 94.5500 88.6200

Ambank
100 93.4500 - - 96.9381 89.2054

MOP ( Macau Patacas )

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

Mid Valley Money Changer
100 - - - 43.3000 40.0000

DKK ( Danish Krone )

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

Public bank
100 59.1000 54.1120 53.9440 - -

CIMB Bank
100 59.2300 53.9200 52.9200 58.9900 45.7300

UOB Bank
100 58.8967 54.2967 53.9967 - -

RHB Bank
100 60.1300 52.8900 50.0900 65.7300 47.2900

Mid Valley Money Changer
100 - - - 61.5000 54.0000

Hong Leong Bank
100 59.3000 53.8400 53.5900 - -

OCBC Bank
100 59.1519 54.6090 53.9090 - -

Maybank
100 58.8700 54.2900 54.0900 - -

Ambank
100 59.4000 53.6000 53.4000 61.2833 52.7883

SEK ( Swedish Krona )

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

Public bank
100 47.5760 43.6320 43.5300 - -

CIMB Bank
100 47.8300 42.7500 42.2500 - -

UOB Bank
100 47.6416 43.2416 42.9416 - -

RHB Bank
100 48.0500 42.6400 40.5900 52.1500 38.5400

Mid Valley Money Changer
100 - - - 50.0000 44.0000

Hong Leong Bank
100 47.6200 43.1700 42.9200 - -

OCBC Bank
100 47.7470 43.2140 42.5140 - -

Maybank
100 47.4600 43.3200 43.1200 - -

Ambank
100 47.6000 43.1000 42.6000 48.3811 42.3623

LKR ( Sri Lanka Rupee )

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

Public bank
100 2.6710 - 1.7210 - -

CIMB Bank
100 2.6900 2.4500 1.9500 - -

Mid Valley Money Changer
100 - - - 2.7000 2.4000

OCBC Bank
100 2.6948 2.4560 2.2560 - -

Maybank
100 2.6600 2.4600 2.2600 2.8800 2.4200

RHB Bank
100 - - - 3.1700 1.9400

Ambank
100 2.6800 - - 2.8165 2.3461

ZAR ( South Africa Rand )

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

Public bank
100 31.7300 29.1140 29.0180 - -

CIMB Bank
100 32.4300 29.0000 28.7000 34.0290 28.0000

UOB Bank
100 32.6325 28.6325 28.5325 - -

RHB Bank
100 32.7500 28.4500 26.7500 36.1500 25.0500

Mid Valley Money Changer
100 - - - 31.5000 27.0000

Hong Leong Bank
100 32.3900 28.8500 28.6500 - -

Maybank
100 31.8500 29.3800 29.1800 33.2900 28.6400

Ambank
100 31.9600 - - 31.5112 28.7308

SAR ( Saudi Rival )

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

Public bank
100 91.5700 - 87.5700 - -

Al Rajhi Bank
100 91.3300 87.4300 86.9300 91.8800 86.8800

CIMB Bank
100 91.7200 86.7600 85.7600 92.7190 85.6300

UOB Bank
100 91.5037 87.5037 87.4037 - -

RHB Bank
100 93.0300 85.6300 83.2300 97.8300 80.8300

Mid Valley Money Changer
100 - - - 89.5000 87.7000

Hong Leong Bank
100 91.8000 87.1000 86.9000 91.0000 87.9000

Maybank
100 91.7500 87.1000 86.9000 91.4300 85.4400

Ambank
100 91.9000 86.8000 86.7000 92.6796 85.5422

PKR ( Pakistan Rupee )

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

Public bank
100 3.5150 - 2.3150 - -

CIMB Bank
100 3.5100 3.1100 2.3600 - -

RHB Bank
100 3.5600 3.0400 2.8400 3.9600 2.6400

Maybank
100 3.4100 3.2000 3.0000 3.4000 3.0700

Ambank
100 3.4700 - - - -

NOK ( Norwegian Krone )

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

Public bank
100 52.4590 46.9850 46.8850 - -

CIMB Bank
100 52.3400 46.4800 45.7300 - -

UOB Bank
100 52.3157 47.1157 46.8157 - -

RHB Bank
100 53.1600 46.2200 43.5200 58.5600 40.8200

Mid Valley Money Changer
100 - - - 55.0000 48.0000

Hong Leong Bank
100 52.0100 47.1400 46.7400 - -

OCBC Bank
100 52.1204 47.6030 47.4030 - -

Maybank
100 51.5900 47.5700 47.3700 56.7400 46.4100

Ambank
100 52.3000 47.1000 46.6000 55.2606 46.1994

MUR ( Mauritius Rupee )

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

CIMB Bank
100 13.1330 8.3120 - - -