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)

Al Rajhi Bank
1 3.1910 3.1260 3.1160 3.2085 3.1085

CIMB Bank
1 3.2025 3.1175 3.1080 3.2080 3.0930

UOB Bank
1 3.2047 3.1297 3.1197 3.2647 3.0747

RHB Bank
1 3.2340 3.1050 3.0855 3.3240 3.0150

Hong Leong Bank
1 3.2020 3.1150 3.1050 3.1920 3.1250

Mid Valley Money Changer
1 - - - 3.1650 3.1500

OCBC Bank
1 3.1975 3.1210 3.1130 - -

Maybank
1 3.2050 3.1200 3.1100 3.2830 3.0870

Ambank
1 3.2040 3.1170 3.1120 - -

Public bank
1 3.2080 3.1380 3.1340 3.2830 3.0800

AUD ( Australian Dollar )

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

Al Rajhi Bank
1 2.9835 2.9135 2.9015 3.0235 2.8735

CIMB Bank
1 2.9940 2.9029 2.8930 3.0800 2.8580

UOB Bank
1 2.9869 2.9069 2.8969 3.0569 2.8369

RHB Bank
1 3.0270 2.8700 2.8400 3.0870 2.8100

Hong Leong Bank
1 2.9970 2.9000 2.8850 2.9890 2.9080

OCBC Bank
1 2.9884 2.9110 2.8990 - -

Maybank
1 2.9850 2.9100 2.8940 3.1000 2.8600

Mid Valley Money Changer
1 - - - 2.9950 2.9500

Ambank
1 2.9950 2.9070 2.8990 3.0181 2.8609

Public bank
1 2.9890 2.9100 2.9030 3.1000 2.8530

GBP ( Sterling Pound )

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

Al Rajhi Bank
1 5.3122 5.1822 5.1722 5.3622 5.1322

CIMB Bank
1 5.3108 5.1863 5.1660 5.4000 5.1530

UOB Bank
1 5.3000 5.1900 5.1700 5.3700 5.1300

RHB Bank
1 5.3590 5.1440 5.1140 5.4640 5.0390

Hong Leong Bank
1 5.3050 5.1900 5.1630 5.2910 5.2040

Mid Valley Money Changer
1 - - - 5.2950 5.2500

Maybank
1 5.2990 5.1920 5.1720 5.6360 5.1410

OCBC Bank
1 5.3122 5.1870 5.1630 - -

Ambank
1 5.3050 5.1940 5.1840 - -

Public bank
1 5.3110 5.1980 5.1930 5.6360 5.1250

EUR ( Euro )

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

Al Rajhi Bank
1 4.1931 4.1031 4.0931 4.2231 4.0731

CIMB Bank
1 4.2025 4.0907 4.0790 4.2180 4.0330

UOB Bank
1 4.2118 4.1068 4.0948 4.3318 3.9918

RHB Bank
1 4.2570 4.0670 4.0370 4.3470 3.9770

Hong Leong Bank
1 4.2020 4.0940 4.0770 4.1870 4.1090

Maybank
1 4.1990 4.0950 4.0750 4.5650 4.0440

OCBC Bank
1 4.1992 4.1000 4.0880 - -

Mid Valley Money Changer
1 - - - 4.2100 4.1200

Ambank
1 4.2050 4.0960 4.0860 4.2032 4.0457

Public bank
1 4.2130 4.1160 4.1130 - -

SGD ( Singapore Dollar )

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

Al Rajhi Bank
1 2.5530 2.5030 2.4930 2.5680 2.4880

CIMB Bank
1 2.5650 2.4910 2.4810 2.5670 2.4840

UOB Bank
1 2.5617 2.4967 2.4887 2.5867 2.4767

RHB Bank
1 2.5990 2.4630 2.4330 2.6590 2.4030

Mid Valley Money Changer
1 - - - 2.5400 2.5200

Maybank
1 2.5585 2.4960 2.4880 2.5630 2.4770

OCBC Bank
1 2.5660 2.4920 2.4900 - -

Hong Leong Bank
1 2.5620 2.4940 2.4840 2.5540 2.5020

Ambank
1 2.5750 2.4870 2.4820 2.5652 2.4777

Public bank
1 2.5613 2.5033 2.5000 2.5570 2.4720

BND ( Brunei Dollar )

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

CIMB Bank
1 2.5650 2.4910 2.4810 2.5670 2.4840

UOB Bank
1 2.5617 2.4967 2.4887 2.5867 2.4767

RHB Bank
1 2.5990 2.4630 2.4330 2.6590 2.4030

OCBC Bank
1 2.5650 2.4800 2.4730 - -

Hong Leong Bank
1 2.5620 2.4940 2.4840 - -

Maybank
1 2.5590 2.4960 2.4880 2.5630 2.4770

Ambank
1 2.5700 2.4890 2.4860 2.5499 2.4818

Public bank
1 2.5613 2.5033 2.4975 2.5570 2.4720

CAD ( Canadian Dollar )

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

CIMB Bank
1 2.9486 2.8645 2.8550 - -

UOB Bank
1 2.9478 2.8708 2.8628 - -

RHB Bank
1 2.9890 2.8300 2.7950 3.0590 2.7600

Hong Leong Bank
1 2.9490 2.8620 2.8470 2.9340 2.8770

OCBC Bank
1 2.9461 2.8690 2.8590 - -

Maybank
1 2.9370 2.8740 2.8620 3.1650 2.8470

Mid Valley Money Changer
1 - - - 2.9450 2.8900

Ambank
1 2.9550 2.8600 2.8530 3.0272 2.7790

Public bank
1 2.9470 2.8720 2.8650 - -

NZD ( New Zealand Dollar )

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

CIMB Bank
1 2.6956 2.5935 2.5840 - -

UOB Bank
1 2.6870 2.6070 2.5970 - -

RHB Bank
1 2.7260 2.5670 2.5320 2.7960 2.4970

Hong Leong Bank
1 2.6970 2.6000 2.5850 2.6870 2.6100

Maybank
1 2.6950 2.6000 2.5840 2.8820 2.5630

OCBC Bank
1 2.6870 2.6110 2.6030 - -

Mid Valley Money Changer
1 - - - 2.7000 2.6500

Ambank
1 2.6950 2.6020 2.5920 2.6965 2.5403

Public bank
1 2.6930 2.6090 2.6030 - -

CHF ( Swiss Franc )

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

CIMB Bank
1 3.4894 3.3803 3.3700 3.5100 3.3520

UOB Bank
1 3.4853 3.4053 3.3973 - -

RHB Bank
1 3.5380 3.3540 3.3190 3.6080 3.2840

Hong Leong Bank
1 3.4810 3.3910 3.3760 - -

OCBC Bank
1 3.4812 3.3920 3.3790 - -

Maybank
1 3.4720 3.3980 3.3830 3.7940 3.3670

Mid Valley Money Changer
1 - - - 3.5100 3.4300

Ambank
1 3.4850 3.3900 3.3830 3.5187 3.3562

Public bank
1 3.4843 3.4060 3.4034 - -

JOD ( Jordan Dinar )

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

Mid Valley Money Changer
1 - - - 4.7000 4.0500

TUR ( Turkey Lira )

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

Mid Valley Money Changer
1 - - - 1.7700 1.5500

PGK ( Papua N Guinea Kina )

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

Maybank
1 1.3800 1.1780 1.1620 - -

Ambank
1 1.3800 - - 1.3956 1.1735

KWD ( Kuwait Dinar )

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

Mid Valley Money Changer
1 - - - 11.5000 10.5000

JPY ( Japanese Yen )

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

Al Rajhi Bank
100 3.0621 2.9921 2.9821 3.1021 2.9521

CIMB Bank
100 3.0780 2.9810 2.9710 3.1000 2.9600

UOB Bank
100 3.0630 2.9780 2.9730 3.1281 2.9181

RHB Bank
100 3.1020 2.9300 2.8800 3.1720 2.8750

Mid Valley Money Changer
100 - - - 3.0700 3.0000

OCBC Bank
100 3.0672 2.9850 2.9750 - -

Hong Leong Bank
100 3.0780 2.9800 2.9700 3.0630 2.9950

Maybank
100 3.0740 2.9780 2.9680 3.2700 2.9600

Ambank
100 3.0840 2.9750 2.9700 3.0818 2.9517

Public bank
100 3.0650 2.9840 2.9810 3.2700 2.9600

TWD ( New Taiwan Dollar )

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

Mid Valley Money Changer
100 - - - 10.8500 10.7000

Maybank
100 - - - 11.3800 9.9000

Hong Leong Bank
100 11.7900 - - - -

CIMB Bank
100 - - - 11.4200 9.9200

RHB Bank
100 - - - 11.5000 9.7000

Ambank
100 - - - 11.0467 9.9117

Public bank
100 11.7180 - - - -

HKD ( Hong Kong Dollar )

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

Al Rajhi Bank
100 41.8500 39.6500 39.4500 42.2500 39.2500

CIMB Bank
100 41.9000 39.3300 38.3300 42.2500 39.3100

UOB Bank
100 41.6993 40.0993 39.9993 43.0044 38.7944

RHB Bank
100 42.5000 39.2900 38.3400 44.4000 37.3900

Mid Valley Money Changer
100 - - - 41.0500 40.6000

OCBC Bank
100 41.6641 39.9260 39.6260 - -

Hong Leong Bank
100 41.8700 39.6000 39.4000 41.4700 40.0000

Maybank
100 41.7900 39.7000 39.5000 43.9700 39.4300

Ambank
100 42.1000 39.5000 39.2000 42.2631 39.4328

Public bank
100 42.0070 39.8870 39.8000 43.9700 39.3500

CNY ( Chinese Renminbi )

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

CIMB Bank
100 52.2700 49.8900 - - -

UOB Bank
100 52.5817 50.3817 49.3817 - -

UOB Bank
100 52.6582 50.4582 - - -

RHB Bank
100 52.7800 50.3100 - 53.7800 49.3100

Hong Leong Bank
100 53.6300 50.1000 - - -

OCBC Bank
100 52.1800 49.9800 - - -

Mid Valley Money Changer
100 - - - 51.7000 51.2000

Maybank
100 52.3000 50.1000 - - -

Ambank
100 53.0000 49.9000 49.7000 55.6387 46.9953

Public bank
100 52.2430 50.6310 - - -

KRW ( South Korean Won )

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

Mid Valley Money Changer
100 - - - 0.3175 0.3110

CIMB Bank
100 - - - 0.3300 0.2670

RHB Bank
100 - - - 0.3290 0.2940

Ambank
100 - - - 0.3246 0.2788

Public bank
100 0.3456 - - - -

THB ( Thai Baht )

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

CIMB Bank
100 10.7600 8.9700 8.6700 10.8200 9.0400

UOB Bank
100 10.6867 9.0867 9.0367 - -

RHB Bank
100 10.3400 9.4300 9.1300 10.9400 8.8300

Mid Valley Money Changer
100 - - - 10.1000 9.9500

OCBC Bank
100 10.5812 9.0280 8.9780 - -

Maybank
100 10.6800 9.0700 8.6700 10.9200 9.0600

Hong Leong Bank
100 10.7400 9.0200 8.7700 - -

Ambank
100 10.6400 9.1100 8.8600 10.7781 9.0771

Public bank
100 10.7100 9.0600 8.5300 10.9200 9.0500

VND ( Vietnamese Dong )

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

RHB Bank
100 0.0182 0.0110 0.0080 0.0250 0.0050

Mid Valley Money Changer
100 - - - 0.0158 0.0145

Ambank
100 - - - 0.0166 0.0139

IDR ( Indonesian Rupiah )

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

Al Rajhi Bank
100 0.0280 0.0245 - 0.0320 0.0220

CIMB Bank
100 0.0286 0.0247 0.0197 0.0291 0.0223

UOB Bank
100 0.0285 0.0255 0.0245 0.0300 0.0233

RHB Bank
100 0.0287 0.0250 0.0240 0.0311 0.0230

OCBC Bank
100 0.0289 0.0240 0.0190 - -

Hong Leong Bank
100 0.0290 0.0250 0.0200 - -

Mid Valley Money Changer
100 - - - 0.0275 0.0270

Maybank
100 0.0282 0.0257 0.0207 0.0315 0.0240

Ambank
100 0.0290 0.0240 0.0240 0.0274 0.0243

Public bank
100 0.0282 0.0257 0.0207 - -

INR ( Indian Rupee )

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

CIMB Bank
100 5.4400 4.8000 3.8000 - -

UOB Bank
100 5.3822 5.0822 5.0072 - -

RHB Bank
100 5.4700 5.0000 4.8500 5.9870 4.4830

OCBC Bank
100 5.4812 4.9550 4.6550 - -

Hong Leong Bank
100 5.5300 4.9100 4.7100 - -

Mid Valley Money Changer
100 - - - 5.3500 5.1500

Maybank
100 5.3500 5.0800 4.8800 - -

Ambank
100 5.2810 5.1550 5.1500 5.6768 4.9294

Public bank
100 5.4010 - 4.7360 - -

BDT ( Bangladesh Taka )

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

Al Rajhi Bank
100 4.0802 3.9902 - - -

CIMB Bank
100 4.6500 3.8500 3.5500 - -

UOB Bank
100 4.2478 3.9478 3.9178 - -

RHB Bank
100 4.3600 3.8300 3.6300 4.7600 3.4300

OCBC Bank
100 4.2890 3.8930 3.8300 - -

Hong Leong Bank
100 4.4800 3.6600 3.4600 - -

Maybank
100 4.1900 3.9500 3.7500 - -

Ambank
100 4.5500 - - - -

Public bank
100 4.1810 3.9520 3.7520 - -

PHP ( Philippine Peso )

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

Al Rajhi Bank
100 7.3599 7.0599 - - -

CIMB Bank
100 7.5400 7.0000 6.5000 7.8890 7.0300

UOB Bank
100 7.4682 7.0682 7.0432 - -

RHB Bank
100 7.5880 6.9650 6.7650 7.9900 6.5600

OCBC Bank
100 7.6298 6.9630 6.9000 - -

Mid Valley Money Changer
100 - - - 7.4000 7.2000

Hong Leong Bank
100 7.4800 7.0400 6.8400 - -

Maybank
100 7.4700 7.0500 6.8500 8.1300 7.0300

Ambank
100 7.6000 6.9000 6.8000 7.6649 7.0350

Public bank
100 7.4330 - 6.4330 - -

QAR ( Qatar Riyal )

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

Maybank
100 88.8900 84.5500 84.3500 - -

Mid Valley Money Changer
100 - - - 87.0000 85.0000

Ambank
100 88.5100 - - 92.3222 80.9326

AED ( UAE Dirham )

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

Al Rajhi Bank
100 88.6900 83.2900 - - -

CIMB Bank
100 89.9400 81.9800 81.6800 - -

UOB Bank
100 89.2973 83.2973 83.0973 - -

RHB Bank
100 94.0000 79.0000 73.0000 - -

Maybank
100 88.1700 83.7800 83.5800 91.8400 83.4100

Mid Valley Money Changer
100 - - - 86.8000 84.9000

Ambank
100 88.0000 - - 91.2121 83.9579

MOP ( Macau Patacas )

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

Mid Valley Money Changer
100 - - - 40.9000 38.0000

DKK ( Danish Krone )

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

CIMB Bank
100 58.3700 53.0300 52.0300 58.1200 44.8400

UOB Bank
100 58.1685 53.5685 53.2685 - -

RHB Bank
100 59.4600 52.2700 49.4700 65.0600 46.6700

Hong Leong Bank
100 58.4100 52.9500 52.7000 - -

OCBC Bank
100 58.4887 53.9880 53.2880 - -

Maybank
100 57.9300 53.4100 53.2100 - -

Mid Valley Money Changer
100 - - - 63.0000 55.0000

Ambank
100 58.6000 52.8000 52.6000 60.2895 51.9495

Public bank
100 58.3210 53.3400 53.1740 - -

SEK ( Swedish Krona )

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

CIMB Bank
100 47.5700 42.4700 41.9700 - -

UOB Bank
100 47.4730 43.0730 42.7730 - -

RHB Bank
100 47.9700 42.5600 40.5100 52.0700 38.4600

OCBC Bank
100 47.6298 43.0950 42.3950 - -

Maybank
100 47.1800 43.0400 42.8400 - -

Hong Leong Bank
100 47.3400 42.8900 42.6400 - -

Mid Valley Money Changer
100 - - - 51.0000 46.0000

Ambank
100 47.4000 42.8000 42.3000 48.0729 42.0929

Public bank
100 47.4070 43.4350 43.3340 - -

LKR ( Sri Lanka Rupee )

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

CIMB Bank
100 2.5500 2.3200 1.8200 - -

OCBC Bank
100 2.5542 2.3270 2.1270 - -

Maybank
100 2.5200 2.3300 2.1300 2.8800 2.2900

Mid Valley Money Changer
100 - - - 2.8000 2.4000

RHB Bank
100 - - - 3.0500 1.8200

Ambank
100 2.5400 - - 2.6668 2.2237

Public bank
100 2.5410 - 1.5910 - -

ZAR ( South Africa Rand )

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

CIMB Bank
100 31.4000 27.9700 27.6700 33.0000 26.9700

UOB Bank
100 31.6336 27.6336 27.5336 - -

RHB Bank
100 31.7700 27.5200 25.8200 35.1700 24.1200

Maybank
100 30.7900 28.3900 28.1900 32.7000 27.6800

Mid Valley Money Changer
100 - - - 32.0000 28.0000

Hong Leong Bank
100 31.3600 27.8100 27.6100 - -

Ambank
100 31.1400 - - 30.4442 27.7620

Public bank
100 30.7790 28.1580 28.0650 - -

SAR ( Saudi Rival )

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

Al Rajhi Bank
100 86.1700 82.2700 81.7700 86.7200 81.7200

CIMB Bank
100 86.5100 81.5600 80.5600 87.5110 80.4200

UOB Bank
100 86.5163 82.5163 82.4163 - -

Hong Leong Bank
100 86.5000 81.9000 81.7000 85.7000 82.7000

RHB Bank
100 88.1100 80.9100 78.5100 92.9100 76.1100

Maybank
100 86.3900 82.0100 81.8100 89.8700 80.4500

Mid Valley Money Changer
100 - - - 84.5000 82.5000

Ambank
100 86.8000 81.6000 81.5000 87.2329 80.5404

Public bank
100 86.5380 - 82.5380 - -

PKR ( Pakistan Rupee )

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

CIMB Bank
100 3.2900 2.9000 2.1500 - -

RHB Bank
100 3.3500 2.8500 2.6500 3.7500 2.4500

Maybank
100 3.1800 2.9900 2.7900 3.1700 2.8700

Ambank
100 3.2800 - - - -

Public bank
100 3.3080 - 2.1080 - -

NOK ( Norwegian Krone )

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

CIMB Bank
100 53.8400 47.9500 47.2000 - -

UOB Bank
100 53.8018 48.6018 48.3018 - -

RHB Bank
100 54.6700 47.7400 45.0400 60.0700 42.3400

OCBC Bank
100 53.6305 48.9700 48.7700 - -

Hong Leong Bank
100 53.4800 48.6200 48.2200 - -

Maybank
100 53.1200 48.9500 48.7500 53.1800 47.7700

Mid Valley Money Changer
100 - - - 58.0000 53.0000

Ambank
100 53.6000 48.5000 48.0000 56.8462 47.5478

Public bank
100 53.9760 48.4910 48.3870 - -

MUR ( Mauritius Rupee )

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

CIMB Bank
100 12.9080 8.1330 - - -