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 4.1300 4.0280 4.0230 4.1560 4.0060

UOB Bank
1 4.1420 4.0330 4.0230 4.1840 3.9940

Al Rajhi Bank
1 4.1525 4.0225 4.0125 4.1700 4.0050

Ambank
1 4.1610 4.0140 4.0040 - -

MaxMoney Mid Valley
1 - - - 4.0750 4.0500

RHB Bank
1 4.2060 3.9610 3.9410 4.2960 3.8710

Hong Leong Bank
1 4.1370 4.0310 4.0210 4.1270 4.0410

Mid Valley Money Changer
1 - - - 4.0700 4.0400

Maybank
1 4.1510 4.0220 4.0120 4.1560 4.0060

CIMB Bank
1 4.1538 4.0213 4.0110 4.1460 4.0170

AUD ( Australian Dollar )

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

Public bank
1 2.9910 2.8860 2.8810 3.0940 2.8500

UOB Bank
1 2.9841 2.9041 2.8941 3.0541 2.8341

Al Rajhi Bank
1 3.0081 2.8681 2.8561 3.0481 2.8281

Ambank
1 3.0114 2.8642 2.8542 - -

MaxMoney Mid Valley
1 - - - 2.9850 2.9550

RHB Bank
1 3.0860 2.7950 2.7650 3.1460 2.7350

Hong Leong Bank
1 3.0010 2.8740 2.8590 2.9930 2.8820

Mid Valley Money Changer
1 - - - 2.9800 2.9500

Maybank
1 2.9900 2.8860 2.8700 3.0940 2.8500

CIMB Bank
1 3.0060 2.8670 2.8570 3.0800 2.8460

GBP ( Sterling Pound )

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

Public bank
1 6.0810 5.9170 5.9100 6.1630 5.8890

UOB Bank
1 6.0739 5.9639 5.9439 6.1439 5.9039

Al Rajhi Bank
1 6.0990 5.9190 5.9090 6.1490 5.8690

Ambank
1 6.0830 5.9302 5.9202 - -

MaxMoney Mid Valley
1 - - - 6.0300 5.9700

RHB Bank
1 6.2380 5.7920 5.7620 6.3430 5.6870

Hong Leong Bank
1 6.0940 5.9220 5.8950 6.0800 5.9360

Mid Valley Money Changer
1 - - - 6.0200 5.9700

Maybank
1 6.0930 5.9240 5.9040 6.1630 5.8890

CIMB Bank
1 6.1013 5.9136 5.8940 6.1700 5.9100

EUR ( Euro )

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

Public bank
1 4.6270 4.4900 4.4860 - -

UOB Bank
1 4.6166 4.5116 4.4996 4.7366 4.3966

Al Rajhi Bank
1 4.6387 4.4887 4.4787 4.6687 4.4587

Ambank
1 4.6381 4.4885 4.4785 - -

MaxMoney Mid Valley
1 - - - 4.6150 4.5750

RHB Bank
1 4.7500 4.3770 4.3470 4.8400 4.2870

Hong Leong Bank
1 4.6410 4.4890 4.4720 4.6260 4.5040

Mid Valley Money Changer
1 - - - 4.6100 4.5500

Maybank
1 4.6400 4.4890 4.4690 4.6360 4.4510

CIMB Bank
1 4.6447 4.4754 4.4630 4.6420 4.4460

SGD ( Singapore Dollar )

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

Public bank
1 3.0053 2.9216 2.9180 3.0240 2.9100

UOB Bank
1 3.0134 2.9234 2.9154 3.0234 2.9134

Al Rajhi Bank
1 3.0178 2.9178 2.9078 3.0328 2.9028

Ambank
1 3.0402 2.8946 2.8846 - -

MaxMoney Mid Valley
1 - - - 2.9600 2.9500

RHB Bank
1 3.0920 2.8370 2.8070 3.1520 2.7770

Hong Leong Bank
1 3.0150 2.9200 2.9100 3.0070 2.9280

Mid Valley Money Changer
1 - - - 2.9600 2.9400

Maybank
1 3.0225 2.9160 2.9080 3.0240 2.9100

CIMB Bank
1 3.0244 2.9105 2.9010 3.0070 2.9230

BND ( Brunei Dollar )

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

Public bank
1 3.0053 2.9216 2.9152 3.0240 2.9100

UOB Bank
1 3.0134 2.9234 2.9154 3.0234 2.9134

Ambank
1 3.0420 2.8940 2.8840 - -

RHB Bank
1 3.0920 2.8370 2.8070 3.1520 2.7770

Hong Leong Bank
1 3.0150 2.9200 2.9100 - -

Maybank
1 3.0230 2.9160 2.9080 3.0240 2.9100

CIMB Bank
1 3.0244 2.9105 2.9010 3.0070 2.9230

CAD ( Canadian Dollar )

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

Public bank
1 3.1920 3.0940 3.0870 - -

UOB Bank
1 3.1880 3.1110 3.1030 - -

Ambank
1 3.2110 3.0646 3.0546 - -

MaxMoney Mid Valley
1 - - - 3.1750 3.1100

RHB Bank
1 3.2860 3.0080 2.9730 3.3560 2.9380

Hong Leong Bank
1 3.1900 3.0840 3.0690 3.1750 3.0990

Mid Valley Money Changer
1 - - - 3.1750 3.1100

Maybank
1 3.1900 3.0850 3.0730 3.2190 3.0750

CIMB Bank
1 3.2007 3.0742 3.0640 3.2410 3.0650

NZD ( New Zealand Dollar )

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

Public bank
1 2.7960 2.6890 2.6830 - -

UOB Bank
1 2.7821 2.7021 2.6921 - -

Ambank
1 2.8180 2.6723 2.6623 - -

MaxMoney Mid Valley
1 - - - 2.7850 2.7200

RHB Bank
1 2.8900 2.5980 2.5630 2.9600 2.5280

Hong Leong Bank
1 2.8030 2.6870 2.6720 2.7930 2.6970

Mid Valley Money Changer
1 - - - 2.7850 2.7200

Maybank
1 2.8050 2.6850 2.6690 2.8160 2.6580

CIMB Bank
1 2.8139 2.6575 2.6480 2.8310 2.6740

CHF ( Swiss Franc )

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

Public bank
1 4.1802 4.0661 4.0623 - -

UOB Bank
1 4.1657 4.0857 4.0777 - -

Ambank
1 4.2003 4.0515 4.0415 - -

MaxMoney Mid Valley
1 - - - 4.1750 4.1200

RHB Bank
1 4.3040 3.9390 3.9040 4.3740 3.8690

Hong Leong Bank
1 4.1830 4.0730 4.0580 - -

Mid Valley Money Changer
1 - - - 4.1700 4.0900

Maybank
1 4.1890 4.0650 4.0500 4.2350 4.0450

CIMB Bank
1 4.2100 4.0401 4.0300 4.2100 4.0410

JOD ( Jordan Dinar )

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

MaxMoney Mid Valley
1 - - - 5.8500 4.5500

Mid Valley Money Changer
1 - - - 5.8800 5.1000

TUR ( Turkey Lira )

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

Mid Valley Money Changer
1 - - - 1.4400 1.3700

PGK ( Papua N Guinea Kina )

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

Ambank
1 1.3700 - - - -

RHB Bank
1 1.3880 - - 1.4740 1.1420

Maybank
1 1.4270 1.1930 1.1770 - -

KWD ( Kuwait Dinar )

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

MaxMoney Mid Valley
1 - - - 13.5000 11.0000

RHB Bank
1 15.3700 - - 14.2000 12.9000

Mid Valley Money Changer
1 - - - 13.5000 11.0000

JPY ( Japanese Yen )

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

Public bank
100 3.7750 3.6690 3.6650 3.8100 3.6500

UOB Bank
100 3.7596 3.6746 3.6696 3.8246 3.6146

Al Rajhi Bank
100 3.7920 3.6520 3.6420 3.8320 3.6120

Ambank
100 3.7953 3.6471 3.6371 - -

MaxMoney Mid Valley
100 - - - 3.7450 3.6850

RHB Bank
100 3.8430 3.5670 3.5170 3.9130 3.5120

Hong Leong Bank
100 3.7900 3.6720 3.6620 3.7750 3.6870

Mid Valley Money Changer
100 - - - 3.7350 3.6600

Maybank
100 3.7950 3.6560 3.6460 3.8100 3.6500

CIMB Bank
100 3.8043 3.6528 3.6430 - -

TWD ( New Taiwan Dollar )

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

Public bank
100 13.6690 - - - -

MaxMoney Mid Valley
100 - - - 12.7800 12.5500

Hong Leong Bank
100 13.8500 - - - -

Mid Valley Money Changer
100 - - - 12.7500 12.5000

Maybank
100 13.7000 - - 12.8700 11.7400

CIMB Bank
100 - - - - -

RHB Bank
100 - - - 13.6000 11.5000

HKD ( Hong Kong Dollar )

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

Public bank
100 53.8130 51.2720 51.1600 54.2500 50.9400

UOB Bank
100 53.4553 51.8553 51.7553 54.7603 50.5503

Al Rajhi Bank
100 54.4000 50.9000 50.7000 54.8000 50.5000

Ambank
100 55.2000 50.0900 49.9900 - -

MaxMoney Mid Valley
100 - - - 52.7000 52.3000

RHB Bank
100 55.0000 50.1700 49.2200 56.9000 48.2700

Hong Leong Bank
100 53.9500 51.3000 51.1000 53.5500 51.7000

Mid Valley Money Changer
100 - - - 52.6000 52.0000

Maybank
100 54.2000 51.0800 50.8800 54.2500 50.9400

CIMB Bank
100 54.4800 50.2800 49.2800 54.1400 51.1400

CNY ( Chinese Renminbi )

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

Public bank
100 63.1390 61.2010 - - -

UOB Bank
100 63.4246 61.2246 - - -

UOB Bank
100 63.3323 61.1323 60.1323 - -

Ambank
100 65.0000 59.8000 59.7000 - -

MaxMoney Mid Valley
100 - - - 62.4000 61.8000

RHB Bank
100 64.3000 60.1400 - 65.3000 59.1400

Hong Leong Bank
100 65.3200 60.7600 - - -

Mid Valley Money Changer
100 - - - 62.3000 61.6000

Maybank
100 63.3000 60.8000 - - -

CIMB Bank
100 63.5600 60.5300 59.5300 - -

KRW ( South Korean Won )

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

Public bank
100 0.3791 - - - -

MaxMoney Mid Valley
100 - - - 0.3500 0.3465

RHB Bank
100 0.3780 - - 0.3680 0.3230

Mid Valley Money Changer
100 - - - 0.3500 0.3450

CIMB Bank
100 - - - - -

THB ( Thai Baht )

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

Public bank
100 12.3800 10.5100 9.9800 12.4600 10.5300

UOB Bank
100 12.2827 10.6827 10.6327 - -

Ambank
100 12.2400 10.7100 10.4600 - -

MaxMoney Mid Valley
100 - - - 11.6000 11.4800

RHB Bank
100 12.4300 10.5300 10.2300 13.0300 9.9300

Hong Leong Bank
100 12.3800 10.5200 10.2700 - -

Mid Valley Money Changer
100 - - - 11.5500 11.4500

Maybank
100 12.4500 10.5000 10.1000 12.4600 10.5300

CIMB Bank
100 12.5600 10.6200 10.3200 - -

VND ( Vietnamese Dong )

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

RHB Bank
100 0.0218 0.0140 0.0110 0.0280 0.0080

Mid Valley Money Changer
100 - - - 0.0187 0.0180

IDR ( Indonesian Rupiah )

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

Public bank
100 0.0313 0.0284 0.0234 - -

UOB Bank
100 0.0315 0.0285 0.0275 0.0337 0.0263

Al Rajhi Bank
100 0.0309 0.0274 - 0.0349 0.0249

Ambank
100 0.0315 0.0283 0.0278 - -

MaxMoney Mid Valley
100 - - - 0.0306 0.0302

RHB Bank
100 0.0320 0.0280 0.0260 0.0344 0.0256

Hong Leong Bank
100 0.0319 0.0279 0.0229 - -

Mid Valley Money Changer
100 - - - 0.0305 0.0301

Maybank
100 0.0316 0.0283 0.0233 0.0315 0.0270

CIMB Bank
100 0.0322 0.0261 0.0211 0.0321 0.0253

INR ( Indian Rupee )

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

Public bank
100 6.2420 - 5.5770 - -

UOB Bank
100 6.2280 5.9280 5.8530 - -

Ambank
100 6.2300 5.9170 5.8670 - -

MaxMoney Mid Valley
100 - - - 6.1500 6.0000

RHB Bank
100 6.3900 5.7600 5.6100 6.9060 5.2420

Hong Leong Bank
100 6.3800 5.7600 5.5600 - -

Mid Valley Money Changer
100 - - - 6.1000 5.9500

Maybank
100 6.2840 5.8600 5.6600 - -

CIMB Bank
100 6.4300 5.3700 4.3700 - -

BDT ( Bangladesh Taka )

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

Public bank
100 5.3330 5.0330 4.8330 - -

UOB Bank
100 5.3509 5.0509 5.0209 - -

Al Rajhi Bank
100 5.2031 5.1131 - - -

Ambank
100 5.6500 - - - -

RHB Bank
100 5.5300 4.8500 4.6500 5.9300 4.4500

Hong Leong Bank
100 5.6000 4.7800 4.5800 - -

Maybank
100 5.3550 5.0310 4.8310 - -

CIMB Bank
100 5.6700 4.8400 4.5400 - -

PHP ( Philippine Peso )

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

Public bank
100 9.0170 - 8.0170 - -

UOB Bank
100 8.9521 8.5521 8.5271 - -

Al Rajhi Bank
100 8.8508 8.5508 - - -

Ambank
100 9.1600 8.3400 8.2400 - -

MaxMoney Mid Valley
100 - - - 8.9000 8.6500

RHB Bank
100 9.1820 8.3200 8.1200 9.5900 7.9200

Hong Leong Bank
100 8.9800 8.5100 8.3100 - -

Mid Valley Money Changer
100 - - - 8.9000 8.6500

Maybank
100 9.0400 8.4600 8.2600 9.0500 8.4700

CIMB Bank
100 9.2000 8.3300 7.8300 - -

QAR ( Qatar Riyal )

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

Ambank
1 1.1526 - - - -

Mid Valley Money Changer
1 - - - 1.1020 1.0770

Maybank
1 1.1505 1.0944 1.0924 - -

AED ( UAE Dirham )

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

UOB Bank
1 1.1434 1.0834 1.0814 - -

Al Rajhi Bank
1 1.1528 1.0728 - - -

Ambank
1 1.1457 - - - -

MaxMoney Mid Valley
1 - - - 1.1000 1.0900

RHB Bank
1 1.2100 1.0200 96.0000 - -

Mid Valley Money Changer
100 - - - 1.1000 1.0750

Maybank
1 1.1457 1.0797 1.0777 1.1425 1.0794

CIMB Bank
1 1.1775 1.0458 1.0428 - -

MOP ( Macau Patacas )

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

Mid Valley Money Changer
100 - - - 52.6000 50.0000

DKK ( Danish Krone )

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

Public bank
100 63.9370 58.4890 58.3070 - -

UOB Bank
100 63.7037 59.1037 58.8037 - -

Ambank
100 64.0000 58.7000 58.6000 - -

MaxMoney Mid Valley
100 - - - 66.0000 60.0000

RHB Bank
100 65.7200 57.0000 54.2000 71.3200 51.4000

Hong Leong Bank
100 64.1300 58.6300 58.3800 - -

Mid Valley Money Changer
100 - - - 66.0000 60.0000

Maybank
100 64.1300 58.6400 58.4400 - -

CIMB Bank
100 65.7400 57.0000 56.0000 63.7800 50.5100

SEK ( Swedish Krona )

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

Public bank
100 51.4900 47.1670 47.0750 - -

UOB Bank
100 51.4448 47.0448 46.7448 - -

Ambank
100 51.9000 46.7000 46.6000 - -

MaxMoney Mid Valley
100 - - - 55.0000 49.0000

RHB Bank
100 52.6200 45.8900 43.8400 56.7200 41.7900

Hong Leong Bank
100 51.8400 46.7300 46.4800 - -

Mid Valley Money Changer
100 - - - 55.0000 49.0000

Maybank
100 51.7400 46.8400 46.6400 - -

CIMB Bank
100 53.2700 44.9100 44.4100 - -

LKR ( Sri Lanka Rupee )

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

Public bank
100 2.9040 - 1.9540 - -

Ambank
100 2.9200 - - - -

Mid Valley Money Changer
100 - - - 3.0000 2.7500

Maybank
100 2.9200 2.6400 2.4400 2.8800 2.6300

CIMB Bank
100 3.0100 2.5900 2.0900 - -

RHB Bank
100 - - - 3.4400 2.1100

ZAR ( South Africa Rand )

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

Public bank
100 27.2490 24.4640 24.3500 - -

UOB Bank
100 28.0603 24.0603 23.9603 - -

Ambank
100 27.8100 - - - -

MaxMoney Mid Valley
100 - - - 29.5000 26.5000

RHB Bank
100 28.4800 23.7500 22.0500 31.8800 20.3500

Hong Leong Bank
100 27.8600 24.3100 24.1100 - -

Mid Valley Money Changer
100 - - - 29.0000 26.0000

Maybank
100 27.2700 25.0400 24.8400 33.2900 24.4200

CIMB Bank
100 29.0500 23.4400 23.1400 - -

SAR ( Saudi Rival )

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

Public bank
1 1.1110 - 1.0710 - -

UOB Bank
1 1.1104 1.0704 1.0694 - -

Al Rajhi Bank
1 1.1145 1.0645 1.0595 1.1200 1.0590

Ambank
1 1.1160 1.0630 1.0620 - -

MaxMoney Mid Valley
1 - - - 1.0900 1.0700

RHB Bank
1 1.1409 1.0368 1.0128 1.1889 98.8800

Hong Leong Bank
1 1.1150 1.0630 1.0610 1.1070 1.0710

Mid Valley Money Changer
1 - - - 1.0900 1.0700

Maybank
1 1.1175 1.0609 1.0589 1.1186 1.0408

CIMB Bank
1 1.1263 1.0423 1.0323 - -

PKR ( Pakistan Rupee )

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

Public bank
100 4.1220 - 2.9220 - -

Ambank
100 4.0800 - - - -

MaxMoney Mid Valley
100 - - - 3.6000 2.2000

RHB Bank
100 4.2000 3.5900 3.3900 4.6000 3.1900

Maybank
100 4.0400 3.7600 3.5600 4.0300 3.6300

CIMB Bank
100 4.2400 3.5900 2.8400 - -

NOK ( Norwegian Krone )

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

Public bank
100 51.9700 46.1550 46.0700 - -

UOB Bank
100 51.8288 46.6288 46.3288 - -

Ambank
100 51.7000 46.5000 46.0000 - -

MaxMoney Mid Valley
100 - - - 56.0000 49.0000

RHB Bank
100 53.1800 45.2000 42.5000 58.5800 39.8000

Hong Leong Bank
100 51.6800 46.5800 46.1800 - -

Mid Valley Money Changer
100 - - - 56.0000 49.0000

Maybank
100 51.3600 46.9600 46.7600 56.7400 46.0100

CIMB Bank
100 53.6900 44.0500 43.3000 - -

MUR ( Mauritius Rupee )

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

CIMB Bank
100 - - - - -