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.2000 4.0910 4.0810 4.2420 4.0520

Al Rajhi Bank
1 4.2025 4.0725 4.0625 4.2200 4.0550

Public bank
1 4.2060 4.0820 4.0760 4.2110 4.0560

Ambank
1 4.2130 4.0580 4.0530 - -

Hong Leong Bank
1 4.2030 4.0680 4.0580 4.1930 4.0780

MaxMoney Mid Valley
1 - - - 4.1200 4.1000

Maybank
1 4.2190 4.0680 4.0580 4.2110 4.0560

RHB Bank
1 4.2680 4.0230 4.0030 90.2478 -

CIMB Bank
1 4.2060 4.0665 4.0570 4.1980 4.0700

AUD ( Australian Dollar )

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

UOB Bank
1 3.1909 3.1109 3.1009 3.2609 3.0409

Al Rajhi Bank
1 3.2257 3.0857 3.0737 3.2657 3.0457

Public bank
1 3.2220 3.0970 3.0920 3.2380 3.0600

Ambank
1 3.2253 3.0710 3.0660 - -

Hong Leong Bank
1 3.2160 3.0910 3.0760 3.2080 3.0990

MaxMoney Mid Valley
1 - - - 3.1500 3.1300

Maybank
1 3.2230 3.0960 3.0800 3.2380 3.0600

RHB Bank
1 3.3030 3.0020 2.9720 87.4814 -

CIMB Bank
1 3.2184 3.0762 3.0660 3.2900 3.0640

GBP ( Sterling Pound )

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

UOB Bank
1 5.4216 5.3116 5.2916 5.4916 5.2516

Al Rajhi Bank
1 5.4505 5.2705 5.2605 5.5005 5.2205

Public bank
1 5.4630 5.2780 5.2720 - -

Ambank
1 5.4446 5.2856 5.2806 - -

Hong Leong Bank
1 5.4440 5.2760 5.2490 5.4300 5.2900

MaxMoney Mid Valley
1 - - - 5.4000 5.3800

Maybank
1 5.4600 5.2760 5.2560 5.6000 5.2500

RHB Bank
1 5.5800 5.1680 5.1380 89.0589 -

CIMB Bank
1 5.4546 5.2600 5.2400 5.5200 5.2670

EUR ( Euro )

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

UOB Bank
1 4.6863 4.5813 4.5693 4.8063 4.4663

Al Rajhi Bank
1 4.7152 4.5652 4.5552 4.7452 4.5352

Public bank
1 4.7290 4.5660 4.5620 - -

Ambank
1 4.7049 4.5487 4.5437 - -

Hong Leong Bank
1 4.7140 4.5640 4.5470 4.6990 4.5790

MaxMoney Mid Valley
1 - - - 4.6600 4.6450

Maybank
1 4.7340 4.5580 4.5380 4.7170 4.5250

RHB Bank
1 4.8250 4.4500 4.4200 88.7080 -

CIMB Bank
1 4.7331 4.5439 4.5320 4.7200 4.5260

SGD ( Singapore Dollar )

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

UOB Bank
1 3.0818 2.9918 2.9838 3.0918 2.9818

Al Rajhi Bank
1 3.0783 2.9783 2.9683 3.0933 2.9633

Public bank
1 3.0835 2.9837 2.9800 3.0870 2.9690

Ambank
1 3.1057 2.9514 2.9464 - -

Hong Leong Bank
1 3.0820 2.9770 2.9670 3.0740 2.9850

MaxMoney Mid Valley
1 - - - 3.0200 3.0000

Maybank
1 3.0950 2.9730 2.9650 3.0870 2.9690

RHB Bank
1 3.1660 2.9080 2.8780 88.2827 -

CIMB Bank
1 3.0827 2.9645 2.9550 3.0680 2.9840

BND ( Brunei Dollar )

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

UOB Bank
1 3.0818 2.9918 2.9838 3.0918 2.9818

Public bank
1 3.0835 2.9837 2.9771 3.0870 2.9690

Ambank
1 3.1070 2.9500 2.9450 - -

Hong Leong Bank
1 3.0820 2.9770 2.9670 - -

Maybank
1 3.0950 2.9730 2.9650 3.0870 2.9690

RHB Bank
1 3.1660 2.9080 2.8780 88.2827 -

CIMB Bank
1 3.0827 2.9645 2.9550 3.0680 2.9840

CAD ( Canadian Dollar )

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

UOB Bank
1 3.1840 3.1070 3.0990 - -

Public bank
1 3.2070 3.0930 3.0860 - -

Ambank
1 3.2206 3.0655 3.0605 - -

Hong Leong Bank
1 3.1990 3.0840 3.0690 3.1840 3.0990

MaxMoney Mid Valley
1 - - - 3.1700 3.1500

Maybank
1 3.2100 3.0890 3.0770 3.2270 3.0810

RHB Bank
1 3.2850 3.0110 2.9760 87.6602 -

CIMB Bank
1 3.2171 3.0753 3.0650 3.2490 3.0740

NZD ( New Zealand Dollar )

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

UOB Bank
1 3.0453 2.9653 2.9553 - -

Public bank
1 3.0720 2.9450 2.9380 - -

Ambank
1 3.0808 2.9250 2.9200 - -

Hong Leong Bank
1 3.0560 2.9320 2.9170 3.0460 2.9420

MaxMoney Mid Valley
1 - - - 3.0450 3.0100

Maybank
1 3.0710 2.9270 2.9110 3.1290 2.9000

RHB Bank
1 3.1610 2.8560 2.8210 86.2272 -

CIMB Bank
1 3.0714 2.8979 2.8880 3.0850 2.9260

CHF ( Swiss Franc )

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

UOB Bank
1 4.3254 4.2454 4.2374 - -

Public bank
1 4.3597 4.2223 4.2184 - -

Ambank
1 4.3494 4.1919 4.1869 - -

Hong Leong Bank
1 4.3340 4.2280 4.2130 - -

MaxMoney Mid Valley
1 - - - 4.2800 4.2180

Maybank
1 4.3600 4.2140 4.1990 4.3960 4.1960

RHB Bank
1 4.4730 4.0980 4.0630 88.6639 -

CIMB Bank
1 4.3784 4.1843 4.1740 4.3700 4.1960

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.3800 - - - -

Maybank
1 1.3910 1.1910 1.1750 - -

RHB Bank
1 1.4060 - - 79.4587 -

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.6100 - - 90.9722 -

JPY ( Japanese Yen )

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

UOB Bank
100 4.1512 4.0662 4.0612 4.2162 4.0062

Al Rajhi Bank
100 4.1613 4.0213 4.0113 4.2013 3.9813

Public bank
100 4.1690 4.0390 4.0340 4.1900 4.0100

Ambank
100 4.1694 4.0139 4.0089 - -

Hong Leong Bank
100 4.1540 4.0180 4.0080 4.1390 4.0330

MaxMoney Mid Valley
100 - - - 4.1000 4.0700

Maybank
100 4.1750 4.0140 4.0040 4.1900 4.0100

RHB Bank
100 4.2460 3.9690 3.9340 90.3383 -

CIMB Bank
100 4.1643 4.0114 4.0010 - -

TWD ( New Taiwan Dollar )

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

Public bank
100 14.3860 - - - -

Hong Leong Bank
100 14.4800 - - - -

MaxMoney Mid Valley
100 - - - 13.3700 13.3200

Maybank
100 14.4000 - - 13.5800 12.3300

CIMB Bank
100 - - - - -

RHB Bank
100 - - - 85.3147 -

HKD ( Hong Kong Dollar )

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

UOB Bank
100 54.2813 52.6813 52.5813 55.5864 51.3764

Al Rajhi Bank
100 55.1000 51.6000 51.4000 55.5000 51.2000

Public bank
100 54.8570 52.0310 51.9170 55.0200 51.6100

Ambank
100 55.8800 50.8000 50.7000 - -

Hong Leong Bank
100 54.6600 52.0000 51.8000 54.2600 52.4000

MaxMoney Mid Valley
100 - - - 52.9500 52.7000

Maybank
100 54.9700 51.7100 51.5100 55.0200 51.6100

RHB Bank
100 55.8800 51.0500 50.1000 85.0640 -

CIMB Bank
100 54.8500 51.8800 50.8800 54.8600 51.8900

CNY ( Chinese Renminbi )

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

UOB Bank
100 63.1841 60.9841 - - -

UOB Bank
100 63.1720 60.9720 59.9720 - -

Public bank
100 63.2230 60.9700 - - -

Ambank
100 64.6000 59.4000 59.3000 - -

Hong Leong Bank
100 65.0100 60.4700 - - -

MaxMoney Mid Valley
100 - - - 61.4000 61.1000

Maybank
100 63.1000 60.7000 - - -

RHB Bank
100 64.1000 60.0000 - 90.6298 -

CIMB Bank
100 63.2200 60.1300 59.1300 - -

KRW ( South Korean Won )

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

Public bank
100 0.4124 - - - -

MaxMoney Mid Valley
100 - - - 0.3810 0.3800

RHB Bank
100 0.4120 - - 88.4712 -

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.7475 11.1475 11.0975 - -

Public bank
100 12.9000 10.9600 10.4300 12.9600 10.9400

Ambank
100 12.6900 11.1600 10.9100 - -

Hong Leong Bank
100 12.8400 11.0300 10.7800 - -

MaxMoney Mid Valley
100 - - - 11.9700 11.9200

Maybank
100 12.9500 10.9100 10.5100 12.9600 10.9400

RHB Bank
100 12.9500 10.9800 10.6800 76.6052 -

CIMB Bank
100 12.7700 10.9500 10.6500 - -

VND ( Vietnamese Dong )

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

RHB Bank
100 0.0221 0.0150 0.0120 31.0345 -

IDR ( Indonesian Rupiah )

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

UOB Bank
100 0.0333 0.0303 0.0293 0.0356 0.0282

Al Rajhi Bank
100 0.0329 0.0294 - 0.0369 0.0269

Public bank
100 0.0334 0.0302 0.0252 - -

Ambank
100 0.0333 0.0301 0.0296 - -

Hong Leong Bank
100 0.0339 0.0298 0.0248 - -

MaxMoney Mid Valley
100 - - - 0.0319 0.0317

Maybank
100 0.0337 0.0301 0.0251 0.0335 0.0290

RHB Bank
100 0.0339 0.0290 0.0280 75.4821 -

CIMB Bank
100 0.0338 0.0275 0.0225 0.0340 0.0272

INR ( Indian Rupee )

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

UOB Bank
100 6.3676 6.0676 5.9926 - -

Public bank
100 6.3990 - 5.7340 - -

Ambank
100 6.3620 6.0520 6.0020 - -

Hong Leong Bank
100 6.5000 5.8700 5.6700 - -

MaxMoney Mid Valley
100 - - - 6.1500 6.0800

Maybank
100 6.4090 5.9700 5.7700 - -

RHB Bank
100 6.5300 5.9100 5.7600 76.3647 -

CIMB Bank
100 6.4400 5.4900 4.4900 - -

BDT ( Bangladesh Taka )

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

UOB Bank
100 5.4361 5.1361 5.1061 - -

Al Rajhi Bank
100 5.2753 5.1853 - - -

Public bank
100 5.4400 5.1020 4.9020 - -

Ambank
100 5.7000 - - - -

Hong Leong Bank
100 5.6700 4.8500 4.6500 - -

Maybank
100 5.4340 5.0970 4.8970 - -

RHB Bank
100 5.6200 4.9400 4.7400 75.4153 -

CIMB Bank
100 5.6300 4.8700 4.5700 - -

PHP ( Philippine Peso )

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

UOB Bank
100 8.7531 8.3531 8.3281 - -

Al Rajhi Bank
100 8.6565 8.3565 - - -

Public bank
100 8.8300 - 7.8300 - -

Ambank
100 8.9500 8.1200 8.0200 - -

Hong Leong Bank
100 8.7900 8.3100 8.1100 - -

MaxMoney Mid Valley
100 - - - 8.8000 8.7000

Maybank
100 8.8500 8.2600 8.0600 8.8500 8.2800

RHB Bank
100 8.9770 8.1290 7.9290 82.3028 -

CIMB Bank
100 8.9600 8.1700 7.6700 - -

QAR ( Qatar Riyal )

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

Ambank
1 1.1581 - - - -

Maybank
1 1.1643 1.1075 1.1055 - -

AED ( UAE Dirham )

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

UOB Bank
1 1.1592 1.0992 1.0972 - -

Al Rajhi Bank
1 1.1665 1.0865 - - -

Ambank
1 1.1513 - - - -

MaxMoney Mid Valley
1 - - - 1.1250 1.1100

Maybank
1 1.1608 1.0919 1.0899 1.1575 1.0926

RHB Bank
1 1.2200 1.0400 98.0000 - -

CIMB Bank
1 1.2012 1.0506 1.0476 - -

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.5084 59.9084 59.6084 - -

Public bank
100 65.1620 59.3900 59.2050 - -

Ambank
100 64.7000 59.5000 59.4000 - -

Hong Leong Bank
100 65.0000 59.5000 59.2500 - -

MaxMoney Mid Valley
100 - - - 65.0000 61.7000

Maybank
100 65.1000 59.4300 59.2300 - -

RHB Bank
100 66.5800 57.8600 55.0600 72.4023 -

CIMB Bank
100 65.0200 60.0400 59.0400 64.6900 51.4400

SEK ( Swedish Krona )

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

UOB Bank
100 50.3358 45.9358 45.6358 - -

Public bank
100 50.7020 46.1390 46.0490 - -

Ambank
100 50.7000 45.5000 45.4000 - -

Hong Leong Bank
100 50.7500 45.6800 45.4300 - -

MaxMoney Mid Valley
100 - - - 51.0000 47.2000

Maybank
100 50.6800 45.7900 45.5900 - -

RHB Bank
100 51.4800 44.8500 42.8000 73.3177 -

CIMB Bank
100 50.8700 46.6300 46.1300 - -

LKR ( Sri Lanka Rupee )

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

Public bank
100 2.9590 - 2.0090 - -

Ambank
100 2.9500 - - - -

Maybank
100 2.9600 2.6900 2.4900 2.9200 2.6700

CIMB Bank
100 3.0800 2.6100 2.1100 - -

RHB Bank
100 - - - 62.6437 -

ZAR ( South Africa Rand )

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

UOB Bank
100 31.5349 27.5349 27.4349 - -

Public bank
100 31.0430 28.0620 27.9310 - -

Ambank
100 31.3500 - - - -

Hong Leong Bank
100 31.4900 27.9200 27.7200 - -

MaxMoney Mid Valley
100 - - - 30.5000 29.0000

Maybank
100 31.0000 28.4400 28.2400 33.2900 27.7300

RHB Bank
100 32.0900 27.1800 25.4800 67.0048 -

CIMB Bank
100 31.1100 28.6300 28.3300 - -

SAR ( Saudi Rival )

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

UOB Bank
1 1.1245 1.0845 1.0835 - -

Al Rajhi Bank
1 1.1268 1.0768 1.0718 1.1323 1.0713

Public bank
1 1.1303 - 1.0903 - -

Ambank
1 1.1280 1.0750 1.0740 - -

Hong Leong Bank
1 1.1270 1.0750 1.0730 1.1190 1.0830

MaxMoney Mid Valley
1 - - - 1.0950 1.0800

Maybank
1 1.1302 1.0729 1.0709 1.1323 1.0525

RHB Bank
1 1.1561 1.0514 1.0274 83.3319 -

CIMB Bank
1 1.1441 1.0483 1.0383 - -

PKR ( Pakistan Rupee )

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

Public bank
100 4.1960 - 2.9960 - -

Ambank
100 4.0090 - - - -

MaxMoney Mid Valley
100 - - - 3.6000 2.2000

Maybank
100 4.1000 3.8100 3.6100 4.0900 3.6800

RHB Bank
100 4.2700 3.6600 3.4600 69.8073 -

CIMB Bank
100 4.1200 3.6000 2.8500 - -

NOK ( Norwegian Krone )

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

UOB Bank
100 53.8538 48.6538 48.3538 - -

Public bank
100 54.4460 48.3430 48.2540 - -

Ambank
100 54.1000 48.9000 48.4000 - -

Hong Leong Bank
100 53.9000 48.8100 48.4100 - -

MaxMoney Mid Valley
100 - - - 53.0000 49.0000

Maybank
100 53.7200 49.0200 48.8200 56.7400 48.0800

RHB Bank
100 55.3200 47.3000 44.6000 69.0053 -

CIMB Bank
100 53.9500 49.6400 48.8900 - -

MUR ( Mauritius Rupee )

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

CIMB Bank
100 - - - - -