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.0450 3.9190 3.9140 4.0700 3.8970

UOB Bank
1 4.0390 3.9300 3.9200 4.0810 3.8910

Al Rajhi Bank
1 4.0415 3.9115 3.9015 4.0590 3.8940

Ambank
1 4.0520 3.9030 3.8930 - -

MaxMoney Mid Valley
1 - - - 4.0000 3.9700

Hong Leong Bank
1 4.0300 3.9250 3.9150 4.0200 3.9350

RHB Bank
1 4.1000 3.8550 3.8350 4.1900 3.7650

Mid Valley Money Changer
1 - - - 4.0000 3.9700

Maybank
1 4.0410 3.9120 3.9020 4.0700 3.8970

CIMB Bank
1 4.0458 3.9123 3.9020 4.0380 3.9080

AUD ( Australian Dollar )

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

Public bank
1 3.0390 2.9150 2.9100 3.0940 2.8930

UOB Bank
1 3.0327 2.9527 2.9427 3.1027 2.8827

Al Rajhi Bank
1 3.0540 2.9140 2.9020 3.0940 2.8740

Ambank
1 3.0581 2.9101 2.9001 - -

MaxMoney Mid Valley
1 - - - 3.0500 3.0100

Hong Leong Bank
1 3.0480 2.9230 2.9080 3.0400 2.9310

RHB Bank
1 3.1340 2.8390 2.8090 3.1940 2.7790

Mid Valley Money Changer
1 - - - 3.0500 3.0100

Maybank
1 3.0350 2.9290 2.9130 3.0940 2.8930

CIMB Bank
1 3.0517 2.9115 2.9020 3.1200 2.8910

GBP ( Sterling Pound )

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

Public bank
1 5.8820 5.6830 5.6760 5.9340 5.6690

UOB Bank
1 5.8460 5.7360 5.7160 5.9160 5.6760

Al Rajhi Bank
1 5.8742 5.6942 5.6842 5.9242 5.6442

Ambank
1 5.8643 5.7087 5.6987 - -

MaxMoney Mid Valley
1 - - - 5.8400 5.7700

Hong Leong Bank
1 5.8710 5.7010 5.6740 5.8570 5.7150

RHB Bank
1 6.0020 5.5620 5.5320 6.1070 5.4570

Mid Valley Money Changer
1 - - - 5.8400 5.7700

Maybank
1 5.8670 5.7020 5.6820 5.9340 5.6690

CIMB Bank
1 5.8811 5.6924 5.6720 5.9500 5.6880

EUR ( Euro )

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

Public bank
1 4.6530 4.4870 4.4830 - -

UOB Bank
1 4.6319 4.5269 4.5149 4.7519 4.4119

Al Rajhi Bank
1 4.6500 4.5000 4.4900 4.6800 4.4700

Ambank
1 4.6505 4.4993 4.4893 - -

MaxMoney Mid Valley
1 - - - 4.6200 4.5500

Hong Leong Bank
1 4.6510 4.5000 4.4830 4.6360 4.5150

RHB Bank
1 4.7650 4.3870 4.3570 4.8550 4.2970

Mid Valley Money Changer
1 - - - 4.6200 4.5500

Maybank
1 4.6510 4.4970 4.4770 4.6460 4.4600

CIMB Bank
1 4.6577 4.4865 4.4750 4.6550 4.4570

SGD ( Singapore Dollar )

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

Public bank
1 2.9889 2.8869 2.8830 2.9970 2.8840

UOB Bank
1 2.9910 2.9010 2.8930 3.0010 2.8910

Al Rajhi Bank
1 2.9936 2.8936 2.8836 3.0086 2.8786

Ambank
1 3.0171 2.8692 2.8592 - -

MaxMoney Mid Valley
1 - - - 2.9550 2.9250

Hong Leong Bank
1 2.9920 2.8970 2.8870 2.9840 2.9050

RHB Bank
1 3.0710 2.8130 2.7830 3.1310 2.7530

Mid Valley Money Changer
1 - - - 2.9550 2.9250

Maybank
1 2.9945 2.8910 2.8830 2.9970 2.8840

CIMB Bank
1 3.0003 2.8852 2.8750 2.9830 2.8980

BND ( Brunei Dollar )

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

Public bank
1 2.9889 2.8869 2.8805 2.9970 2.8840

UOB Bank
1 2.9910 2.9010 2.8930 3.0010 2.8910

Ambank
1 3.0190 2.8690 2.8590 - -

Hong Leong Bank
1 2.9920 2.8970 2.8870 - -

RHB Bank
1 3.0710 2.8130 2.7830 3.1310 2.7530

Maybank
1 2.9950 2.8910 2.8830 2.9970 2.8840

CIMB Bank
1 3.0003 2.8852 2.8750 2.9830 2.8980

CAD ( Canadian Dollar )

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

Public bank
1 3.1830 3.0660 3.0590 - -

UOB Bank
1 3.1736 3.0966 3.0886 - -

Ambank
1 3.2052 3.0566 3.0466 - -

MaxMoney Mid Valley
1 - - - 3.1600 3.1000

Hong Leong Bank
1 3.1840 3.0790 3.0640 3.1690 3.0940

RHB Bank
1 3.2710 2.9890 2.9540 3.3410 2.9190

Mid Valley Money Changer
1 - - - 3.1600 3.1000

Maybank
1 3.1820 3.0760 3.0640 3.2100 3.0660

CIMB Bank
1 3.1949 3.0671 3.0570 3.2350 3.0580

NZD ( New Zealand Dollar )

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

Public bank
1 2.8050 2.6810 2.6750 - -

UOB Bank
1 2.7919 2.7119 2.7019 - -

Ambank
1 2.8340 2.6860 2.6760 - -

MaxMoney Mid Valley
1 - - - 2.8100 2.7600

Hong Leong Bank
1 2.8170 2.7020 2.6870 2.8070 2.7120

RHB Bank
1 2.8920 2.6000 2.5650 2.9620 2.5300

Mid Valley Money Changer
1 - - - 2.8100 2.7600

Maybank
1 2.8160 2.6950 2.6790 2.8270 2.6680

CIMB Bank
1 2.8280 2.6691 2.6590 2.8450 2.6850

CHF ( Swiss Franc )

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

Public bank
1 4.2337 4.0921 4.0883 - -

UOB Bank
1 4.2112 4.1312 4.1232 - -

Ambank
1 4.2460 4.0959 4.0859 - -

MaxMoney Mid Valley
1 - - - 4.1900 4.1000

Hong Leong Bank
1 4.2250 4.1150 4.1000 - -

RHB Bank
1 4.3520 3.9790 3.9440 4.4220 3.9090

Mid Valley Money Changer
1 - - - 4.1900 4.1000

Maybank
1 4.2320 4.1060 4.0910 4.2780 4.0860

CIMB Bank
1 4.2547 4.0827 4.0730 4.2500 4.0840

JOD ( Jordan Dinar )

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

MaxMoney Mid Valley
1 - - - 5.8800 4.5000

Mid Valley Money Changer
1 - - - 5.8800 4.5000

TUR ( Turkey Lira )

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

Mid Valley Money Changer
1 - - - 1.4600 1.4000

PGK ( Papua N Guinea Kina )

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

Ambank
1 1.3400 - - - -

RHB Bank
1 1.3560 - - 1.4220 1.0960

Maybank
1 1.3720 1.1490 1.1330 - -

KWD ( Kuwait Dinar )

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

MaxMoney Mid Valley
1 - - - 13.0000 10.5000

RHB Bank
1 15.0800 - - 13.9000 12.6000

Mid Valley Money Changer
1 - - - 13.0000 10.5000

JPY ( Japanese Yen )

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

Public bank
100 3.7790 3.6500 3.6460 3.8100 3.6500

UOB Bank
100 3.7708 3.6858 3.6808 3.8358 3.6258

Al Rajhi Bank
100 3.8017 3.6617 3.6517 3.8417 3.6217

Ambank
100 3.8075 3.6574 3.6474 - -

MaxMoney Mid Valley
100 - - - 3.7500 3.6700

Hong Leong Bank
100 3.7910 3.6740 3.6640 3.7760 3.6890

RHB Bank
100 3.8540 3.5730 3.5230 3.9240 3.5180

Mid Valley Money Changer
100 - - - 3.7500 3.6700

Maybank
100 3.8000 3.6600 3.6500 3.8100 3.6500

CIMB Bank
100 3.8099 3.6574 3.6470 - -

TWD ( New Taiwan Dollar )

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

Public bank
100 13.5070 - - - -

MaxMoney Mid Valley
100 - - - 12.5900 12.4200

Hong Leong Bank
100 13.6200 - - - -

Mid Valley Money Changer
100 - - - 12.6000 12.4000

Maybank
100 - - - 12.7600 11.5200

RHB Bank
100 - - - 13.4000 11.2000

CIMB Bank
100 - - - - -

HKD ( Hong Kong Dollar )

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

Public bank
100 52.7340 49.8860 49.7770 53.8700 49.5800

UOB Bank
100 52.1659 50.5659 50.4659 53.4710 49.2610

Al Rajhi Bank
100 52.9800 49.4800 49.2800 53.3800 49.0800

Ambank
100 53.8100 48.6800 48.5800 - -

MaxMoney Mid Valley
100 - - - 51.3000 50.5000

Hong Leong Bank
100 52.5800 49.9000 49.7000 52.1800 50.3000

RHB Bank
100 53.6700 48.8500 47.9000 55.5700 46.9500

Mid Valley Money Changer
100 - - - 51.7000 50.8000

Maybank
100 52.7600 49.7200 49.5200 53.8700 49.5800

CIMB Bank
100 53.1000 48.8900 47.8900 52.7600 49.7600

CNY ( Chinese Renminbi )

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

Public bank
100 62.4840 60.0780 - - -

UOB Bank
100 62.3759 60.1759 - - -

UOB Bank
100 62.3561 60.1561 59.1561 - -

Ambank
100 63.9000 58.6000 58.5000 - -

MaxMoney Mid Valley
100 - - - 61.5000 60.8000

Hong Leong Bank
100 64.2800 59.7200 - - -

RHB Bank
100 63.2400 59.0500 - 64.2400 58.0500

Mid Valley Money Changer
100 - - - 61.5000 60.8000

Maybank
100 62.1000 59.7000 - - -

CIMB Bank
100 62.6700 59.6000 58.6000 - -

KRW ( South Korean Won )

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

Public bank
100 0.3806 - - - -

MaxMoney Mid Valley
100 - - - 0.3520 0.3460

RHB Bank
100 0.3800 - - 0.3670 0.3220

Mid Valley Money Changer
100 - - - 0.3520 0.3460

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.3000 10.3600 9.8300 12.4300 10.4100

UOB Bank
100 12.1528 10.5528 10.5028 - -

Ambank
100 12.1300 10.5900 10.3400 - -

MaxMoney Mid Valley
100 - - - 11.4400 11.3000

Hong Leong Bank
100 12.2600 10.4800 10.2300 - -

RHB Bank
100 12.3100 10.4000 10.1000 12.9100 9.8000

Mid Valley Money Changer
100 - - - 11.4500 11.3000

Maybank
100 12.3100 10.3800 9.9800 12.4300 10.4100

CIMB Bank
100 12.6300 9.8200 9.5200 - -

VND ( Vietnamese Dong )

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

RHB Bank
100 0.0214 0.0140 0.0110 0.0280 0.0080

Mid Valley Money Changer
100 - - - 0.0184 0.0174

IDR ( Indonesian Rupiah )

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

Public bank
100 0.0315 0.0284 0.0234 - -

UOB Bank
100 0.0316 0.0286 0.0276 0.0338 0.0264

Al Rajhi Bank
100 0.0311 0.0276 - 0.0351 0.0251

Ambank
100 0.0317 0.0286 0.0281 - -

MaxMoney Mid Valley
100 - - - 0.0304 0.0299

Hong Leong Bank
100 0.0322 0.0281 0.0231 - -

RHB Bank
100 0.0321 0.0280 0.0260 0.0345 0.0256

Mid Valley Money Changer
100 - - - 0.0305 0.0003

Maybank
100 0.0318 0.0285 0.0235 0.0315 0.0270

CIMB Bank
100 0.0328 0.0263 0.0213 0.0323 0.0255

INR ( Indian Rupee )

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

Public bank
100 6.1760 - 5.5110 - -

UOB Bank
100 6.1412 5.8412 5.7662 - -

Ambank
100 6.1300 5.8140 5.7640 - -

MaxMoney Mid Valley
100 - - - 6.0000 5.8000

Hong Leong Bank
100 6.2800 5.6600 5.4600 - -

RHB Bank
100 6.2900 5.6700 5.5200 6.8140 5.1460

Mid Valley Money Changer
100 - - - 6.0500 5.8500

Maybank
100 6.1790 5.7600 5.5600 - -

CIMB Bank
100 6.3300 5.2700 4.2700 - -

BDT ( Bangladesh Taka )

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

Public bank
100 5.2440 4.9050 4.7050 - -

UOB Bank
100 5.2406 4.9406 4.9106 - -

Al Rajhi Bank
100 5.0801 4.9901 - - -

Ambank
100 5.6000 - - - -

Hong Leong Bank
100 5.4800 4.6600 4.4600 - -

RHB Bank
100 5.4200 4.7300 4.5300 5.8200 4.3300

Maybank
100 5.2300 4.9130 4.7130 - -

CIMB Bank
100 6.0300 4.7200 4.4200 - -

PHP ( Philippine Peso )

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

Public bank
100 8.7480 - 7.7480 - -

UOB Bank
100 8.6754 8.2754 8.2504 - -

Al Rajhi Bank
100 8.5615 8.2615 - - -

Ambank
100 8.8800 8.0400 7.9400 - -

MaxMoney Mid Valley
100 - - - 8.6500 8.3000

Hong Leong Bank
100 8.7000 8.2200 8.0200 - -

RHB Bank
100 8.8780 8.0210 7.8210 9.2800 7.6200

Mid Valley Money Changer
100 - - - 8.6500 8.3000

Maybank
100 8.7400 8.1800 7.9800 8.7500 8.1900

CIMB Bank
100 8.9200 8.0400 7.5400 - -

QAR ( Qatar Riyal )

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

Ambank
1 1.1187 - - - -

Mid Valley Money Changer
1 - - - 1.0750 1.0550

Maybank
1 1.1195 1.0649 1.0629 - -

AED ( UAE Dirham )

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

UOB Bank
1 1.1153 1.0553 1.0533 - -

Al Rajhi Bank
1 1.1226 1.0426 - - -

Ambank
1 1.1114 - - - -

MaxMoney Mid Valley
1 - - - 1.0800 1.0600

RHB Bank
1 1.1800 99.0000 93.0000 - -

Mid Valley Money Changer
1 - - - 1.0800 1.0600

Maybank
1 1.1150 1.0505 1.0485 1.1118 1.0503

CIMB Bank
1 1.1481 1.0161 1.0131 - -

MOP ( Macau Patacas )

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

Mid Valley Money Changer
100 - - - 51.5000 47.5000

DKK ( Danish Krone )

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

Public bank
100 64.2550 58.4270 58.2450 - -

UOB Bank
100 63.8655 59.2655 58.9655 - -

Ambank
100 64.1000 58.9000 58.8000 - -

MaxMoney Mid Valley
100 - - - 66.2000 61.0000

Hong Leong Bank
100 64.2400 58.7500 58.5000 - -

RHB Bank
100 65.8700 57.0700 54.2700 71.4700 51.4700

Mid Valley Money Changer
100 - - - 66.5000 61.0000

Maybank
100 64.2200 58.7200 58.5200 - -

CIMB Bank
100 65.8800 57.1100 56.1100 63.9200 50.6200

SEK ( Swedish Krona )

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

Public bank
100 51.7890 47.1540 47.0620 - -

UOB Bank
100 51.7444 47.3444 47.0444 - -

Ambank
100 52.0000 46.8000 46.7000 - -

MaxMoney Mid Valley
100 - - - 49.7000 44.0000

Hong Leong Bank
100 51.9700 46.8800 46.6300 - -

RHB Bank
100 52.8500 46.0500 44.0000 56.9500 41.9500

Mid Valley Money Changer
100 - - - 50.0000 44.0000

Maybank
100 51.8600 46.9400 46.7400 - -

CIMB Bank
100 53.4200 45.0300 44.5300 - -

LKR ( Sri Lanka Rupee )

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

Public bank
100 2.8600 - 1.9100 - -

Ambank
100 2.8700 - - - -

Mid Valley Money Changer
100 - - - 3.0000 2.7500

Maybank
100 2.8600 2.5900 2.3900 2.8800 2.5700

RHB Bank
100 - - - 3.3800 2.0600

CIMB Bank
100 2.9500 2.5300 2.0300 - -

ZAR ( South Africa Rand )

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

Public bank
100 28.2940 25.3180 25.2000 - -

UOB Bank
100 29.0545 25.0545 24.9545 - -

Ambank
100 28.9100 - - - -

MaxMoney Mid Valley
100 - - - 28.0000 24.0000

Hong Leong Bank
100 28.9700 25.4200 25.2200 - -

RHB Bank
100 29.4300 24.6100 22.9100 32.8300 21.2100

Mid Valley Money Changer
100 - - - 28.0000 24.0000

Maybank
100 28.4100 26.0900 25.8900 33.2900 25.4400

CIMB Bank
100 30.1600 24.5400 24.2400 - -

SAR ( Saudi Rival )

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

Public bank
1 1.0888 - 1.0488 - -

UOB Bank
1 1.0832 1.0432 1.0422 - -

Al Rajhi Bank
1 1.0853 1.0353 1.0303 1.0908 1.0298

Ambank
1 1.0880 1.0340 1.0330 - -

MaxMoney Mid Valley
1 - - - 1.0550 1.0300

Hong Leong Bank
1 1.0860 1.0350 1.0330 1.0780 1.0430

RHB Bank
1 1.1129 1.0083 98.4300 1.1609 96.0300

Mid Valley Money Changer
1 - - - 1.0650 1.0400

Maybank
1 1.0879 1.0328 1.0308 1.0890 1.0131

CIMB Bank
1 1.0979 1.0137 1.0037 - -

PKR ( Pakistan Rupee )

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

Public bank
100 4.0380 - 2.8380 - -

Ambank
100 3.9900 - - - -

MaxMoney Mid Valley
100 - - - 25.2700 25.2700

RHB Bank
100 4.1100 3.4900 3.2900 4.5100 3.0900

Maybank
100 3.9300 3.6600 3.4600 3.9200 3.5400

CIMB Bank
100 4.1400 3.4800 2.7300 - -

NOK ( Norwegian Krone )

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

Public bank
100 51.9610 45.8410 45.7560 - -

UOB Bank
100 51.7698 46.5698 46.2698 - -

Ambank
100 51.6000 46.4000 45.9000 - -

MaxMoney Mid Valley
100 - - - 52.2000 46.0000

Hong Leong Bank
100 51.5900 46.4400 46.0400 - -

RHB Bank
100 53.0800 45.0200 42.3200 58.4800 39.6200

Mid Valley Money Changer
100 - - - 52.5000 46.0000

Maybank
100 51.2000 46.7900 46.5900 56.7400 45.8500

CIMB Bank
100 53.5800 43.8800 43.1300 - -

MUR ( Mauritius Rupee )

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

CIMB Bank
100 - - - - -