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 3.3260 3.2560 3.2520 3.3270 3.2110

Mid Valley Money Changer
1 - - - 3.2850 3.2700

RHB Bank
1 3.3430 3.2210 3.2010 3.4330 3.1310

UOB Bank
1 3.3240 3.2490 3.2390 3.3840 3.1940

Hong Leong Bank
1 3.3270 3.2390 3.2290 3.3170 3.2490

CIMB Bank
1 3.3275 3.2415 3.2320 3.3330 3.2170

OCBC Bank
1 3.3225 3.2430 3.2350 - -

Maybank
1 3.3215 3.2445 3.2345 3.3270 3.2110

Ambank
1 3.3250 3.2380 3.2330 - -

Al Rajhi Bank
1 3.3155 3.2505 3.2405 3.3330 3.2330

AUD ( Australian Dollar )

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

Public bank
1 2.9370 2.8590 2.8530 3.0120 2.8100

Mid Valley Money Changer
1 - - - 2.9200 2.8700

RHB Bank
1 2.9710 2.8230 2.7930 3.0310 2.7630

UOB Bank
1 2.9356 2.8556 2.8456 3.0056 2.7856

Hong Leong Bank
1 2.9440 2.8470 2.8320 2.9360 2.8550

CIMB Bank
1 2.9427 2.8505 2.8410 3.0300 2.8050

OCBC Bank
1 2.9401 2.8530 2.8410 - -

Maybank
1 2.9330 2.8600 2.8440 3.0120 2.8100

Ambank
1 2.9410 2.8510 2.8430 2.9650 2.8085

Al Rajhi Bank
1 2.9316 2.8616 2.8496 2.9716 2.8216

GBP ( Sterling Pound )

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

Public bank
1 5.3150 5.2030 5.1980 5.4930 5.1460

Mid Valley Money Changer
1 - - - 5.3100 5.2500

RHB Bank
1 5.3510 5.1510 5.1210 5.4560 5.0460

UOB Bank
1 5.3085 5.1985 5.1785 5.3785 5.1385

Hong Leong Bank
1 5.3080 5.1920 5.1650 5.2940 5.2060

CIMB Bank
1 5.3139 5.1888 5.1690 5.4000 5.1560

OCBC Bank
1 5.3160 5.1890 5.1650 - -

Maybank
1 5.3030 5.1980 5.1780 5.4930 5.1460

Ambank
1 5.3030 5.1920 5.1820 - -

Al Rajhi Bank
1 5.3148 5.1848 5.1748 5.3648 5.1348

EUR ( Euro )

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

Public bank
1 4.1870 4.0900 4.0870 - -

Mid Valley Money Changer
1 - - - 4.1750 4.1100

RHB Bank
1 4.2260 4.0480 4.0180 4.3160 3.9580

UOB Bank
1 4.1905 4.0855 4.0735 4.3105 3.9705

Hong Leong Bank
1 4.1920 4.0830 4.0660 4.1770 4.0980

CIMB Bank
1 4.1917 4.0801 4.0680 4.2070 4.0220

OCBC Bank
1 4.1930 4.0890 4.0770 - -

Maybank
1 4.1900 4.0860 4.0660 4.3470 4.0350

Ambank
1 4.1900 4.0810 4.0710 4.1925 4.0340

Al Rajhi Bank
1 4.1819 4.0919 4.0819 4.2119 4.0619

SGD ( Singapore Dollar )

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

Mid Valley Money Changer
1 - - - 2.5750 2.5550

Public bank
1 2.5990 2.5412 2.5380 2.6060 2.5180

RHB Bank
1 2.6340 2.5050 2.4750 2.6940 2.4450

UOB Bank
1 2.6011 2.5361 2.5281 2.6261 2.5161

Hong Leong Bank
1 2.6040 2.5340 2.5240 2.5960 2.5420

CIMB Bank
1 2.6067 2.5307 2.5210 2.6090 2.5240

OCBC Bank
1 2.6040 2.5370 2.5300 - -

Maybank
1 2.6015 2.5370 2.5290 2.6060 2.5180

Ambank
1 2.6140 2.5250 2.5200 2.6074 2.5174

Al Rajhi Bank
1 2.5940 2.5440 2.5337 2.6090 2.5290

BND ( Brunei Dollar )

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

Public bank
1 2.5990 2.5412 2.5354 2.6060 2.5180

RHB Bank
1 2.6340 2.5050 2.4750 2.6940 2.4450

UOB Bank
1 2.6011 2.5361 2.5281 2.6261 2.5161

Hong Leong Bank
1 2.6040 2.5340 2.5240 - -

CIMB Bank
1 2.6067 2.5307 2.5210 2.6090 2.5240

OCBC Bank
1 2.6080 2.5200 2.5130 - -

Maybank
1 2.6020 2.5370 2.5290 2.6060 2.5180

Ambank
1 2.6100 2.5280 2.5250 2.5916 2.5215

CAD ( Canadian Dollar )

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

Public bank
1 2.9730 2.8990 2.8920 - -

Mid Valley Money Changer
1 - - - 2.9500 2.8800

RHB Bank
1 3.0080 2.8570 2.8220 3.0780 2.7870

UOB Bank
1 2.9746 2.8976 2.8896 - -

Hong Leong Bank
1 2.9760 2.8870 2.8720 2.9610 2.9020

CIMB Bank
1 2.9751 2.8905 2.8810 - -

OCBC Bank
1 2.9742 2.8910 2.8810 - -

Maybank
1 2.9620 2.9000 2.8880 3.1750 2.8730

Ambank
1 2.9770 2.8830 2.8760 3.0536 2.8026

NZD ( New Zealand Dollar )

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

Public bank
1 2.6240 2.5400 2.5340 - -

Mid Valley Money Changer
1 - - - 2.6150 2.5600

RHB Bank
1 2.6460 2.4980 2.4630 2.7160 2.4280

UOB Bank
1 2.6182 2.5382 2.5282 - -

Hong Leong Bank
1 2.6170 2.5210 2.5060 2.6070 2.5310

CIMB Bank
1 2.6163 2.5146 2.5050 - -

OCBC Bank
1 2.6091 2.5340 2.5260 - -

Maybank
1 2.6150 2.5240 2.5080 2.8820 2.4880

Ambank
1 2.6150 2.5210 2.5110 2.6168 2.4656

CHF ( Swiss Franc )

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

Public bank
1 3.4705 3.3929 3.3903 - -

Mid Valley Money Changer
1 - - - 3.5000 3.4400

RHB Bank
1 3.5180 3.3460 3.3110 3.5880 3.2760

UOB Bank
1 3.4732 3.3932 3.3852 - -

Hong Leong Bank
1 3.4770 3.3860 3.3710 - -

CIMB Bank
1 3.4860 3.3772 3.3670 3.5000 3.3490

OCBC Bank
1 3.4782 3.3878 3.3750 - -

Maybank
1 3.4690 3.3950 3.3800 3.7940 3.3640

Ambank
1 3.4770 3.3830 3.3760 3.5144 3.3516

JOD ( Jordan Dinar )

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

Mid Valley Money Changer
1 - - - 4.8000 4.3000

TUR ( Turkey Lira )

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

Mid Valley Money Changer
1 - - - 1.6400 1.4500

PGK ( Papua N Guinea Kina )

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

Maybank
1 1.3980 1.1810 1.1650 - -

Ambank
1 1.3900 - - 1.4132 1.1760

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)

Public bank
100 3.0200 2.9390 2.9360 3.2000 2.9400

Mid Valley Money Changer
100 - - - 3.0650 3.0000

RHB Bank
100 3.0780 2.9140 2.8640 3.1480 2.8590

UOB Bank
100 3.0251 2.9401 2.9351 3.0901 2.8801

Hong Leong Bank
100 3.0550 2.9500 2.9400 3.0400 2.9650

CIMB Bank
100 3.0545 2.9581 2.9480 3.0800 2.9300

OCBC Bank
100 3.0250 2.9400 2.9300 - -

Maybank
100 3.0440 2.9630 2.9530 3.2000 2.9400

Ambank
100 3.0590 2.9500 2.9450 3.0583 2.9287

Al Rajhi Bank
100 3.0387 2.9687 2.9587 3.0787 2.9287

TWD ( New Taiwan Dollar )

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

Public bank
100 11.9280 - - - -

Mid Valley Money Changer
100 - - - 11.1500 11.0000

Hong Leong Bank
100 12.0100 - - - -

Maybank
100 - - - 11.3800 10.1100

CIMB Bank
100 - - - 11.6400 10.1400

RHB Bank
100 - - - 11.7000 9.9000

Ambank
100 - - - 11.2685 10.1080

HKD ( Hong Kong Dollar )

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

Public bank
100 43.5020 41.3820 41.2910 43.9700 40.9700

Mid Valley Money Changer
100 - - - 42.5000 41.8000

RHB Bank
100 43.8900 40.7500 39.8000 45.7900 38.8500

UOB Bank
100 43.2118 41.6118 41.5118 44.5169 40.3069

Hong Leong Bank
100 43.4500 41.2000 41.0000 43.0500 41.6000

CIMB Bank
100 43.4800 40.9000 39.9000 43.8300 40.8800

OCBC Bank
100 43.2863 41.4640 41.1640 - -

Maybank
100 43.4100 41.2500 41.0500 43.9700 40.9700

Ambank
100 43.7000 41.0000 40.7000 43.8858 40.9325

Al Rajhi Bank
100 43.4300 41.2300 41.0300 43.8300 40.8300

CNY ( Chinese Renminbi )

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

Public bank
100 54.4510 52.8060 - - -

Mid Valley Money Changer
100 - - - 53.8500 53.4000

RHB Bank
100 54.8500 52.4600 - 55.8500 51.4600

UOB Bank
100 54.8315 52.6315 51.6315 - -

UOB Bank
100 54.8888 52.6888 - - -

Hong Leong Bank
100 55.9700 52.3600 - - -

CIMB Bank
100 54.5900 52.1800 - - -

OCBC Bank
100 54.4400 52.2400 - - -

Maybank
100 54.3000 52.3000 - - -

Ambank
100 55.2000 52.1000 51.9000 58.0729 49.0375

KRW ( South Korean Won )

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

Public bank
100 0.3473 - - - -

Mid Valley Money Changer
100 - - - 0.3190 0.3150

CIMB Bank
100 - - - 0.3300 0.2670

RHB Bank
100 - - - 0.3290 0.2940

Ambank
100 - - - 0.3243 0.2781

THB ( Thai Baht )

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

Mid Valley Money Changer
100 - - - 10.2600 10.1200

Public bank
100 10.9400 9.2900 8.7600 11.0300 9.2600

RHB Bank
100 10.5500 9.6400 9.3400 11.1500 9.0400

UOB Bank
100 10.9231 9.3231 9.2731 - -

Hong Leong Bank
100 10.9500 9.2300 8.9800 - -

CIMB Bank
100 10.9700 9.1800 8.8800 11.0300 9.2500

OCBC Bank
100 10.8103 9.2240 9.1740 - -

Maybank
100 10.9100 9.2700 8.8700 11.0300 9.2600

Ambank
100 10.8500 9.3100 9.0600 10.9996 9.2699

VND ( Vietnamese Dong )

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

Mid Valley Money Changer
100 - - - 0.0163 0.0152

RHB Bank
100 0.0187 0.0120 0.0090 0.0250 0.0060

Ambank
100 - - - 0.0172 0.0143

IDR ( Indonesian Rupiah )

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

Public bank
100 0.0283 0.0258 0.0208 - -

Mid Valley Money Changer
100 - - - 0.0276 0.0270

RHB Bank
100 0.0288 0.0250 0.0240 0.0312 0.0232

UOB Bank
100 0.0287 0.0257 0.0247 0.0300 0.0235

Hong Leong Bank
100 0.0291 0.0251 0.0201 - -

CIMB Bank
100 0.0287 0.0248 0.0198 0.0292 0.0224

OCBC Bank
100 0.0290 0.0240 0.0190 - -

Maybank
100 0.0283 0.0258 0.0208 0.0295 0.0240

Ambank
100 0.0300 0.0250 0.0250 0.0275 0.0243

Al Rajhi Bank
100 0.0281 0.0246 - 0.0321 0.0221

INR ( Indian Rupee )

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

Public bank
100 5.5160 - 4.8510 - -

Mid Valley Money Changer
100 - - - 5.4500 5.3000

RHB Bank
100 5.5800 5.1300 4.9800 6.1010 4.6080

UOB Bank
100 5.5073 5.2073 5.1323 - -

Hong Leong Bank
100 5.6600 5.0400 4.8400 - -

CIMB Bank
100 5.5700 4.9300 3.9300 - -

OCBC Bank
100 5.6247 5.0830 4.7830 - -

Maybank
100 5.4910 5.2200 5.0200 - -

Ambank
100 5.4330 5.2670 5.2620 5.8122 5.0439

BDT ( Bangladesh Taka )

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

Public bank
100 4.3610 4.1350 3.9350 - -

RHB Bank
100 4.5000 3.9700 3.7700 4.9000 3.5700

UOB Bank
100 4.4048 4.1048 4.0748 - -

Hong Leong Bank
100 4.6500 3.8300 3.6300 - -

CIMB Bank
100 4.8100 4.0300 3.7300 - -

OCBC Bank
100 4.4615 4.0620 3.9990 - -

Maybank
100 4.3550 4.1260 3.9260 - -

Ambank
100 4.7200 - - - -

Al Rajhi Bank
100 4.2500 4.1600 - - -

PHP ( Philippine Peso )

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

Public bank
100 7.5410 - 6.5410 - -

Mid Valley Money Changer
100 - - - 7.5000 7.3000

RHB Bank
100 7.6230 7.0190 6.8190 8.0300 6.6100

UOB Bank
100 7.5374 7.1374 7.1124 - -

Hong Leong Bank
100 7.5400 7.1000 6.9000 - -

CIMB Bank
100 7.6000 7.0500 6.5500 7.9490 7.0900

OCBC Bank
100 7.6929 7.0140 6.9510 - -

Maybank
100 7.5300 7.1000 6.9000 7.8700 7.0800

Ambank
100 7.7000 7.0000 6.9000 7.7247 7.0834

Al Rajhi Bank
100 7.4167 7.1167 - - -

QAR ( Qatar Riyal )

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

Mid Valley Money Changer
100 - - - 89.6000 87.6000

Maybank
100 92.4100 87.9000 87.7000 - -

Ambank
100 91.9700 - - 95.9272 84.0669

AED ( UAE Dirham )

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

Mid Valley Money Changer
100 - - - 89.5000 87.5000

RHB Bank
100 97.0000 82.0000 76.0000 - -

UOB Bank
100 92.5477 86.5477 86.3477 - -

CIMB Bank
100 93.3500 85.3600 85.0600 - -

Maybank
100 91.6600 87.1100 86.9100 91.8400 86.7200

Ambank
100 91.4400 - - 94.7763 87.2142

Al Rajhi Bank
100 92.0800 86.6800 - - -

MOP ( Macau Patacas )

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

Mid Valley Money Changer
100 - - - 42.0000 40.0000

DKK ( Danish Krone )

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

Public bank
100 58.1050 53.1310 52.9660 - -

Mid Valley Money Changer
100 - - - 61.5000 54.0000

RHB Bank
100 59.0800 52.0600 49.2600 64.6800 46.4600

UOB Bank
100 57.9043 53.3043 53.0043 - -

Hong Leong Bank
100 58.2900 52.8300 52.5800 - -

CIMB Bank
100 58.2500 52.9100 51.9100 58.0000 44.7300

OCBC Bank
100 58.3709 53.8690 53.1690 - -

Maybank
100 57.8200 53.3200 53.1200 - -

Ambank
100 58.4000 52.6000 52.4000 60.1716 51.8384

SEK ( Swedish Krona )

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

Public bank
100 46.8560 42.9010 42.8010 - -

Mid Valley Money Changer
100 - - - 51.0000 45.0000

RHB Bank
100 47.3000 42.0600 40.0100 51.4000 37.9600

UOB Bank
100 46.9142 42.5142 42.2142 - -

Hong Leong Bank
100 46.8800 42.4300 42.1800 - -

CIMB Bank
100 47.1000 42.0100 41.5100 - -

OCBC Bank
100 47.1475 42.6460 41.9460 - -

Maybank
100 46.7000 42.6200 42.4200 - -

Ambank
100 46.9000 42.3000 41.8000 47.5918 41.6612

LKR ( Sri Lanka Rupee )

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

Public bank
100 2.6200 - 1.6700 - -

Mid Valley Money Changer
100 - - - 2.7000 2.4000

CIMB Bank
100 2.6400 2.4000 1.9000 - -

OCBC Bank
100 2.6416 2.4040 2.2040 - -

Maybank
100 2.6100 2.4000 2.2000 2.8800 2.3700

RHB Bank
100 - - - 3.1200 1.9000

Ambank
100 2.6300 - - 2.7578 2.2964

ZAR ( South Africa Rand )

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

Public bank
100 31.3280 28.7090 28.6140 - -

Mid Valley Money Changer
100 - - - 31.5000 27.0000

RHB Bank
100 32.2800 28.0800 26.3800 35.6800 24.6800

UOB Bank
100 32.1937 28.1937 28.0937 - -

Hong Leong Bank
100 31.9700 28.4100 28.2100 - -

CIMB Bank
100 32.0100 28.5700 28.2700 33.6080 27.5700

Maybank
100 31.4200 28.9800 28.7800 33.2900 28.2600

Ambank
100 31.7700 - - 31.0642 28.3199

SAR ( Saudi Rival )

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

Public bank
100 89.6580 - 85.6580 - -

Mid Valley Money Changer
100 - - - 87.0000 85.5000

RHB Bank
100 91.0100 83.9600 81.5600 95.8100 79.1600

Hong Leong Bank
100 89.9000 85.2000 85.0000 89.1000 86.0000

UOB Bank
100 89.6715 85.6715 85.5715 - -

CIMB Bank
100 89.8200 84.8400 83.8400 90.8180 83.7000

Maybank
100 89.7800 85.2300 85.0300 89.8700 83.6100

Ambank
100 90.0000 84.8000 84.7000 90.6150 83.6351

Al Rajhi Bank
100 89.4600 85.5600 85.0600 90.0100 85.0100

PKR ( Pakistan Rupee )

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

Public bank
100 3.4050 - 2.2050 - -

RHB Bank
100 3.4400 2.9400 2.7400 3.8400 2.5400

CIMB Bank
100 3.3900 3.0000 2.2500 - -

Maybank
100 3.2900 3.0900 2.8900 3.2800 2.9700

Ambank
100 3.3500 - - - -

NOK ( Norwegian Krone )

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

Public bank
100 51.7650 46.2890 46.1900 - -

Mid Valley Money Changer
100 - - - 55.0000 48.0000

RHB Bank
100 52.3100 45.5700 42.8700 57.7100 40.1700

UOB Bank
100 51.5879 46.3879 46.0879 - -

Hong Leong Bank
100 51.3700 46.4900 46.0900 - -

CIMB Bank
100 51.7300 45.8500 45.1000 - -

OCBC Bank
100 51.4290 46.9420 46.7420 - -

Maybank
100 50.9400 46.9500 46.7500 56.7400 45.8100

Ambank
100 51.5000 46.3000 45.8000 54.5126 45.5730

MUR ( Mauritius Rupee )

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

CIMB Bank
100 12.9490 8.1920 - - -