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.1890 4.0800 4.0700 4.2310 4.0410

Al Rajhi Bank
1 4.1875 4.0575 4.0475 4.2050 4.0400

Hong Leong Bank
1 4.1850 4.0500 4.0400 4.1750 4.0600

Public bank
1 4.1980 4.0690 4.0630 4.1970 4.0420

Ambank
1 4.1900 4.0350 4.0300 - -

MaxMoney Mid Valley
1 - - - 4.1250 4.1200

RHB Bank
1 4.2370 4.0320 4.0120 91.1024 -

Maybank
1 4.2050 4.0590 4.0490 4.1970 4.0420

CIMB Bank
1 4.1910 4.0515 4.0420 4.1830 4.0550

AUD ( Australian Dollar )

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

UOB Bank
1 3.1887 3.1087 3.0987 3.2587 3.0387

Al Rajhi Bank
1 3.2134 3.0734 3.0614 3.2534 3.0334

Hong Leong Bank
1 3.2000 3.0760 3.0610 3.1920 3.0840

Public bank
1 3.2110 3.0820 3.0770 3.2290 3.0520

Ambank
1 3.2234 3.0679 3.0629 - -

MaxMoney Mid Valley
1 - - - 3.1500 3.1350

RHB Bank
1 3.2850 3.0130 2.9830 88.2810 -

Maybank
1 3.2040 3.0870 3.0710 3.2290 3.0520

CIMB Bank
1 3.2086 3.0648 3.0550 3.2800 3.0530

GBP ( Sterling Pound )

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

UOB Bank
1 5.4007 5.2907 5.2707 5.4707 5.2307

Al Rajhi Bank
1 5.4406 5.2606 5.2506 5.4906 5.2106

Hong Leong Bank
1 5.4290 5.2620 5.2350 5.4150 5.2760

Public bank
1 5.4600 5.2670 5.2610 - -

Ambank
1 5.4612 5.3025 5.2975 - -

MaxMoney Mid Valley
1 - - - 5.4160 5.3950

RHB Bank
1 5.5500 5.1900 5.1600 89.9204 -

Maybank
1 5.4460 5.2800 5.2600 5.6000 5.2440

CIMB Bank
1 5.4468 5.2512 5.2310 5.5100 5.2580

EUR ( Euro )

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

UOB Bank
1 4.6964 4.5914 4.5794 4.8164 4.4764

Al Rajhi Bank
1 4.7091 4.5591 4.5491 4.7391 4.5291

Hong Leong Bank
1 4.7030 4.5530 4.5360 4.6880 4.5680

Public bank
1 4.7260 4.5580 4.5540 - -

Ambank
1 4.6884 4.5323 4.5273 - -

MaxMoney Mid Valley
1 - - - 4.6500 4.6300

RHB Bank
1 4.8120 4.4810 4.4510 89.5757 -

Maybank
1 4.7150 4.5530 4.5330 4.7110 4.5190

CIMB Bank
1 4.7262 4.5377 4.5260 4.7130 4.5200

SGD ( Singapore Dollar )

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

UOB Bank
1 3.0835 2.9935 2.9855 3.0935 2.9835

Al Rajhi Bank
1 3.0842 2.9842 2.9742 3.0992 2.9692

Hong Leong Bank
1 3.0830 2.9770 2.9670 3.0750 2.9850

Public bank
1 3.0900 2.9854 2.9820 3.0930 2.9750

Ambank
1 3.1104 2.9548 2.9498 - -

MaxMoney Mid Valley
1 - - - 3.0300 3.0250

RHB Bank
1 3.1550 2.9260 2.8960 89.1446 -

Maybank
1 3.0915 2.9790 2.9710 3.0930 2.9750

CIMB Bank
1 3.0891 2.9706 2.9610 3.0740 2.9900

BND ( Brunei Dollar )

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

UOB Bank
1 3.0835 2.9935 2.9855 3.0935 2.9835

Hong Leong Bank
1 3.0830 2.9770 2.9670 - -

Public bank
1 3.0900 2.9854 2.9788 3.0930 2.9750

Ambank
1 3.1110 2.9540 2.9490 - -

RHB Bank
1 3.1550 2.9260 2.8960 89.1446 -

Maybank
1 3.0920 2.9790 2.9710 3.0930 2.9750

CIMB Bank
1 3.0891 2.9706 2.9610 3.0740 2.9900

CAD ( Canadian Dollar )

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

UOB Bank
1 3.1783 3.1013 3.0933 - -

Hong Leong Bank
1 3.1880 3.0730 3.0580 3.1730 3.0880

Public bank
1 3.1970 3.0790 3.0720 - -

Ambank
1 3.2295 3.0746 3.0696 - -

MaxMoney Mid Valley
1 - - - 3.1650 3.1400

RHB Bank
1 3.2620 3.0180 2.9830 88.4754 -

Maybank
1 3.1900 3.0800 3.0680 3.2190 3.0730

CIMB Bank
1 3.2084 3.0665 3.0570 3.2400 3.0650

NZD ( New Zealand Dollar )

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

UOB Bank
1 3.0365 2.9565 2.9465 - -

Hong Leong Bank
1 3.0430 2.9170 2.9020 3.0330 2.9270

Public bank
1 3.0520 2.9220 2.9150 - -

Ambank
1 3.0843 2.9298 2.9248 - -

MaxMoney Mid Valley
1 - - - 3.0400 3.0000

RHB Bank
1 3.1260 2.8520 2.8170 87.0463 -

Maybank
1 3.0550 2.9200 2.9040 3.1290 2.8930

CIMB Bank
1 3.0622 2.8883 2.8780 3.0760 2.9160

CHF ( Swiss Franc )

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

UOB Bank
1 4.3052 4.2252 4.2172 - -

Hong Leong Bank
1 4.3020 4.1950 4.1800 - -

Public bank
1 4.3340 4.1901 4.1862 - -

Ambank
1 4.3239 4.1642 4.1592 - -

MaxMoney Mid Valley
1 - - - 4.2750 4.2450

RHB Bank
1 4.4320 4.0990 4.0640 89.4936 -

Maybank
1 4.3220 4.1860 4.1710 4.3690 4.1690

CIMB Bank
1 4.3501 4.1565 4.1470 4.3400 4.1680

JOD ( Jordan Dinar )

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

MaxMoney Mid Valley
1 - - - 5.9000 5.4000

TUR ( Turkey Lira )

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

PGK ( Papua N Guinea Kina )

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

Ambank
1 1.4400 - - - -

RHB Bank
1 1.3960 - - 79.6143 -

Maybank
1 1.4080 1.1960 1.1800 - -

KWD ( Kuwait Dinar )

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

MaxMoney Mid Valley
1 - - - 13.5000 12.8000

RHB Bank
1 15.4900 - - 91.6084 -

JPY ( Japanese Yen )

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

UOB Bank
100 4.1509 4.0659 4.0609 4.2159 4.0059

Al Rajhi Bank
100 4.1614 4.0214 4.0114 4.2014 3.9814

Hong Leong Bank
100 4.1520 4.0160 4.0060 4.1370 4.0310

Public bank
100 4.1670 4.0310 4.0260 4.1800 4.0000

Ambank
100 4.1623 4.0056 4.0006 - -

MaxMoney Mid Valley
100 - - - 4.0950 4.0700

RHB Bank
100 4.2210 3.9830 3.9480 91.1909 -

Maybank
100 4.1730 4.0130 4.0030 4.1800 4.0000

CIMB Bank
100 4.1645 4.0107 4.0010 - -

TWD ( New Taiwan Dollar )

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

Hong Leong Bank
100 14.4500 - - - -

Public bank
100 14.3600 - - - -

MaxMoney Mid Valley
100 - - - 13.3500 13.3000

Maybank
100 14.3000 - - 13.5800 12.3100

CIMB Bank
100 - - - - -

RHB Bank
100 - - - 85.9155 -

HKD ( Hong Kong Dollar )

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

UOB Bank
100 54.1285 52.5285 52.4285 55.4335 51.2235

Al Rajhi Bank
100 54.9000 51.4000 51.2000 55.3000 51.0000

Hong Leong Bank
100 54.4200 51.8000 51.6000 54.0200 52.2000

Public bank
100 54.7460 51.8610 51.7470 54.8300 51.4400

Ambank
100 55.5600 50.4900 50.3900 - -

MaxMoney Mid Valley
100 - - - 52.9500 52.7000

RHB Bank
100 55.4700 51.1500 50.2000 85.8463 -

Maybank
100 54.7800 51.5400 51.3400 54.8300 51.4400

CIMB Bank
100 54.6600 51.6800 50.6800 54.6700 51.6900

CNY ( Chinese Renminbi )

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

UOB Bank
100 63.0313 60.8313 - - -

UOB Bank
100 63.0062 60.8062 59.8062 - -

Hong Leong Bank
100 64.7000 60.2000 - - -

Public bank
100 63.0960 60.7790 - - -

Ambank
100 64.3000 59.1000 59.0000 - -

MaxMoney Mid Valley
100 - - - 61.5000 61.3000

RHB Bank
100 63.6300 60.1300 - 91.4900 -

Maybank
100 62.9000 60.4000 - - -

CIMB Bank
100 63.0400 59.9400 58.9400 - -

KRW ( South Korean Won )

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

Public bank
100 0.4104 - - - -

MaxMoney Mid Valley
100 - - - 0.3780 0.3765

RHB Bank
100 0.4070 - - 89.3671 -

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.7468 11.1468 11.0968 - -

Hong Leong Bank
100 12.7900 10.9700 10.7200 - -

Public bank
100 12.8900 10.9300 10.4000 12.9400 10.9200

Ambank
100 12.6500 11.1200 10.8700 - -

MaxMoney Mid Valley
100 - - - 11.9500 11.8800

RHB Bank
100 12.8700 11.0200 10.7200 77.3571 -

Maybank
100 12.9300 10.8800 10.4800 12.9400 10.9200

CIMB Bank
100 12.7300 10.9100 10.6100 - -

VND ( Vietnamese Dong )

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

RHB Bank
100 0.0220 0.0150 0.0120 32.1429 -

IDR ( Indonesian Rupiah )

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

UOB Bank
100 0.0331 0.0301 0.0291 0.0354 0.0280

Al Rajhi Bank
100 0.0325 0.0290 - 0.0365 0.0265

Hong Leong Bank
100 0.0335 0.0295 0.0245 - -

Public bank
100 0.0331 0.0299 0.0249 - -

Ambank
100 0.0330 0.0298 0.0293 - -

MaxMoney Mid Valley
100 - - - 0.0318 0.0316

RHB Bank
100 0.0335 0.0290 0.0280 76.0446 -

Maybank
100 0.0333 0.0298 0.0248 0.0325 0.0280

CIMB Bank
100 0.0334 0.0271 0.0221 0.0337 0.0269

INR ( Indian Rupee )

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

UOB Bank
100 6.3513 6.0513 5.9763 - -

Hong Leong Bank
100 6.4900 5.8600 5.6600 - -

Public bank
100 6.3980 - 5.7330 - -

Ambank
100 6.3260 6.0150 5.9650 - -

MaxMoney Mid Valley
100 - - - 6.1500 6.0700

RHB Bank
100 6.4700 5.9100 5.7600 77.0232 -

Maybank
100 6.4010 5.9600 5.7600 - -

CIMB Bank
100 6.4300 5.4800 4.4800 - -

BDT ( Bangladesh Taka )

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

UOB Bank
100 5.4288 5.1288 5.0988 - -

Al Rajhi Bank
100 5.2576 5.1676 - - -

Hong Leong Bank
100 5.6500 4.8300 4.6300 - -

Public bank
100 5.4320 5.0870 4.8870 - -

Ambank
100 5.7300 - - - -

RHB Bank
100 5.5900 4.9500 4.7500 75.9599 -

Maybank
100 5.4170 5.0810 4.8810 - -

CIMB Bank
100 5.6100 4.8500 4.5500 - -

PHP ( Philippine Peso )

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

UOB Bank
100 8.7737 8.3737 8.3487 - -

Al Rajhi Bank
100 8.6751 8.3751 - - -

Hong Leong Bank
100 8.8000 8.3200 8.1200 - -

Public bank
100 8.8600 - 7.8600 - -

Ambank
100 9.0100 8.1800 8.0800 - -

MaxMoney Mid Valley
100 - - - 8.8000 8.7000

RHB Bank
100 8.9510 8.1890 7.9890 83.1197 -

Maybank
100 8.8700 8.2800 8.0800 8.8800 8.3000

CIMB Bank
100 8.9800 8.1900 7.6900 - -

QAR ( Qatar Riyal )

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

Ambank
1 1.1651 - - - -

Maybank
1 1.1604 1.1038 1.1018 - -

AED ( UAE Dirham )

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

UOB Bank
1 1.1562 1.0962 1.0942 - -

Al Rajhi Bank
1 1.1623 1.0823 - - -

Ambank
1 1.1583 - - - -

MaxMoney Mid Valley
1 - - - 1.1200 1.1050

RHB Bank
1 1.2100 1.0400 98.0000 - -

Maybank
1 1.1568 1.0882 1.0862 1.1536 1.0889

CIMB Bank
1 1.1971 1.0464 1.0434 - -

MOP ( Macau Patacas )

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

DKK ( Danish Krone )

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

UOB Bank
100 64.6370 60.0370 59.7370 - -

Hong Leong Bank
100 64.8300 59.3400 59.0900 - -

Public bank
100 65.1160 59.2660 59.0820 - -

Ambank
100 64.4000 59.2000 59.1000 - -

MaxMoney Mid Valley
100 - - - 65.0000 61.5000

RHB Bank
100 66.3700 58.2500 55.4500 73.1555 -

Maybank
100 65.0000 59.3500 59.1500 - -

CIMB Bank
100 64.9300 59.9400 58.9400 64.6000 51.3300

SEK ( Swedish Krona )

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

UOB Bank
100 50.5821 46.1821 45.8821 - -

Hong Leong Bank
100 50.8200 45.7400 45.4900 - -

Public bank
100 50.8570 46.2310 46.1410 - -

Ambank
100 50.7000 45.5000 45.4000 - -

MaxMoney Mid Valley
100 - - - 51.0000 47.0000

RHB Bank
100 51.5500 45.3800 43.3300 74.1779 -

Maybank
100 50.8000 45.8900 45.6900 - -

CIMB Bank
100 50.9800 46.7300 46.2300 - -

LKR ( Sri Lanka Rupee )

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

Public bank
100 2.9580 - 2.0080 - -

Ambank
100 2.9900 - - - -

Maybank
100 2.9600 2.6800 2.4800 2.9200 2.6700

CIMB Bank
100 3.0700 2.6100 2.1100 - -

RHB Bank
100 - - - 63.1124 -

ZAR ( South Africa Rand )

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

UOB Bank
100 32.2788 28.2788 28.1788 - -

Hong Leong Bank
100 31.7200 28.1700 27.9700 - -

Public bank
100 31.3050 28.2710 28.1390 - -

Ambank
100 32.1100 - - - -

MaxMoney Mid Valley
100 - - - 30.5000 29.0000

RHB Bank
100 32.3700 27.7300 26.0300 68.0179 -

Maybank
100 31.3900 28.8100 28.6100 33.2900 28.0900

CIMB Bank
100 31.5000 29.0000 28.7000 - -

SAR ( Saudi Rival )

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

UOB Bank
1 1.1226 1.0826 1.0816 - -

Al Rajhi Bank
1 1.1241 1.0741 1.0691 1.1296 1.0686

Hong Leong Bank
1 1.1240 1.0720 1.0700 1.1160 1.0800

Public bank
1 1.1294 - 1.0894 - -

Ambank
1 1.1230 1.0700 1.0690 - -

MaxMoney Mid Valley
1 - - - 1.0950 1.0850

RHB Bank
1 1.1491 1.0555 1.0315 84.1617 -

Maybank
1 1.1276 1.0705 1.0685 1.1297 1.0502

CIMB Bank
1 1.1413 1.0456 1.0356 - -

PKR ( Pakistan Rupee )

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

Public bank
100 4.1810 - 2.9810 - -

Ambank
100 4.1300 - - - -

MaxMoney Mid Valley
100 - - - 3.6000 2.2000

RHB Bank
100 4.2400 3.6500 3.4500 70.0431 -

Maybank
100 4.0800 3.7900 3.5900 4.0700 3.6600

CIMB Bank
100 4.1000 3.5800 2.8300 - -

NOK ( Norwegian Krone )

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

UOB Bank
100 53.4520 48.2520 47.9520 - -

Hong Leong Bank
100 53.3400 48.2600 47.8600 - -

Public bank
100 54.0040 47.7800 47.6920 - -

Ambank
100 53.2000 48.0000 47.5000 - -

MaxMoney Mid Valley
100 - - - 53.0000 49.0000

RHB Bank
100 54.7200 47.2000 44.5000 69.5276 -

Maybank
100 53.1900 48.5400 48.3400 56.7400 47.6000

CIMB Bank
100 53.4400 49.1300 48.3800 - -

MUR ( Mauritius Rupee )

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

CIMB Bank
100 - - - - -