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)

UOB Bank
1 4.0720 3.9630 3.9530 4.1140 3.9240

Public bank
1 4.0830 3.9580 3.9530 4.1060 3.9360

Al Rajhi Bank
1 4.0815 3.9515 3.9415 4.0990 3.9340

Ambank
1 4.0900 3.9350 3.9300 - -

Mid Valley Money Changer
1 - - - 4.0200 4.0100

MaxMoney Mid Valley
1 - - - 4.0200 4.0100

Maybank
1 4.0850 3.9460 3.9360 4.1060 3.9360

RHB Bank
1 4.1370 3.8930 3.8730 89.9692 -

Hong Leong Bank
1 4.0880 3.9520 3.9420 4.0780 3.9620

CIMB Bank
1 4.0934 3.9435 3.9340 4.0770 3.9470

AUD ( Australian Dollar )

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

UOB Bank
1 3.1081 3.0281 3.0181 3.1781 2.9581

Public bank
1 3.1300 3.0040 2.9990 3.1480 2.9730

Al Rajhi Bank
1 3.1342 2.9942 2.9822 3.1742 2.9542

Ambank
1 3.1421 2.9862 2.9812 - -

Mid Valley Money Changer
1 - - - 3.0950 3.0750

MaxMoney Mid Valley
1 - - - 3.0950 3.0750

Maybank
1 3.1230 3.0060 2.9900 3.1480 2.9730

RHB Bank
1 3.2150 2.9160 2.8860 87.2061 -

Hong Leong Bank
1 3.1280 3.0030 2.9880 3.1200 3.0110

CIMB Bank
1 3.1432 2.9856 2.9760 3.2000 2.9740

GBP ( Sterling Pound )

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

UOB Bank
1 5.3675 5.2575 5.2375 5.4375 5.1975

Public bank
1 5.4000 5.2110 5.2050 - -

Al Rajhi Bank
1 5.3934 5.2134 5.2034 5.4434 5.1634

Ambank
1 5.3828 5.2244 5.2194 - -

Mid Valley Money Changer
1 - - - 5.3550 5.3300

MaxMoney Mid Valley
1 - - - 5.3550 5.3300

Maybank
1 5.3890 5.2250 5.2050 5.7120 5.2010

RHB Bank
1 5.5120 5.0990 5.0690 88.9087 -

Hong Leong Bank
1 5.3910 5.2210 5.1940 5.3770 5.2350

CIMB Bank
1 5.4113 5.2039 5.1840 5.4600 5.2110

EUR ( Euro )

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

UOB Bank
1 4.5899 4.4849 4.4729 4.7099 4.3699

Public bank
1 4.6180 4.4540 4.4500 - -

Al Rajhi Bank
1 4.6100 4.4600 4.4500 4.6400 4.4300

Ambank
1 4.6072 4.4506 4.4456 - -

Mid Valley Money Changer
1 - - - 4.5450 4.5200

MaxMoney Mid Valley
1 - - - 4.5450 4.5200

Maybank
1 4.6170 4.4530 4.4330 4.6120 4.4220

RHB Bank
1 4.7180 4.3450 4.3150 88.4983 -

Hong Leong Bank
1 4.6140 4.4630 4.4460 4.5990 4.4780

CIMB Bank
1 4.6275 4.4368 4.4250 4.6150 4.4190

SGD ( Singapore Dollar )

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

UOB Bank
1 3.0179 2.9279 2.9199 3.0279 2.9179

Public bank
1 3.0231 2.9205 2.9170 3.0310 2.9130

Al Rajhi Bank
1 3.0206 2.9206 2.9106 3.0356 2.9056

Ambank
1 3.0445 2.8887 2.8837 - -

Mid Valley Money Changer
1 - - - 2.9700 2.9550

MaxMoney Mid Valley
1 - - - 2.9700 2.9550

Maybank
1 3.0285 2.9150 2.9070 3.0310 2.9130

RHB Bank
1 3.0980 2.8410 2.8110 88.0621 -

Hong Leong Bank
1 3.0260 2.9210 2.9110 3.0180 2.9290

CIMB Bank
1 3.0362 2.9050 2.8950 3.0120 2.9250

BND ( Brunei Dollar )

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

UOB Bank
1 3.0179 2.9279 2.9199 3.0279 2.9179

Public bank
1 3.0231 2.9205 2.9141 3.0310 2.9130

Ambank
1 3.0450 2.8890 2.8840 - -

Maybank
1 3.0290 2.9150 2.9070 3.0310 2.9130

RHB Bank
1 3.0980 2.8410 2.8110 88.0342 -

Hong Leong Bank
1 3.0260 2.9210 2.9110 - -

CIMB Bank
1 3.0362 2.9050 2.8950 3.0120 2.9250

CAD ( Canadian Dollar )

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

UOB Bank
1 3.1550 3.0780 3.0700 - -

Public bank
1 3.1720 3.0560 3.0490 - -

Ambank
1 3.1870 3.0313 3.0263 - -

Mid Valley Money Changer
1 - - - 3.1500 3.1050

MaxMoney Mid Valley
1 - - - 3.1500 3.1050

Maybank
1 3.1670 3.0550 3.0430 3.1950 3.0490

RHB Bank
1 3.2510 2.9730 2.9380 87.4134 -

Hong Leong Bank
1 3.1710 3.0550 3.0400 3.1560 3.0700

CIMB Bank
1 3.1854 3.0417 3.0320 3.2170 3.0400

NZD ( New Zealand Dollar )

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

UOB Bank
1 2.9827 2.9027 2.8927 - -

Public bank
1 3.0020 2.8760 2.8690 - -

Ambank
1 3.0168 2.8611 2.8561 - -

Mid Valley Money Changer
1 - - - 2.9700 2.9500

MaxMoney Mid Valley
1 - - - 2.9700 2.9500

Maybank
1 3.0050 2.8690 2.8530 3.0170 2.8440

RHB Bank
1 3.0920 2.7890 2.7540 85.9899 -

Hong Leong Bank
1 2.9990 2.8730 2.8580 2.9890 2.8830

CIMB Bank
1 3.0194 2.8385 2.8290 3.0270 2.8660

CHF ( Swiss Franc )

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

UOB Bank
1 4.2009 4.1209 4.1129 - -

Public bank
1 4.2260 4.0893 4.0855 - -

Ambank
1 4.2331 4.0735 4.0685 - -

Mid Valley Money Changer
1 - - - 4.1950 4.1500

MaxMoney Mid Valley
1 - - - 4.1950 4.1500

Maybank
1 4.2220 4.0860 4.0710 4.2680 4.0710

RHB Bank
1 4.3390 3.9690 3.9340 88.4328 -

Hong Leong Bank
1 4.2120 4.1020 4.0870 - -

CIMB Bank
1 4.2505 4.0554 4.0450 4.2400 4.0670

JOD ( Jordan Dinar )

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

Mid Valley Money Changer
1 - - - 5.5000 4.5000

MaxMoney Mid Valley
1 - - - 5.5000 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.4200 1.3600

PGK ( Papua N Guinea Kina )

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

Ambank
1 1.2400 - - - -

Maybank
1 1.3850 1.1640 1.1480 - -

RHB Bank
1 1.3630 - - 77.7235 -

KWD ( Kuwait Dinar )

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

Mid Valley Money Changer
1 - - - 13.8000 12.7000

MaxMoney Mid Valley
1 - - - 13.8000 12.7000

RHB Bank
1 15.1700 - - 90.7143 -

JPY ( Japanese Yen )

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

UOB Bank
100 4.0413 3.9563 3.9513 4.1064 3.8964

Public bank
100 4.0690 3.9360 3.9310 4.0900 3.9100

Al Rajhi Bank
100 4.0689 3.9289 3.9189 4.1089 3.8889

Ambank
100 4.0725 3.9154 3.9104 - -

Mid Valley Money Changer
100 - - - 3.9900 3.9750

MaxMoney Mid Valley
100 - - - 3.9900 3.9750

Maybank
100 4.0790 3.9190 3.9090 4.0900 3.9100

RHB Bank
100 4.1360 3.8580 3.8230 90.0618 -

Hong Leong Bank
100 4.0690 3.9310 3.9210 4.0540 3.9460

CIMB Bank
100 4.0716 3.9158 3.9060 - -

TWD ( New Taiwan Dollar )

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

Public bank
100 13.8650 - - - -

Mid Valley Money Changer
100 - - - 12.7700 12.6800

MaxMoney Mid Valley
100 - - - 12.7700 12.6800

Maybank
100 13.9000 - - 13.0400 11.8800

Hong Leong Bank
100 14.0000 - - - -

CIMB Bank
100 - - - - -

RHB Bank
100 - - - 84.6715 -

HKD ( Hong Kong Dollar )

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

UOB Bank
100 52.6219 51.0219 50.9219 53.9270 49.7170

Public bank
100 53.2640 50.4320 50.3210 53.8700 50.1100

Al Rajhi Bank
100 53.5400 50.0400 49.8400 53.9400 49.6400

Ambank
100 54.2800 49.2000 49.1000 - -

Mid Valley Money Changer
100 - - - 51.6500 51.3500

MaxMoney Mid Valley
100 - - - 51.6500 51.3500

Maybank
100 53.3900 50.1900 49.9900 53.8700 50.1100

RHB Bank
100 54.1800 49.3700 48.4200 84.6469 -

Hong Leong Bank
100 53.1800 50.5000 50.3000 52.7800 50.9000

CIMB Bank
100 53.2900 50.3000 49.3000 53.3100 50.3100

CNY ( Chinese Renminbi )

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

UOB Bank
100 61.2973 59.0973 - - -

UOB Bank
100 61.3136 59.1136 58.1136 - -

Public bank
100 61.4920 59.1840 - - -

Ambank
100 62.8000 57.6000 57.5000 - -

Mid Valley Money Changer
100 - - - 60.3000 60.0000

MaxMoney Mid Valley
100 - - - 60.3000 60.0000

Maybank
100 61.2000 58.9000 - - -

RHB Bank
100 62.1600 58.0600 - 90.3420 -

Hong Leong Bank
100 63.3400 58.7900 - - -

CIMB Bank
100 61.6900 58.4300 57.4300 - -

KRW ( South Korean Won )

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

Public bank
100 0.3954 - - - -

Mid Valley Money Changer
100 - - - 0.3640 0.3620

MaxMoney Mid Valley
100 - - - 0.3640 0.3620

RHB Bank
100 0.3930 - - 87.9896 -

CIMB Bank
100 - - - - -

THB ( Thai Baht )

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

UOB Bank
100 12.4290 10.8290 10.7790 - -

Public bank
100 12.6000 10.6400 10.1100 12.6500 10.6700

Ambank
100 12.3700 10.8400 10.5900 - -

Mid Valley Money Changer
100 - - - 11.7300 11.6700

MaxMoney Mid Valley
100 - - - 11.7300 11.6700

Maybank
100 12.6300 10.6300 10.2300 12.6500 10.6700

RHB Bank
100 12.6100 10.6700 10.3700 76.2301 -

Hong Leong Bank
100 12.5500 10.7200 10.4700 - -

CIMB Bank
100 12.4700 10.6500 10.3500 - -

VND ( Vietnamese Dong )

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

Mid Valley Money Changer
100 - - - 0.0185 0.0177

RHB Bank
100 0.0215 0.0140 0.0110 28.5714 -

IDR ( Indonesian Rupiah )

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

UOB Bank
100 0.0318 0.0288 0.0278 0.0341 0.0267

Public bank
100 0.0318 0.0287 0.0237 - -

Al Rajhi Bank
100 0.0313 0.0278 - 0.0353 0.0253

Ambank
100 0.0319 0.0288 0.0283 - -

Mid Valley Money Changer
100 - - - 0.3075 0.0305

MaxMoney Mid Valley
100 - - - 0.0308 0.0305

Maybank
100 0.0320 0.0286 0.0236 0.0325 0.0270

RHB Bank
100 0.0324 0.0280 0.0270 74.4253 -

Hong Leong Bank
100 0.0324 0.0283 0.0233 - -

CIMB Bank
100 0.0322 0.0259 0.0209 0.0325 0.0257

INR ( Indian Rupee )

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

UOB Bank
100 6.1449 5.8449 5.7699 - -

Public bank
100 6.2000 - 5.5350 - -

Ambank
100 6.1390 5.8300 5.7800 - -

Mid Valley Money Changer
100 - - - 6.1000 6.0000

MaxMoney Mid Valley
100 - - - 6.1000 6.0000

Maybank
100 6.2100 5.7800 5.5800 - -

RHB Bank
100 6.3000 5.6800 5.5300 75.6194 -

Hong Leong Bank
100 6.3100 5.6900 5.4900 - -

CIMB Bank
100 6.2400 5.2900 4.2900 - -

BDT ( Bangladesh Taka )

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

UOB Bank
100 5.2841 4.9841 4.9541 - -

Public bank
100 5.2950 4.9560 4.7560 - -

Al Rajhi Bank
100 5.1324 5.0424 - - -

Ambank
100 5.5900 - - - -

Maybank
100 5.2880 4.9560 4.7560 - -

RHB Bank
100 5.4600 4.7800 4.5800 74.7440 -

Hong Leong Bank
100 5.5400 4.7200 4.5200 - -

CIMB Bank
100 5.4800 4.7300 4.4300 - -

PHP ( Philippine Peso )

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

UOB Bank
100 8.8700 8.4700 8.4450 - -

Public bank
100 8.9660 - 7.9660 - -

Al Rajhi Bank
100 8.7740 8.4740 - - -

Ambank
100 9.0700 8.2400 8.1400 - -

Mid Valley Money Changer
100 - - - 8.7000 8.6000

MaxMoney Mid Valley
100 - - - 8.7000 8.6000

Maybank
100 8.9700 8.3800 8.1800 8.9800 8.4000

RHB Bank
100 9.0910 8.2290 8.0290 82.3158 -

Hong Leong Bank
100 8.9200 8.4400 8.2400 - -

CIMB Bank
100 9.0700 8.2900 7.7900 - -

QAR ( Qatar Riyal )

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

Ambank
1 1.1317 - - - -

Mid Valley Money Changer
1 - - - 1.1020 1.0820

Maybank
1 1.1305 1.0754 1.0734 - -

AED ( UAE Dirham )

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

UOB Bank
1 1.1242 1.0642 1.0622 - -

Al Rajhi Bank
1 1.1335 1.0535 - - -

Ambank
1 1.1251 - - - -

Mid Valley Money Changer
1 - - - 1.1000 1.0800

MaxMoney Mid Valley
1 - - - 1.1000 1.0800

Maybank
1 1.1273 1.0595 1.0575 1.1241 1.0606

RHB Bank
1 1.1900 1.0000 94.0000 - -

CIMB Bank
1 1.1682 1.0170 1.0140 - -

MOP ( Macau Patacas )

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

Mid Valley Money Changer
100 - - - 51.7000 50.0000

DKK ( Danish Krone )

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

UOB Bank
100 63.2715 58.6715 58.3715 - -

Public bank
100 63.7570 57.9630 57.7830 - -

Ambank
100 63.4000 58.2000 58.1000 - -

Mid Valley Money Changer
100 - - - 65.0000 61.0000

MaxMoney Mid Valley
100 - - - 65.0000 61.5000

Maybank
100 63.7100 58.1200 57.9200 - -

RHB Bank
100 65.2100 56.4900 53.6900 71.8684 -

Hong Leong Bank
100 63.7000 58.2000 57.9500 - -

CIMB Bank
100 63.6700 58.6600 57.6600 63.3400 50.0600

SEK ( Swedish Krona )

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

UOB Bank
100 50.0617 45.6617 45.3617 - -

Public bank
100 50.2330 45.6390 45.5500 - -

Ambank
100 50.3000 45.1000 45.0000 - -

Mid Valley Money Changer
100 - - - 51.0000 47.0000

MaxMoney Mid Valley
100 - - - 50.8000 47.0000

Maybank
100 50.2400 45.3600 45.1600 - -

RHB Bank
100 51.1100 44.4300 42.3800 73.0484 -

Hong Leong Bank
100 50.3800 45.3000 45.0500 - -

CIMB Bank
100 50.4400 46.1600 45.6600 - -

LKR ( Sri Lanka Rupee )

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

Public bank
100 2.9100 - 1.9600 - -

Ambank
100 2.9200 - - - -

Mid Valley Money Changer
100 - - - 2.9500 2.7500

Maybank
100 2.9100 2.6300 2.4300 2.8800 2.6200

CIMB Bank
100 3.0300 2.5500 2.0500 - -

RHB Bank
100 - - - 61.7647 -

ZAR ( South Africa Rand )

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

UOB Bank
100 30.3597 26.3597 26.2597 - -

Public bank
100 29.5590 26.5810 26.4570 - -

Ambank
100 29.9800 - - - -

Mid Valley Money Changer
100 - - - 31.5000 29.5000

MaxMoney Mid Valley
100 - - - 31.0000 29.0000

Maybank
100 29.6000 27.1600 26.9600 33.2900 26.4800

RHB Bank
100 30.7200 25.8400 24.1400 65.7679 -

Hong Leong Bank
100 30.1100 26.5400 26.3400 - -

CIMB Bank
100 29.7800 27.2900 26.9900 - -

SAR ( Saudi Rival )

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

UOB Bank
1 1.0921 1.0521 1.0511 - -

Public bank
1 1.0990 - 1.0590 - -

Al Rajhi Bank
1 1.0960 1.0460 1.0410 1.1015 1.0405

Ambank
1 1.0970 1.0430 1.0420 - -

Mid Valley Money Changer
1 - - - 1.0700 1.0550

MaxMoney Mid Valley
1 - - - 1.0700 1.0550

Maybank
1 1.0986 1.0429 1.0409 1.1197 1.0231

RHB Bank
1 1.1229 1.0185 99.4500 82.8850 -

Hong Leong Bank
1 1.0980 1.0460 1.0440 1.0900 1.0540

CIMB Bank
1 1.1136 1.0168 1.0068 - -

PKR ( Pakistan Rupee )

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

Public bank
100 4.0710 - 2.8710 - -

Ambank
100 4.0000 - - - -

MaxMoney Mid Valley
100 - - - 3.6000 2.2000

Maybank
100 3.9700 3.6900 3.4900 3.9600 3.5700

RHB Bank
100 4.1400 3.5200 3.3200 68.7225 -

CIMB Bank
100 4.0000 3.4800 2.7300 - -

NOK ( Norwegian Krone )

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

UOB Bank
100 51.5530 46.3530 46.0530 - -

Public bank
100 51.8950 45.7850 45.7000 - -

Ambank
100 51.4000 46.2000 45.7000 - -

Mid Valley Money Changer
100 - - - 51.0000 46.0000

MaxMoney Mid Valley
100 - - - 50.8000 46.0000

Maybank
100 51.1100 46.6100 46.4100 56.7400 45.7200

RHB Bank
100 52.8100 44.8400 42.1400 67.7547 -

Hong Leong Bank
100 51.4500 46.3500 45.9500 - -

CIMB Bank
100 51.4400 47.1100 46.3600 - -

MUR ( Mauritius Rupee )

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

CIMB Bank
100 - - - - -