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.7085 3.6435 3.6335 3.7260 3.6260

Public bank
1 3.7100 3.6380 3.6330 3.7570 3.5980

RHB Bank
1 3.7510 3.6160 3.5960 3.8410 3.5260

Hong Leong Bank
1 3.7170 3.6280 3.6180 3.7070 3.6380

Mid Valley Money Changer
1 - - - 3.6850 3.6650

Maybank
1 3.7220 3.6270 3.6170 3.7570 3.5980

Ambank
1 3.7250 3.6160 3.6290 - -

AUD ( Australian Dollar )

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

Al Rajhi Bank
1 2.9096 2.8396 2.8276 2.9496 2.7996

Public bank
1 2.9100 2.8260 2.8200 2.9610 2.7900

RHB Bank
1 2.9460 2.7950 2.7650 3.0060 2.7350

Hong Leong Bank
1 2.9240 2.8260 2.8110 2.9160 2.8340

Mid Valley Money Changer
1 - - - 2.9050 2.8500

Maybank
1 2.9080 2.8200 2.8040 2.9610 2.7900

Ambank
1 2.9120 2.8140 2.8060 2.9524 2.7970

GBP ( Sterling Pound )

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

Al Rajhi Bank
1 5.5242 5.3942 5.3842 5.5742 5.3442

Public bank
1 5.5160 5.3960 5.3900 5.6300 5.3510

RHB Bank
1 5.5630 5.3530 5.3230 5.6680 5.2480

Hong Leong Bank
1 5.5150 5.3980 5.3710 5.5010 5.4120

Mid Valley Money Changer
1 - - - 5.5350 5.4500

Maybank
1 5.5150 5.4020 5.3820 5.6300 5.3510

Ambank
1 5.5070 5.3870 5.3770 - -

EUR ( Euro )

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

Al Rajhi Bank
1 4.0449 3.9549 3.9449 4.0749 3.9249

Public bank
1 4.0460 3.9440 3.9410 - -

RHB Bank
1 4.0770 3.8970 3.8670 4.1670 3.8070

Hong Leong Bank
1 4.0540 3.9450 3.9280 4.0390 3.9600

Mid Valley Money Changer
1 - - - 4.0500 3.9800

Maybank
1 4.0450 3.9350 3.9150 4.2970 3.9020

Ambank
1 4.0370 3.9200 3.9100 4.0600 3.9108

SGD ( Singapore Dollar )

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

Al Rajhi Bank
1 2.7074 2.6574 2.6474 2.7224 2.6424

Public bank
1 2.7111 2.6483 2.6450 2.7200 2.6290

RHB Bank
1 2.7530 2.6180 2.5880 2.8130 2.5580

Hong Leong Bank
1 2.7170 2.6460 2.6360 2.7090 2.6540

Mid Valley Money Changer
1 - - - 2.6850 2.6650

Maybank
1 2.7185 2.6380 2.6300 2.7200 2.6290

Ambank
1 2.7300 2.6330 2.6280 2.7066 2.6177

BND ( Brunei Dollar )

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

Public bank
1 2.7111 2.6483 2.6425 2.7200 2.6290

RHB Bank
1 2.7530 2.6180 2.5880 2.8130 2.5580

Hong Leong Bank
1 2.7170 2.6460 2.6360 - -

Maybank
1 2.7160 2.6380 2.6300 2.7200 2.6290

Ambank
1 2.7230 2.6410 2.6380 2.6830 2.6150

CAD ( Canadian Dollar )

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

Public bank
1 2.9790 2.9030 2.8960 - -

RHB Bank
1 3.0180 2.8660 2.8310 3.0880 2.7960

Hong Leong Bank
1 2.9880 2.9000 2.8850 2.9730 2.9150

Mid Valley Money Changer
1 - - - 2.9700 2.9000

Maybank
1 2.9820 2.9000 2.8880 3.1750 2.8860

Ambank
1 2.9860 2.8920 2.8850 3.0234 2.7787

NZD ( New Zealand Dollar )

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

Public bank
1 2.8290 2.7410 2.7340 - -

RHB Bank
1 2.8620 2.7040 2.6690 2.9320 2.6340

Hong Leong Bank
1 2.8370 2.7390 2.7240 2.8270 2.7490

Mid Valley Money Changer
1 - - - 2.8500 2.7500

Maybank
1 2.8380 2.7390 2.7230 2.8490 2.7000

Ambank
1 2.8240 2.7280 2.7180 2.8379 2.6770

CHF ( Swiss Franc )

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

Public bank
1 3.8518 3.7706 3.7677 - -

RHB Bank
1 3.9050 3.7180 3.6830 3.9750 3.6480

Hong Leong Bank
1 3.8600 3.7690 3.7540 - -

Mid Valley Money Changer
1 - - - 3.8700 3.7400

Maybank
1 3.8550 3.7650 3.7500 3.8980 3.7390

Ambank
1 3.8460 3.7500 3.7430 3.9162 3.7396

JOD ( Jordan Dinar )

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

Mid Valley Money Changer
1 - - - 5.7000 4.7000

TUR ( Turkey Lira )

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

Mid Valley Money Changer
1 - - - 1.5800 1.4500

PGK ( Papua N Guinea Kina )

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

RHB Bank
1 1.4920 - - 1.5260 1.2340

Maybank
1 1.4880 1.2680 1.2520 - -

Ambank
1 1.4800 - - 1.5163 1.2719

KWD ( Kuwait Dinar )

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

RHB Bank
1 13.9000 - - 12.7000 11.8000

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 3.1179 3.0479 3.0379 3.1579 3.0079

Public bank
100 3.1170 3.0400 3.0360 3.1500 3.0200

RHB Bank
100 3.1600 2.9930 2.9430 3.2300 2.9380

Hong Leong Bank
100 3.1340 3.0300 3.0200 3.1190 3.0450

Mid Valley Money Changer
100 - - - 3.1300 3.0700

Maybank
100 3.1270 3.0370 3.0270 3.1500 3.0200

Ambank
100 3.1390 3.0220 3.0170 3.1247 2.9951

TWD ( New Taiwan Dollar )

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

Public bank
100 12.8560 - - - -

Hong Leong Bank
100 12.9600 - - - -

Mid Valley Money Changer
100 - - - 11.9800 11.8500

Maybank
100 - - - 12.2000 11.0000

RHB Bank
100 - - - 12.7000 10.9000

Ambank
100 - - - 12.2993 11.0407

HKD ( Hong Kong Dollar )

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

Al Rajhi Bank
100 48.5100 46.3100 46.1100 48.9100 45.9100

Public bank
100 48.4620 46.3120 46.2100 48.6400 45.8600

RHB Bank
100 49.1700 45.8400 44.8900 51.0700 43.9400

Hong Leong Bank
100 48.4800 46.2000 46.0000 48.0800 46.6000

Mid Valley Money Changer
100 - - - 47.6500 46.8000

Maybank
100 48.5900 46.1800 45.9800 48.6400 45.8600

Ambank
100 48.8000 46.2000 45.9000 49.1806 45.9166

CNY ( Chinese Renminbi )

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

Public bank
100 59.8220 58.0920 - - -

RHB Bank
100 60.4700 57.9000 - 61.4700 56.9000

Hong Leong Bank
100 61.5200 57.7900 - - -

Mid Valley Money Changer
100 - - - 59.6500 58.9000

Maybank
100 59.8000 57.6000 - - -

Ambank
100 60.8000 57.6000 57.4000 63.8127 53.9423

KRW ( South Korean Won )

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

Public bank
100 0.3697 - - - -

RHB Bank
100 0.3560 - - 0.3520 0.3150

Mid Valley Money Changer
100 - - - 0.3390 0.3320

Ambank
100 - - - 0.3490 0.2985

THB ( Thai Baht )

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

Public bank
100 12.1900 10.3700 9.8400 12.4100 10.3500

RHB Bank
100 12.1500 10.4800 10.1800 12.7500 9.8800

Hong Leong Bank
100 12.1600 10.4200 10.1700 - -

Mid Valley Money Changer
100 - - - 11.4700 11.3500

Maybank
100 12.1900 10.3700 9.9700 12.4100 10.3500

Ambank
100 12.0400 10.5200 10.2700 12.3253 10.3936

VND ( Vietnamese Dong )

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

RHB Bank
100 0.0204 0.0130 0.0100 0.0270 0.0070

Mid Valley Money Changer
100 - - - 0.0177 0.0168

Ambank
100 - - - 0.0189 0.0159

IDR ( Indonesian Rupiah )

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

Al Rajhi Bank
100 0.0292 0.0257 - 0.0332 0.0232

Public bank
100 0.0296 0.0268 0.0218 - -

RHB Bank
100 0.0298 0.0260 0.0250 0.0322 0.0241

Hong Leong Bank
100 0.0302 0.0262 0.0212 - -

Mid Valley Money Changer
100 - - - 0.0287 0.0280

Maybank
100 0.0296 0.0268 0.0218 0.0305 0.0250

Ambank
100 0.0310 0.0260 0.0260 0.0288 0.0255

INR ( Indian Rupee )

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

Public bank
100 6.0060 - 5.3410 - -

RHB Bank
100 6.1200 5.6500 5.5000 6.6440 5.1330

Hong Leong Bank
100 6.1600 5.5300 5.3300 - -

Mid Valley Money Changer
100 - - - 6.0500 5.8500

Maybank
100 6.0290 5.6700 5.4700 - -

Ambank
100 5.9590 5.7910 5.7860 6.4129 5.5667

BDT ( Bangladesh Taka )

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

Al Rajhi Bank
100 4.7271 4.6371 - - -

Public bank
100 4.8430 4.5880 4.3880 - -

RHB Bank
100 5.0000 4.4500 4.2500 5.4000 4.0500

Hong Leong Bank
100 5.1200 4.3000 4.1000 - -

Maybank
100 4.8430 4.5880 4.3880 - -

Ambank
100 5.2400 - - - -

PHP ( Philippine Peso )

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

Al Rajhi Bank
100 8.3081 8.0081 - - -

Public bank
100 8.4400 - 7.4400 - -

RHB Bank
100 8.5440 7.9030 7.7030 8.9500 7.5000

Hong Leong Bank
100 8.4100 7.9800 7.7800 - -

Mid Valley Money Changer
100 - - - 8.6000 8.3000

Maybank
100 8.4400 7.9700 7.7700 8.4500 7.9400

Ambank
100 8.6000 7.9000 7.8000 8.8579 7.9702

QAR ( Qatar Riyal )

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

Mid Valley Money Changer
1 - - - 1.0070 98.7000

Maybank
1 1.0344 98.4000 98.2000 - -

Ambank
1 1.0278 - - 1.0521 92.2920

AED ( UAE Dirham )

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

Al Rajhi Bank
1 1.0279 97.3900 - - -

RHB Bank
1 1.0800 92.0000 86.0000 - -

Mid Valley Money Changer
1 - - - 1.0040 98.4000

Maybank
1 1.0260 97.4900 97.2900 1.0232 97.0600

Ambank
1 1.0215 - - 1.0441 96.1716

MOP ( Macau Patacas )

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

Mid Valley Money Changer
100 - - - 47.8000 46.5000

DKK ( Danish Krone )

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

Public bank
100 55.9000 50.9170 50.7590 - -

RHB Bank
100 56.9000 49.8900 47.0900 62.5000 44.2900

Hong Leong Bank
100 56.2800 50.8200 50.5700 - -

Mid Valley Money Changer
100 - - - 62.0000 53.0000

Maybank
100 55.7400 51.4000 51.2000 - -

Ambank
100 56.1000 50.4000 50.2000 58.7941 50.4321

SEK ( Swedish Krona )

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

Public bank
100 44.8410 40.8660 40.7870 - -

RHB Bank
100 45.3600 40.1100 38.0600 49.4600 36.0100

Hong Leong Bank
100 45.0200 40.5500 40.3000 - -

Mid Valley Money Changer
100 - - - 50.0000 42.0000

Maybank
100 44.7500 40.8500 40.6500 - -

Ambank
100 44.9000 40.3000 39.8000 46.0282 40.3539

LKR ( Sri Lanka Rupee )

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

Public bank
100 2.8690 - 1.9190 - -

Mid Valley Money Changer
100 - - - 3.0500 2.8500

RHB Bank
100 - - - 3.3800 2.1500

Maybank
100 2.8800 2.6500 2.4500 2.8800 2.6100

Ambank
100 2.8810 0.0020 0.0020 3.0402 2.5281

ZAR ( South Africa Rand )

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

Public bank
100 31.6950 29.0750 28.9390 - -

RHB Bank
100 32.7500 28.5200 26.8200 36.1500 25.1200

Hong Leong Bank
100 32.3900 28.8400 28.6400 - -

Mid Valley Money Changer
100 - - - 32.0000 29.0000

Maybank
100 31.8700 29.4000 29.2000 33.2900 28.6700

Ambank
100 32.1700 - - 29.8115 27.2277

SAR ( Saudi Rival )

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

Al Rajhi Bank
100 99.9500 96.0500 95.5500 1.0050 95.5000

Public bank
100 99.9100 - 95.9100 - -

RHB Bank
1 1.0192 94.4600 92.0600 1.0672 89.6600

Hong Leong Bank
1 1.0030 95.5000 95.3000 99.5000 96.3000

Mid Valley Money Changer
100 - - - 98.0000 96.0000

Maybank
1 1.0050 95.4000 95.2000 1.0216 93.5900

Ambank
1 1.0050 95.3000 95.2000 1.0002 92.4119

PKR ( Pakistan Rupee )

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

Public bank
100 3.8120 - 2.6120 - -

RHB Bank
100 3.8700 3.3600 3.1600 4.2700 2.9600

Maybank
100 3.7200 3.4900 3.2900 3.7100 3.3500

Ambank
100 3.7800 - - - -

NOK ( Norwegian Krone )

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

Public bank
100 49.1320 43.6610 43.5680 - -

RHB Bank
100 49.4000 42.6300 39.9300 54.8000 37.2300

Hong Leong Bank
100 48.9200 44.0400 43.6400 - -

Mid Valley Money Changer
100 - - - 52.0000 42.0000

Maybank
100 48.4300 44.5900 44.3900 56.7400 43.5300

Ambank
100 48.7000 43.5000 43.0000 52.2046 43.6863

MUR ( Mauritius Rupee )

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