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.2695 3.2045 3.1945 3.2870 3.1870

Public bank
1 3.2760 3.2040 3.2000 3.2830 3.1660

RHB Bank
1 3.2990 3.1770 3.1570 3.3910 3.0760

UOB Bank
1 3.2700 3.1950 3.1850 3.3300 3.1400

CIMB Bank
1 3.2860 3.2000 3.1900 3.2910 3.1750

Hong Leong Bank
1 3.2860 3.1980 3.1880 3.2760 3.2080

OCBC Bank
1 3.2850 3.1830 3.1750 - -

Mid Valley Money Changer
1 - - - 3.2300 3.2100

Maybank
1 3.2770 3.1980 3.1880 3.2830 3.1660

Ambank
1 3.2810 3.1940 3.1890 - -

AUD ( Australian Dollar )

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

Al Rajhi Bank
1 2.9428 2.8728 2.8608 2.9828 2.8328

Public bank
1 2.9450 2.8650 2.8590 3.1000 2.8220

RHB Bank
1 2.9750 2.8270 2.7970 3.0360 2.7550

UOB Bank
1 2.9376 2.8576 2.8476 3.0076 2.7876

CIMB Bank
1 2.9481 2.8559 2.8460 3.0300 2.8110

Hong Leong Bank
1 2.9600 2.8620 2.8470 2.9520 2.8700

OCBC Bank
1 2.9324 2.8560 2.8440 - -

Mid Valley Money Changer
1 - - - 2.9550 2.9100

Maybank
1 2.9400 2.8500 2.8340 3.1000 2.8220

Ambank
1 2.9390 2.8500 2.8420 2.9810 2.8236

GBP ( Sterling Pound )

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

Al Rajhi Bank
1 5.3876 5.2576 5.2476 5.4376 5.2076

Public bank
1 5.3910 5.2720 5.2670 5.6360 5.2210

RHB Bank
1 5.4490 5.2440 5.2140 5.5400 5.1050

UOB Bank
1 5.3751 5.2651 5.2451 5.4451 5.2051

CIMB Bank
1 5.4105 5.2839 5.2640 5.5000 5.2510

Hong Leong Bank
1 5.3820 5.2670 5.2400 5.3680 5.2810

OCBC Bank
1 5.3577 5.2310 5.2070 - -

Mid Valley Money Changer
1 - - - 5.3750 5.3100

Maybank
1 5.3850 5.2700 5.2500 5.6360 5.2210

Ambank
1 5.3790 5.2670 5.2570 - -

EUR ( Euro )

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

Al Rajhi Bank
1 4.2266 4.1366 4.1266 4.2566 4.1066

Public bank
1 4.2300 4.1300 4.1270 - -

RHB Bank
1 4.2740 4.0930 4.0630 4.3570 3.9800

UOB Bank
1 4.2235 4.1185 4.1065 4.3435 4.0035

CIMB Bank
1 4.2409 4.1286 4.1170 4.2560 4.0710

Hong Leong Bank
1 4.2400 4.1320 4.1150 4.2250 4.1470

OCBC Bank
1 4.2151 4.1150 4.1030 - -

Mid Valley Money Changer
1 - - - 4.2200 4.1500

Maybank
1 4.2340 4.1290 4.1090 4.5650 4.0780

Ambank
1 4.2250 4.1150 4.1050 4.2450 4.0843

SGD ( Singapore Dollar )

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

Al Rajhi Bank
1 2.5809 2.5309 2.5209 2.5959 2.5159

Public bank
1 2.5850 2.5255 2.5220 2.5930 2.5050

RHB Bank
1 2.6190 2.4870 2.4570 2.6830 2.4210

UOB Bank
1 2.5841 2.5191 2.5111 2.6091 2.4991

CIMB Bank
1 2.5935 2.5187 2.5090 2.5950 2.5120

Hong Leong Bank
1 2.5920 2.5230 2.5130 2.5840 2.5310

OCBC Bank
1 2.5870 2.5210 2.5140 - -

Mid Valley Money Changer
1 - - - 2.5550 2.5400

Maybank
1 2.5885 2.5230 2.5150 2.5930 2.5050

Ambank
1 2.6000 2.5110 2.5060 2.5962 2.5068

BND ( Brunei Dollar )

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

Public bank
1 2.5850 2.5255 2.5197 2.5930 2.5050

RHB Bank
1 2.6190 2.4870 2.4570 2.6830 2.4210

UOB Bank
1 2.5841 2.5191 2.5111 2.6091 2.4991

CIMB Bank
1 2.5935 2.5187 2.5090 2.5950 2.5120

Hong Leong Bank
1 2.5920 2.5230 2.5130 - -

OCBC Bank
1 2.5910 2.5040 2.4970 - -

Maybank
1 2.5890 2.5230 2.5150 2.5930 2.5050

Ambank
1 2.5960 2.5130 2.5100 2.5804 2.5107

CAD ( Canadian Dollar )

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

Public bank
1 2.9940 2.9180 2.9110 - -

RHB Bank
1 3.0330 2.8800 2.8450 3.1040 2.8000

UOB Bank
1 2.9918 2.9148 2.9068 - -

CIMB Bank
1 3.0014 2.9176 2.9080 - -

Hong Leong Bank
1 3.0060 2.9190 2.9040 2.9910 2.9340

OCBC Bank
1 2.9898 2.9130 2.9030 - -

Mid Valley Money Changer
1 - - - 2.9750 2.9000

Maybank
1 2.9890 2.9270 2.9150 3.1650 2.8990

Ambank
1 3.0010 2.9060 2.8990 3.0859 2.8330

NZD ( New Zealand Dollar )

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

Public bank
1 2.6810 2.5940 2.5880 - -

RHB Bank
1 2.7090 2.5580 2.5230 2.7830 2.4810

UOB Bank
1 2.6759 2.5959 2.5859 - -

CIMB Bank
1 2.6817 2.5807 2.5710 - -

Hong Leong Bank
1 2.6900 2.5930 2.5780 2.6800 2.6030

OCBC Bank
1 2.6676 2.5930 2.5850 - -

Mid Valley Money Changer
1 - - - 2.6850 2.6300

Maybank
1 2.6860 2.5930 2.5770 2.8820 2.5560

Ambank
1 2.6770 2.5820 2.5720 2.6891 2.5327

CHF ( Swiss Franc )

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

Public bank
1 3.5017 3.4214 3.4187 - -

RHB Bank
1 3.5530 3.3780 3.3430 3.6180 3.2900

UOB Bank
1 3.4992 3.4192 3.4112 - -

CIMB Bank
1 3.5230 3.4122 3.4020 3.5400 3.3840

Hong Leong Bank
1 3.5130 3.4230 3.4080 - -

OCBC Bank
1 3.4959 3.4068 3.3940 - -

Mid Valley Money Changer
1 - - - 3.4800 3.4000

Maybank
1 3.5020 3.4270 3.4120 3.7940 3.3960

Ambank
1 3.5010 3.4050 3.3980 3.5541 3.3898

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

TUR ( Turkey Lira )

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

Mid Valley Money Changer
1 - - - 1.7200 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.4130 1.2060 1.1900 - -

Ambank
1 1.4000 - - 1.4312 1.2031

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.0099 2.9399 2.9299 3.0499 2.8999

Public bank
100 3.0100 2.9270 2.9240 3.2700 2.9100

RHB Bank
100 3.0380 2.8750 2.8250 3.1140 2.8140

UOB Bank
100 3.0043 2.9193 2.9143 3.0694 2.8594

CIMB Bank
100 3.0181 2.9213 2.9110 3.0400 2.9000

Hong Leong Bank
100 3.0300 2.9300 2.9200 3.0150 2.9450

OCBC Bank
100 3.0098 2.9290 2.9190 - -

Mid Valley Money Changer
100 - - - 3.0400 3.0000

Maybank
100 3.0220 2.9300 2.9200 3.2700 2.9100

Ambank
100 3.0220 2.9120 2.9070 3.0334 2.9045

TWD ( New Taiwan Dollar )

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

Public bank
100 11.8170 - - - -

Hong Leong Bank
100 11.9200 - - - -

CIMB Bank
100 - - - 11.5500 10.0500

Mid Valley Money Changer
100 - - - 11.0000 10.8300

RHB Bank
100 - - - 11.6000 9.8000

Maybank
100 - - - 11.3800 10.0100

Ambank
100 - - - 11.2070 10.0510

HKD ( Hong Kong Dollar )

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

Al Rajhi Bank
100 42.8600 40.6600 40.4600 43.2600 40.2600

Public bank
100 42.8790 40.7330 40.6440 43.9700 40.4200

RHB Bank
100 43.3400 40.2100 39.2600 45.2700 38.1700

UOB Bank
100 42.5370 40.9370 40.8370 43.8421 39.6321

CIMB Bank
100 42.9700 40.3900 39.3900 43.3200 40.3700

Hong Leong Bank
100 42.9400 40.7000 40.5000 42.5400 41.1000

OCBC Bank
100 42.6559 40.8720 40.5720 - -

Mid Valley Money Changer
100 - - - 42.0000 41.4000

Maybank
100 42.8300 40.7000 40.5000 43.9700 40.4200

Ambank
100 43.1000 40.5000 40.2000 43.3875 40.4690

CNY ( Chinese Renminbi )

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

Public bank
100 53.4050 51.7450 - - -

RHB Bank
100 53.9100 51.5400 - 54.9400 50.3500

UOB Bank
100 53.7078 51.5078 50.5078 - -

UOB Bank
100 53.7809 51.5809 - - -

CIMB Bank
100 53.6600 51.2500 - - -

Hong Leong Bank
100 55.0400 51.4600 - - -

OCBC Bank
100 53.4700 51.2700 - - -

Mid Valley Money Changer
100 - - - 52.9000 52.3000

Maybank
100 53.6000 51.3000 - - -

Ambank
100 54.3000 51.1000 50.9000 57.1403 48.2495

KRW ( South Korean Won )

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

Public bank
100 0.3433 - - - -

CIMB Bank
100 - - - 0.3300 0.2650

RHB Bank
100 - - - 0.3280 0.2910

Mid Valley Money Changer
100 - - - 0.3190 0.3140

Ambank
100 - - - 0.3234 0.2777

THB ( Thai Baht )

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

Public bank
100 10.8500 9.2000 8.6700 10.9200 9.2100

RHB Bank
100 10.4900 9.5800 9.2800 11.1000 8.9600

UOB Bank
100 10.8434 9.2434 9.1934 - -

CIMB Bank
100 10.9300 9.1400 8.8400 10.9900 9.2100

Hong Leong Bank
100 10.9100 9.1900 8.9400 - -

OCBC Bank
100 10.7399 9.1720 9.1220 - -

Mid Valley Money Changer
100 - - - 10.1700 10.0500

Maybank
100 10.8600 9.2200 8.8200 10.9200 9.2100

Ambank
100 10.8000 9.2800 9.0300 10.9667 9.2421

VND ( Vietnamese Dong )

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

RHB Bank
100 0.0185 0.0120 0.0090 0.0250 0.0050

Mid Valley Money Changer
100 - - - 0.0160 0.0150

Ambank
100 - - - 0.0170 0.0142

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

Public bank
100 0.0283 0.0257 0.0207 - -

RHB Bank
100 0.0286 0.0250 0.0240 0.0311 0.0299

UOB Bank
100 0.0285 0.0255 0.0245 0.0300 0.0233

CIMB Bank
100 0.0287 0.0247 0.0197 0.0292 0.0224

Hong Leong Bank
100 0.0291 0.0250 0.0200 - -

OCBC Bank
100 0.0290 0.0240 0.0190 - -

Mid Valley Money Changer
100 - - - 0.0275 0.0270

Maybank
100 0.0283 0.0258 0.0208 0.0295 0.0240

Ambank
100 0.0300 0.0240 0.0240 0.0275 0.0244

INR ( Indian Rupee )

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

Public bank
100 5.4950 - 4.8300 - -

RHB Bank
100 5.5500 5.1000 4.9500 6.0750 4.5590

UOB Bank
100 5.4689 5.1689 5.0939 - -

CIMB Bank
100 5.5600 4.9200 3.9200 - -

Hong Leong Bank
100 5.6500 5.0200 4.8200 - -

OCBC Bank
100 5.5843 5.0480 4.7480 - -

Mid Valley Money Changer
100 - - - 5.4000 5.2000

Maybank
100 5.4700 5.1900 4.9900 - -

Ambank
100 5.3810 5.2550 5.2500 5.8094 5.0414

BDT ( Bangladesh Taka )

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

Al Rajhi Bank
100 4.1830 4.0930 - - -

Public bank
100 4.2810 4.0410 3.8410 - -

RHB Bank
100 4.4500 3.9200 3.7200 4.8500 3.5000

UOB Bank
100 4.3339 4.0339 4.0039 - -

CIMB Bank
100 4.7600 3.9600 3.6600 - -

Hong Leong Bank
100 4.5900 3.7600 3.5600 - -

OCBC Bank
100 4.3932 4.0010 3.9380 - -

Maybank
100 4.2900 4.0500 3.8500 - -

Ambank
100 4.6600 - - - -

PHP ( Philippine Peso )

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

Al Rajhi Bank
100 7.3635 7.0635 - - -

Public bank
100 - - - - -

RHB Bank
100 7.5710 6.9610 6.7610 7.9800 6.5400

UOB Bank
100 7.4647 7.0647 7.0397 - -

CIMB Bank
100 7.5500 7.0100 6.5100 7.9040 7.0400

Hong Leong Bank
100 7.4900 7.0600 6.8600 - -

OCBC Bank
100 7.6255 6.9640 6.9010 - -

Mid Valley Money Changer
100 - - - 7.4000 7.2000

Maybank
100 7.3200 7.0500 6.8500 8.1300 7.0300

Ambank
100 7.6000 6.9000 6.8000 7.6827 7.0495

QAR ( Qatar Riyal )

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

Mid Valley Money Changer
100 - - - 88.5000 86.5000

Maybank
100 91.1300 86.6900 86.4900 - -

Ambank
100 90.7500 - - 94.7880 83.0676

AED ( UAE Dirham )

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

Al Rajhi Bank
100 90.8300 85.4300 - - -

RHB Bank
100 96.0000 81.0000 75.0000 - -

UOB Bank
100 91.0799 85.0799 84.8799 - -

CIMB Bank
100 92.2200 84.2300 83.9300 - -

Mid Valley Money Changer
100 - - - 88.4000 86.4000

Maybank
100 90.3900 85.9000 85.7000 91.8400 85.5200

Ambank
100 90.2300 - - 93.6508 86.1775

MOP ( Macau Patacas )

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

Mid Valley Money Changer
100 - - - 41.6000 40.0000

DKK ( Danish Krone )

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

Public bank
100 58.6240 53.6110 53.4440 - -

RHB Bank
100 59.7200 52.6600 49.8600 65.2400 46.7500

UOB Bank
100 58.3678 53.7678 53.4678 - -

CIMB Bank
100 58.9100 53.5700 52.5700 58.6600 45.3900

Hong Leong Bank
100 58.9500 53.4900 53.2400 - -

OCBC Bank
100 58.7430 54.2240 53.5240 - -

Mid Valley Money Changer
100 - - - 63.0000 55.0000

Maybank
100 58.4400 53.8900 53.6900 - -

Ambank
100 58.9000 53.1000 52.9000 60.9229 52.4848

SEK ( Swedish Krona )

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

Public bank
100 47.8010 43.8230 43.7210 - -

RHB Bank
100 48.3400 43.0300 40.9800 52.2600 38.6000

UOB Bank
100 47.6865 43.2865 42.9865 - -

CIMB Bank
100 48.1700 43.0800 42.5800 - -

Hong Leong Bank
100 47.9400 43.4900 43.2400 - -

OCBC Bank
100 47.9573 43.3850 42.6850 - -

Mid Valley Money Changer
100 - - - 50.0000 44.0000

Maybank
100 47.7600 43.5800 43.3800 - -

Ambank
100 47.7000 43.1000 42.6000 48.7528 42.6948

LKR ( Sri Lanka Rupee )

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

Public bank
100 2.5920 - 1.6420 - -

CIMB Bank
100 2.6200 2.3800 1.8800 - -

OCBC Bank
100 2.6127 2.3810 2.1810 - -

RHB Bank
100 - - - 3.1000 1.8700

Mid Valley Money Changer
100 - - - 2.8000 2.5000

Maybank
100 2.5900 2.3800 2.1800 2.8800 2.3500

Ambank
100 2.6100 - - 2.7363 2.2803

ZAR ( South Africa Rand )

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

Public bank
100 30.3070 27.6750 27.5840 - -

RHB Bank
100 31.2900 27.1100 25.4100 34.7800 23.6800

UOB Bank
100 31.2278 27.2278 27.1278 - -

CIMB Bank
100 31.0100 27.5800 27.2800 32.6090 26.5800

Hong Leong Bank
100 31.0300 27.4800 27.2800 - -

Mid Valley Money Changer
100 - - - 32.0000 28.0000

Maybank
100 30.4100 28.0500 27.8500 32.7000 27.3500

Ambank
100 30.7900 - - 30.1161 27.4557

SAR ( Saudi Rival )

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

Al Rajhi Bank
100 88.2600 84.3600 83.8600 88.8100 83.8100

Public bank
100 88.3490 - 84.3490 - -

RHB Bank
100 89.8600 82.8100 80.4100 94.7100 77.7200

UOB Bank
100 88.2528 84.2528 84.1528 - -

CIMB Bank
100 88.7400 83.7600 82.7600 89.7350 82.6200

Hong Leong Bank
100 88.8000 84.1000 83.9000 88.0000 84.9000

Mid Valley Money Changer
100 - - - 86.5000 84.5000

Maybank
100 88.5700 84.0800 83.8800 89.8700 82.4800

Ambank
100 88.9000 83.7000 83.6000 89.5629 82.6673

PKR ( Pakistan Rupee )

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

Public bank
100 3.3620 - 2.1620 - -

RHB Bank
100 3.4000 2.9000 2.7000 3.8000 2.4900

CIMB Bank
100 3.3600 2.9700 2.2200 - -

Maybank
100 3.2500 3.0500 2.8500 3.2400 2.9300

Ambank
100 3.3200 - - - -

NOK ( Norwegian Krone )

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

Public bank
100 53.9120 48.4210 48.3170 - -

RHB Bank
100 54.6300 47.8100 45.1100 59.9500 42.1300

UOB Bank
100 53.6969 48.4969 48.1969 - -

CIMB Bank
100 54.0700 48.1700 47.4200 - -

Hong Leong Bank
100 53.6500 48.7700 48.3700 - -

OCBC Bank
100 53.6044 48.9560 48.7560 - -

Mid Valley Money Changer
100 - - - 57.0000 51.0000

Maybank
100 53.2500 49.0700 48.8700 53.3000 47.8800

Ambank
100 53.6000 48.5000 48.0000 57.0738 47.7244

MUR ( Mauritius Rupee )

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

CIMB Bank
100 13.1840 8.4050 - - -