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.6570 3.5850 3.5800 3.6490 3.5260

Al Rajhi Bank
1 3.6320 3.5670 3.5570 3.6495 3.5495

Hong Leong Bank
1 3.6430 3.5550 3.5450 3.6330 3.5650

RHB Bank
1 3.6840 3.5500 3.5300 3.7740 3.4600

Mid Valley Money Changer
1 - - - 3.5950 3.5750

Maybank
1 3.6600 3.5590 3.5490 3.6490 3.5260

Ambank
1 3.6660 3.5740 3.5690 - -

AUD ( Australian Dollar )

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

Public bank
1 2.8710 2.7860 2.7800 2.9610 2.7290

Al Rajhi Bank
1 2.8476 2.7776 2.7656 2.8876 2.7376

Hong Leong Bank
1 2.8600 2.7620 2.7470 2.8520 2.7700

RHB Bank
1 2.9030 2.7520 2.7220 2.9630 2.6920

Mid Valley Money Changer
1 - - - 2.8650 2.8000

Maybank
1 2.8600 2.7780 2.7620 2.9610 2.7290

Ambank
1 2.8780 2.7800 2.7720 2.8979 2.7494

GBP ( Sterling Pound )

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

Public bank
1 5.6450 5.5240 5.5180 5.6740 5.4440

Al Rajhi Bank
1 5.6169 5.4869 5.4769 5.6669 5.4369

Hong Leong Bank
1 5.6090 5.4920 5.4650 5.5950 5.5060

RHB Bank
1 5.6910 5.4760 5.4460 5.7960 5.3710

Mid Valley Money Changer
1 - - - 5.6000 5.5300

Maybank
1 5.6400 5.5000 5.4800 5.6740 5.4440

Ambank
1 5.6490 5.5280 5.5180 - -

EUR ( Euro )

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

Public bank
1 4.1080 4.0050 4.0020 - -

Al Rajhi Bank
1 4.0797 3.9897 3.9797 4.1097 3.9597

Hong Leong Bank
1 4.0880 3.9800 3.9630 4.0730 3.9950

RHB Bank
1 4.1460 3.9650 3.9350 4.2360 3.8750

Mid Valley Money Changer
1 - - - 4.1050 4.0500

Maybank
1 4.1060 3.9870 3.9670 4.2970 3.9370

Ambank
1 4.1150 3.9980 3.9880 4.1739 3.9877

SGD ( Singapore Dollar )

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

Public bank
1 2.6960 2.6351 2.6320 2.6940 2.6030

Al Rajhi Bank
1 2.6785 2.6285 2.6185 2.6935 2.6135

Hong Leong Bank
1 2.6880 2.6180 2.6080 2.6800 2.6260

RHB Bank
1 2.7320 2.5980 2.5680 2.7920 2.5380

Mid Valley Money Changer
1 - - - 2.6500 2.6300

Maybank
1 2.6990 2.6220 2.6140 2.6940 2.6030

Ambank
1 2.7160 2.6180 2.6130 2.6966 2.6059

BND ( Brunei Dollar )

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

Public bank
1 2.6960 2.6351 2.6293 2.6940 2.6030

Hong Leong Bank
1 2.6880 2.6180 2.6080 - -

RHB Bank
1 2.7320 2.5980 2.5680 2.7920 2.5380

Maybank
1 2.6900 2.6220 2.6140 2.6940 2.6030

Ambank
1 2.7080 2.6260 2.6230 2.6767 2.6088

CAD ( Canadian Dollar )

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

Public bank
1 2.9370 2.8610 2.8540 - -

Hong Leong Bank
1 2.9230 2.8360 2.8210 2.9080 2.8510

RHB Bank
1 2.9730 2.8210 2.7860 3.0430 2.7510

Mid Valley Money Changer
1 - - - 2.9500 2.8600

Maybank
1 2.9300 2.8500 2.8380 3.1750 2.8230

Ambank
1 2.9470 2.8530 2.8460 2.9676 2.7276

NZD ( New Zealand Dollar )

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

Public bank
1 2.7760 2.6880 2.6810 - -

Hong Leong Bank
1 2.7640 2.6660 2.6510 2.7540 2.6760

RHB Bank
1 2.8110 2.6520 2.6170 2.8810 2.5820

Mid Valley Money Changer
1 - - - 2.7600 2.7000

Maybank
1 2.7650 2.6690 2.6530 2.8080 2.6310

Ambank
1 2.7790 2.6840 2.6740 2.7494 2.5937

CHF ( Swiss Franc )

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

Public bank
1 3.8527 3.7701 3.7672 - -

Hong Leong Bank
1 3.8190 3.7290 3.7140 - -

RHB Bank
1 3.9080 3.7200 3.6850 3.9780 3.6500

Mid Valley Money Changer
1 - - - 3.8500 3.6800

Maybank
1 3.8400 3.7370 3.7220 3.8580 3.7020

Ambank
1 3.8630 3.7670 3.7600 3.8796 3.7038

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.6500 1.5500

PGK ( Papua N Guinea Kina )

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

RHB Bank
1 1.4690 - - 1.5140 1.2240

Maybank
1 1.4480 1.2390 1.2230 - -

Ambank
1 1.4600 - - 1.4631 1.2327

KWD ( Kuwait Dinar )

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

RHB Bank
1 13.8000 - - 12.7000 11.7000

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)

Public bank
100 3.0740 2.9970 2.9940 3.1500 2.9600

Al Rajhi Bank
100 3.0537 2.9837 2.9737 3.0937 2.9437

Hong Leong Bank
100 3.0690 2.9700 2.9600 3.0540 2.9850

RHB Bank
100 3.1090 2.9420 2.8920 3.1790 2.8870

Mid Valley Money Changer
100 - - - 3.0700 2.9900

Maybank
100 3.0770 2.9790 2.9690 3.1500 2.9600

Ambank
100 3.0930 2.9750 2.9700 3.0795 2.9514

TWD ( New Taiwan Dollar )

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

Public bank
100 - - - - -

Hong Leong Bank
100 12.6600 - - - -

Mid Valley Money Changer
100 - - - 11.7300 11.5000

Maybank
100 - - - 11.9000 10.7300

RHB Bank
100 - - - 12.4000 10.6000

Ambank
100 - - - 12.1117 10.7238

HKD ( Hong Kong Dollar )

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

Public bank
100 47.7720 45.6250 45.5250 48.0700 44.9400

Al Rajhi Bank
100 47.5100 45.3100 45.1100 47.9100 44.9100

Hong Leong Bank
100 47.5200 45.3000 45.1000 47.1200 45.7000

RHB Bank
100 48.2900 44.9900 44.0400 50.1900 43.0900

Mid Valley Money Changer
100 - - - 46.3000 45.7000

Maybank
100 47.6200 45.2500 45.0500 48.0700 44.9400

Ambank
100 48.0000 45.4000 45.1000 48.0566 44.8672

CNY ( Chinese Renminbi )

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

Public bank
100 58.5020 56.7950 - - -

Hong Leong Bank
100 59.8400 56.1700 - - -

RHB Bank
100 58.8200 56.2700 - 59.8200 55.2700

Mid Valley Money Changer
100 - - - 56.8000 55.8000

Maybank
100 58.3000 56.1000 - - -

Ambank
100 59.3000 56.1000 55.9000 61.4354 51.9327

KRW ( South Korean Won )

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

Public bank
100 0.3659 - - - -

RHB Bank
100 0.3530 - - 0.3470 0.3110

Mid Valley Money Changer
100 - - - 0.3320 0.3240

Ambank
100 - - - 0.3432 0.2926

THB ( Thai Baht )

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

Public bank
100 12.0600 10.2500 9.7200 12.1600 10.2100

Hong Leong Bank
100 11.9700 10.2800 10.0300 - -

RHB Bank
100 12.0300 10.3600 10.0600 12.6300 9.7600

Mid Valley Money Changer
100 - - - 11.3000 11.1700

Maybank
100 12.0300 10.2200 9.8200 12.1600 10.2100

Ambank
100 11.9500 10.4200 10.1700 12.1701 10.1720

VND ( Vietnamese Dong )

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

RHB Bank
100 0.0202 0.0130 0.0100 0.0270 0.0070

Mid Valley Money Changer
100 - - - 0.0176 0.0166

Ambank
100 - - - 0.0188 0.0156

IDR ( Indonesian Rupiah )

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

Public bank
100 0.0294 0.0269 0.0219 - -

Al Rajhi Bank
100 0.0290 0.0255 - 0.0330 0.0230

Hong Leong Bank
100 0.0301 0.0260 0.0210 - -

RHB Bank
100 0.0296 0.0260 0.0250 0.0320 0.0239

Mid Valley Money Changer
100 - - - 0.0287 0.0280

Maybank
100 0.0293 0.0268 0.0218 0.0305 0.0250

Ambank
100 0.0310 0.0250 0.0250 0.0288 0.0251

INR ( Indian Rupee )

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

Public bank
100 6.0150 - 5.3500 - -

Hong Leong Bank
100 6.1400 5.5100 5.3100 - -

RHB Bank
100 6.0800 5.6100 5.4600 6.6050 5.0930

Mid Valley Money Changer
100 - - - 6.0000 5.8000

Maybank
100 5.9750 5.6800 5.4800 - -

Ambank
100 5.9340 5.7660 5.7610 6.3974 5.4903

BDT ( Bangladesh Taka )

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

Public bank
100 4.7590 4.5110 4.3110 - -

Al Rajhi Bank
100 4.6301 4.5401 - - -

Hong Leong Bank
100 5.0300 4.2100 4.0100 - -

RHB Bank
100 4.9200 4.3700 4.1700 5.3200 3.9700

Maybank
100 4.7480 4.4980 4.2980 - -

Ambank
100 5.1400 - - - -

PHP ( Philippine Peso )

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

Public bank
100 8.4310 - 7.4310 - -

Al Rajhi Bank
100 8.2649 7.9649 - - -

Hong Leong Bank
100 8.3800 7.9400 7.7400 - -

RHB Bank
100 8.5240 7.8860 7.6860 8.9300 7.4800

Mid Valley Money Changer
100 - - - 8.4500 8.2000

Maybank
100 8.4100 7.9300 7.7300 8.4200 7.9100

Ambank
100 8.6000 7.9000 7.8000 8.8368 7.9191

QAR ( Qatar Riyal )

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

Mid Valley Money Changer
100 - - - 98.6000 96.5000

Maybank
1 1.0138 96.4400 96.2400 - -

Ambank
1 1.0089 - - 1.0433 91.5228

AED ( UAE Dirham )

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

Al Rajhi Bank
1 1.0070 95.3000 - - -

RHB Bank
1 1.0600 91.0000 85.0000 - -

Mid Valley Money Changer
100 - - - 98.5000 96.4000

Maybank
1 1.0055 95.5600 95.3600 1.0170 95.1300

Ambank
1 1.0027 - - 1.0373 95.5440

MOP ( Macau Patacas )

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

Mid Valley Money Changer
100 - - - 46.7000 44.0000

DKK ( Danish Krone )

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

Public bank
100 56.7690 51.7780 51.6170 - -

Hong Leong Bank
100 56.7900 51.3400 51.0900 - -

RHB Bank
100 57.8500 50.8000 48.0000 63.4500 45.2000

Mid Valley Money Changer
100 - - - 62.0000 53.0000

Maybank
100 56.3000 51.9200 51.7200 - -

Ambank
100 57.2000 51.5000 51.3000 58.6132 50.5505

SEK ( Swedish Krona )

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

Public bank
100 45.1760 41.2190 41.1390 - -

Hong Leong Bank
100 45.0900 40.6300 40.3800 - -

RHB Bank
100 45.6900 40.4300 38.3800 49.7900 36.3300

Mid Valley Money Changer
100 - - - 50.0000 42.0000

Maybank
100 44.8500 40.9400 40.7400 - -

Ambank
100 45.4000 40.8000 40.3000 45.1285 39.5652

LKR ( Sri Lanka Rupee )

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

Public bank
100 2.8290 - 1.8790 - -

Mid Valley Money Changer
100 - - - 3.0500 2.8000

Maybank
100 2.8200 2.5900 2.3900 2.8800 2.5600

RHB Bank
100 - - - 3.3300 2.1000

Ambank
100 2.8400 - - 3.1120 2.4759

ZAR ( South Africa Rand )

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

Public bank
100 32.4570 29.8310 29.6920 - -

Hong Leong Bank
100 33.0000 29.4500 29.2500 - -

RHB Bank
100 33.5500 29.3000 27.6000 36.9500 25.9000

Mid Valley Money Changer
100 - - - 31.5000 29.0000

Maybank
100 32.5300 30.0000 29.8000 33.2900 29.2500

Ambank
100 32.8100 - - 29.8115 27.2277

SAR ( Saudi Rival )

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

Public bank
100 98.5170 - 94.5170 - -

Al Rajhi Bank
100 97.9300 94.0300 93.5300 98.4800 93.4800

Hong Leong Bank
100 98.3000 93.6000 93.4000 97.5000 94.4000

RHB Bank
1 1.0014 92.7600 90.3600 1.0494 87.9600

Mid Valley Money Changer
100 - - - 96.0000 94.5000

Maybank
100 98.5300 93.5300 93.3300 1.0017 91.7600

Ambank
100 99.1000 93.9000 93.8000 99.6103 91.7170

PKR ( Pakistan Rupee )

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

Public bank
100 3.7650 - 2.5650 - -

RHB Bank
100 3.8100 3.3000 3.1000 4.2100 2.9000

Maybank
100 3.6500 3.4300 3.2300 3.6400 3.2900

Ambank
100 3.7200 - - - -

NOK ( Norwegian Krone )

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

Public bank
100 50.0120 44.5290 44.4340 - -

Hong Leong Bank
100 49.4500 44.5800 44.1800 - -

RHB Bank
100 50.6900 43.9700 41.2700 56.0900 38.5700

Mid Valley Money Changer
100 - - - 50.0000 40.0000

Maybank
100 48.9600 45.1400 44.9400 56.7400 44.0400

Ambank
100 50.0000 44.8000 44.3000 52.6391 44.0667

MUR ( Mauritius Rupee )

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