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.3730 3.3080 3.2980 3.3905 3.2905

RHB Bank
1 3.4140 3.2800 3.2600 3.5040 3.1900

CIMB Bank
1 3.3850 3.2990 3.2890 3.3900 3.2740

Hong Leong Bank
1 3.3800 3.3000 3.2900 3.3700 3.3100

Ambank
1 3.3860 3.2990 3.2940 - -

OCBC Bank
1 3.3800 3.3010 3.2930 - -

Maybank
1 3.3950 3.3000 3.2900 3.4090 3.2670

Mid Valley Money Changer
1 - - - 3.3450 3.3250

Public bank
1 3.3840 3.3140 3.3100 3.4090 3.2670

AUD ( Australian Dollar )

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

Al Rajhi Bank
1 2.8905 2.8205 2.8085 2.9305 2.7805

RHB Bank
1 2.9390 2.7830 2.7530 2.9990 2.7230

CIMB Bank
1 2.9016 2.8106 2.8010 2.9900 2.7660

Hong Leong Bank
1 2.9060 2.8100 2.7950 2.8980 2.8180

Ambank
1 2.9030 2.8130 2.8050 2.9559 2.8007

OCBC Bank
1 2.9003 2.8130 2.8010 - -

Maybank
1 2.8900 2.8180 2.8020 3.0120 2.7690

Mid Valley Money Changer
1 - - - 2.9300 2.8800

Public bank
1 2.9020 2.8190 2.8130 3.0120 2.7690

GBP ( Sterling Pound )

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

Al Rajhi Bank
1 5.3153 5.1853 5.1753 5.3653 5.1353

RHB Bank
1 5.3660 5.1500 5.1200 5.4710 5.0450

CIMB Bank
1 5.3140 5.1892 5.1690 5.4000 5.1560

Hong Leong Bank
1 5.3080 5.1930 5.1660 5.2940 5.2070

Ambank
1 5.3080 5.1960 5.1860 - -

OCBC Bank
1 5.3157 5.1880 5.1640 - -

Maybank
1 5.3030 5.1970 5.1770 5.4570 5.1450

Mid Valley Money Changer
1 - - - 5.3000 5.2600

Public bank
1 5.3150 5.1980 5.1930 5.4570 5.1450

EUR ( Euro )

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

Al Rajhi Bank
1 4.2129 4.1229 4.1129 4.2429 4.0929

RHB Bank
1 4.2700 4.0770 4.0470 4.3600 3.9870

CIMB Bank
1 4.2233 4.1119 4.1000 4.2380 4.0540

Hong Leong Bank
1 4.2230 4.1140 4.0970 4.2080 4.1290

Ambank
1 4.2270 4.1160 4.1060 4.2271 4.0659

OCBC Bank
1 4.2251 4.1200 4.1080 - -

Maybank
1 4.2210 4.1160 4.0960 4.3470 4.0650

Mid Valley Money Changer
1 - - - 4.2200 4.1600

Public bank
1 4.2260 4.1250 4.1220 - -

SGD ( Singapore Dollar )

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

Al Rajhi Bank
1 2.5952 2.5452 2.5352 2.6102 2.5302

RHB Bank
1 2.6440 2.5060 2.4760 2.7040 2.4460

CIMB Bank
1 2.6082 2.5338 2.5240 2.6100 2.5270

Hong Leong Bank
1 2.6050 2.5360 2.5260 2.5970 2.5440

Ambank
1 2.6180 2.5290 2.5240 2.6134 2.5235

OCBC Bank
1 2.6110 2.5340 2.5320 - -

Maybank
1 2.6025 2.5380 2.5300 2.6070 2.5190

Mid Valley Money Changer
1 - - - 2.5750 2.5550

Public bank
1 2.6052 2.5448 2.5410 2.6070 2.5190

BND ( Brunei Dollar )

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

RHB Bank
1 2.6440 2.5060 2.4760 2.7040 2.4460

CIMB Bank
1 2.6082 2.5338 2.5240 2.6100 2.5270

Hong Leong Bank
1 2.6050 2.5360 2.5260 - -

Ambank
1 2.6130 2.5310 2.5280 2.5975 2.5267

OCBC Bank
1 2.6100 2.5220 2.5150 - -

Maybank
1 2.6030 2.5380 2.5300 2.6070 2.5190

Public bank
1 2.6052 2.5448 2.5389 2.6070 2.5190

CAD ( Canadian Dollar )

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

RHB Bank
1 3.0520 2.8910 2.8560 3.1220 2.8210

CIMB Bank
1 3.0107 2.9270 2.9170 - -

Hong Leong Bank
1 3.0130 2.9250 2.9100 2.9980 2.9400

Ambank
1 3.0170 2.9220 2.9150 3.0965 2.8414

OCBC Bank
1 3.0115 2.9270 2.9170 - -

Maybank
1 2.9980 2.9350 2.9230 3.1750 2.9080

Mid Valley Money Changer
1 - - - 2.9950 2.9400

Public bank
1 3.0110 2.9360 2.9290 - -

NZD ( New Zealand Dollar )

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

RHB Bank
1 2.7040 2.5440 2.5090 2.7740 2.4740

CIMB Bank
1 2.6609 2.5593 2.5490 - -

Hong Leong Bank
1 2.6630 2.5660 2.5510 2.6530 2.5760

Ambank
1 2.6610 2.5650 2.5550 2.6843 2.5282

OCBC Bank
1 2.6544 2.5760 2.5680 - -

Maybank
1 2.6590 2.5660 2.5500 2.7570 2.5300

Mid Valley Money Changer
1 - - - 2.6900 2.6100

Public bank
1 2.6630 2.5760 2.5700 - -

CHF ( Swiss Franc )

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

RHB Bank
1 3.5620 3.3780 3.3430 3.6320 3.3080

CIMB Bank
1 3.5203 3.4113 3.4010 3.5400 3.3830

Hong Leong Bank
1 3.5110 3.4210 3.4060 - -

Ambank
1 3.5160 3.4210 3.4140 3.5522 3.3867

OCBC Bank
1 3.5141 3.4228 3.4100 - -

Maybank
1 3.5030 3.4290 3.4140 3.7940 3.3970

Mid Valley Money Changer
1 - - - 3.5200 3.4300

Public bank
1 3.5129 3.4338 3.4311 - -

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.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.7800 1.6000

PGK ( Papua N Guinea Kina )

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

RHB Bank
1 1.4060 - - 1.4030 1.1960

Ambank
1 1.3900 - - 1.4413 1.2099

Maybank
1 1.4190 1.2100 1.1940 - -

KWD ( Kuwait Dinar )

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

RHB Bank
1 12.4200 - - 12.7000 10.3000

Mid Valley Money Changer
1 - - - 11.5000 10.8000

JPY ( Japanese Yen )

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

Al Rajhi Bank
100 2.8698 2.7998 2.7898 2.9098 2.7598

RHB Bank
100 2.9190 2.7510 2.7010 2.9890 2.6960

CIMB Bank
100 2.8860 2.7903 2.7800 2.9100 2.7700

Hong Leong Bank
100 2.8870 2.7800 2.7700 2.8720 2.7950

Ambank
100 2.8930 2.7830 2.7780 2.8849 2.7616

OCBC Bank
100 2.8770 2.7960 2.7860 - -

Maybank
100 2.8730 2.7960 2.7860 3.1500 2.7700

Mid Valley Money Changer
100 - - - 2.9000 2.8500

Public bank
100 2.8810 2.8060 2.8030 3.1500 2.7700

TWD ( New Taiwan Dollar )

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

Hong Leong Bank
100 12.0200 - - - -

Maybank
100 - - - 11.7400 10.1200

Mid Valley Money Changer
100 - - - 11.3500 11.2000

Public bank
100 11.9580 - - - -

CIMB Bank
100 - - - 11.6500 10.1500

Ambank
100 - - - 11.3215 10.1496

RHB Bank
100 - - - 11.7000 9.9000

HKD ( Hong Kong Dollar )

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

Al Rajhi Bank
100 44.1700 41.9700 41.7700 44.5700 41.5700

RHB Bank
100 44.8000 41.5100 40.5600 46.7000 39.6100

CIMB Bank
100 44.2200 41.6400 40.6400 44.5700 41.6200

Hong Leong Bank
100 44.1900 41.9000 41.7000 43.7900 42.3000

Ambank
100 44.4000 41.8000 41.5000 44.8679 41.8349

OCBC Bank
100 44.0423 42.1910 41.8910 - -

Maybank
100 44.1700 41.9800 41.7800 44.6100 41.6800

Mid Valley Money Changer
100 - - - 43.5000 43.0000

Public bank
100 44.2560 42.1320 42.0400 44.6100 41.6800

CNY ( Chinese Renminbi )

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

RHB Bank
100 55.7300 53.1500 - 56.7300 52.1500

CIMB Bank
100 55.2400 52.8300 - - -

Hong Leong Bank
100 56.7300 53.1000 - - -

Ambank
100 56.0000 52.9000 52.7000 59.1096 49.8992

OCBC Bank
100 55.1700 52.9700 - - -

Maybank
100 55.0000 53.0000 - - -

Mid Valley Money Changer
100 - - - 54.9000 54.2000

Public bank
100 55.1950 53.5440 - - -

KRW ( South Korean Won )

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

RHB Bank
100 0.3180 - - 0.3320 0.2730

Mid Valley Money Changer
100 - - - 0.3115 0.3030

Public bank
100 0.3383 - - - -

CIMB Bank
100 - - - 0.3200 0.2570

Ambank
100 - - - 0.3130 0.2686

THB ( Thai Baht )

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

RHB Bank
100 10.6700 9.7400 9.4400 11.2700 9.1400

CIMB Bank
100 11.0700 9.2800 8.9800 11.1300 9.3500

Hong Leong Bank
100 11.0400 9.3200 9.0700 - -

Ambank
100 10.9600 9.4200 9.1700 11.1463 9.3911

OCBC Bank
100 10.9190 9.3080 9.2580 - -

Maybank
100 11.0100 9.3700 8.9700 11.1900 9.3500

Mid Valley Money Changer
100 - - - 10.4000 10.2500

Public bank
100 11.0100 9.3700 8.8400 11.1900 9.3500

VND ( Vietnamese Dong )

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

RHB Bank
100 0.0189 0.0120 0.0090 0.0250 0.0060

Mid Valley Money Changer
100 - - - 0.0164 0.0154

Ambank
100 - - - 0.0176 0.0146

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.0250 - 0.0325 0.0225

RHB Bank
100 0.0292 0.0250 0.0240 0.0316 0.0235

CIMB Bank
100 0.0291 0.0252 0.0202 0.0296 0.0228

Hong Leong Bank
100 0.0295 0.0254 0.0204 - -

Ambank
100 0.0300 0.0250 0.0250 0.0280 0.0248

OCBC Bank
100 0.0295 0.0250 0.0200 - -

Maybank
100 0.0287 0.0262 0.0212 0.0295 0.0250

Mid Valley Money Changer
100 - - - 0.0284 0.0277

Public bank
100 0.0287 0.0262 0.0212 - -

INR ( Indian Rupee )

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

RHB Bank
100 5.6400 5.1700 5.0200 6.1650 4.6540

CIMB Bank
100 5.6200 4.9800 3.9800 - -

Hong Leong Bank
100 5.7100 5.0900 4.8900 - -

Ambank
100 5.4840 5.3150 5.3100 5.9015 5.1208

OCBC Bank
100 5.6736 5.1260 4.8260 - -

Maybank
100 5.5380 5.2600 5.0600 - -

Mid Valley Money Changer
100 - - - 5.5500 5.3500

Public bank
100 5.5750 - 4.9100 - -

BDT ( Bangladesh Taka )

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

Al Rajhi Bank
100 4.3309 4.2409 - - -

RHB Bank
100 4.6000 4.0600 3.8600 5.0000 3.6600

CIMB Bank
100 4.8900 4.1100 3.8100 - -

Hong Leong Bank
100 4.7300 3.9100 3.7100 - -

Ambank
100 4.7800 - - - -

OCBC Bank
100 4.5467 4.1390 4.0760 - -

Maybank
100 4.4380 4.2040 4.0040 - -

Public bank
100 4.4380 4.2040 4.0040 - -

PHP ( Philippine Peso )

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

Al Rajhi Bank
100 7.5308 7.2308 - - -

RHB Bank
100 7.7640 7.1350 6.9350 8.1700 6.7300

CIMB Bank
100 7.7100 7.1700 6.6700 8.0620 7.2000

Hong Leong Bank
100 7.6500 7.2100 7.0100 - -

Ambank
100 7.8000 7.1000 7.0000 7.8784 7.2255

OCBC Bank
100 7.8119 7.1240 7.0610 - -

Maybank
100 7.6500 7.2100 7.0100 8.1300 7.1900

Mid Valley Money Changer
100 - - - 7.5500 7.3500

Public bank
100 7.6500 - 6.6500 - -

QAR ( Qatar Riyal )

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

Ambank
100 93.5800 - - 98.0660 85.9151

Maybank
100 94.0300 89.4400 89.2400 - -

Mid Valley Money Changer
100 - - - 91.5000 89.5000

AED ( UAE Dirham )

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

Al Rajhi Bank
100 93.6400 88.2400 - - -

RHB Bank
100 99.0000 83.0000 77.0000 - -

CIMB Bank
100 94.9100 86.9200 86.6200 - -

Ambank
100 93.0400 - - 96.8949 89.1389

Maybank
100 93.2600 88.6300 88.4300 94.5500 88.2400

Mid Valley Money Changer
100 - - - 91.5000 89.4000

MOP ( Macau Patacas )

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

Mid Valley Money Changer
100 - - - 43.3000 40.0000

DKK ( Danish Krone )

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

RHB Bank
100 59.7100 52.4900 49.6900 65.3100 46.8900

CIMB Bank
100 58.7100 53.3800 52.3800 58.4600 45.2000

Hong Leong Bank
100 58.7600 53.3000 53.0500 - -

Ambank
100 58.9000 53.2000 53.0000 60.7073 52.2898

OCBC Bank
100 58.8677 54.3290 53.6290 - -

Maybank
100 58.3100 53.7600 53.5600 - -

Mid Valley Money Changer
100 - - - 61.5000 54.0000

Public bank
100 58.5380 53.5520 53.3850 - -

SEK ( Swedish Krona )

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

RHB Bank
100 47.7600 42.3400 40.2900 51.8600 38.2400

CIMB Bank
100 47.4400 42.3600 41.8600 - -

Hong Leong Bank
100 47.2300 42.7800 42.5300 - -

Ambank
100 47.3000 42.7000 42.2000 47.9764 41.9865

OCBC Bank
100 47.5196 42.9850 42.2850 - -

Maybank
100 47.0600 42.9400 42.7400 - -

Mid Valley Money Changer
100 - - - 50.0000 44.0000

Public bank
100 47.1700 43.2080 43.1070 - -

LKR ( Sri Lanka Rupee )

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

CIMB Bank
100 2.6800 2.4400 1.9400 - -

Ambank
100 2.6700 - - 2.8152 2.3453

OCBC Bank
100 2.6832 2.4430 2.2430 - -

Maybank
100 2.6500 2.4400 2.2400 2.8800 2.4100

Mid Valley Money Changer
100 - - - 2.8000 2.5550

Public bank
100 2.6510 - 1.7010 - -

RHB Bank
100 - - - 3.1700 1.9400

ZAR ( South Africa Rand )

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

RHB Bank
100 32.6700 28.3800 26.6800 36.0700 24.9800

CIMB Bank
100 32.3200 28.8800 28.5800 33.9220 27.8800

Hong Leong Bank
100 32.2600 28.7100 28.5100 - -

Ambank
100 32.0300 - - 31.3228 28.5531

Maybank
100 31.7500 29.2800 29.0800 33.2900 28.5500

Mid Valley Money Changer
100 - - - 31.5000 27.0000

Public bank
100 31.5980 28.9790 28.8830 - -

SAR ( Saudi Rival )

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

Al Rajhi Bank
100 90.9800 87.0800 86.5800 91.5300 86.5300

RHB Bank
100 92.8900 85.5200 83.1200 97.6900 80.7200

CIMB Bank
100 91.3400 86.3600 85.3600 92.3410 85.2200

Hong Leong Bank
100 91.4000 86.7000 86.5000 90.6000 87.5000

Ambank
100 91.6000 86.5000 86.4000 92.6406 85.4786

Maybank
100 91.3400 86.7200 86.5200 91.0500 85.0700

Mid Valley Money Changer
100 - - - 89.5000 87.5000

Public bank
100 91.1950 - 87.1950 - -

PKR ( Pakistan Rupee )

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

RHB Bank
100 3.5400 3.0300 2.8300 3.9400 2.6300

CIMB Bank
100 3.4900 3.0900 2.3400 - -

Ambank
100 3.4600 - - - -

Maybank
100 3.3800 3.1800 2.9800 3.3800 3.0600

Public bank
100 3.4980 - 2.2980 - -

NOK ( Norwegian Krone )

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

RHB Bank
100 52.6400 45.7300 43.0300 58.0400 40.3300

CIMB Bank
100 51.8900 46.0200 45.2700 - -

Hong Leong Bank
100 51.5500 46.6700 46.2700 - -

Ambank
100 51.7000 46.5000 46.0000 54.9766 45.9349

OCBC Bank
100 51.6045 47.1040 46.9040 - -

Maybank
100 51.1100 47.1000 46.9000 56.7400 45.9600

Mid Valley Money Changer
100 - - - 55.0000 48.0000

Public bank
100 51.8470 46.3880 46.2890 - -

MUR ( Mauritius Rupee )

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

CIMB Bank
100 13.3170 8.1470 - - -