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 4.1300 4.0050 4.0000 4.1310 3.9770

UOB Bank
1 4.1190 4.0100 4.0000 4.1610 3.9710

Mid Valley Money Changer
1 - - - 4.0550 4.0450

Al Rajhi Bank
1 4.1260 3.9960 3.9860 4.1435 3.9785

Ambank
1 4.1400 3.9800 3.9750 - -

MaxMoney Mid Valley
1 - - - 4.0550 4.0450

Hong Leong Bank
1 4.1300 3.9900 3.9800 4.1200 4.0000

RHB Bank
1 4.2000 3.9500 3.9300 4.2900 3.8600

Maybank
1 4.1500 3.9880 3.9780 4.1310 3.9770

CIMB Bank
1 4.1364 3.9875 3.9780 4.1200 3.9910

AUD ( Australian Dollar )

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

Public bank
1 3.1170 2.9920 2.9870 3.1310 2.9570

UOB Bank
1 3.0936 3.0136 3.0036 3.1636 2.9436

Mid Valley Money Changer
1 - - - 3.0750 3.0650

Al Rajhi Bank
1 3.1210 2.9810 2.9690 3.1610 2.9410

Ambank
1 3.1309 2.9712 2.9662 - -

MaxMoney Mid Valley
1 - - - 3.0750 3.0650

Hong Leong Bank
1 3.1150 2.9860 2.9710 3.1070 2.9940

RHB Bank
1 3.2050 2.9050 2.8750 3.2650 2.8450

Maybank
1 3.1200 2.9910 2.9750 3.1310 2.9570

CIMB Bank
1 3.1304 2.9723 2.9620 3.1900 2.9610

GBP ( Sterling Pound )

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

Public bank
1 5.4610 5.2720 5.2660 - -

UOB Bank
1 5.4175 5.3075 5.2875 5.4875 5.2475

Mid Valley Money Changer
1 - - - 5.4100 5.3850

Al Rajhi Bank
1 5.4371 5.2571 5.2471 5.4871 5.2071

Ambank
1 5.4266 5.2613 5.2563 - -

MaxMoney Mid Valley
1 - - - 5.3950 5.3750

Hong Leong Bank
1 5.4320 5.2560 5.2290 5.4180 5.2700

RHB Bank
1 5.5790 5.1590 5.1290 5.6840 5.0540

Maybank
1 5.4600 5.2610 5.2410 5.7120 5.2360

CIMB Bank
1 5.4571 5.2519 5.2320 5.5100 5.2590

EUR ( Euro )

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

Public bank
1 4.5930 4.4300 4.4260 - -

UOB Bank
1 4.5604 4.4554 4.4434 4.6804 4.3404

Mid Valley Money Changer
1 - - - 4.4900 4.4500

Al Rajhi Bank
1 4.5726 4.4226 4.4126 4.6026 4.3926

Ambank
1 4.5779 4.4159 4.4109 - -

MaxMoney Mid Valley
1 - - - 4.4900 4.4500

Hong Leong Bank
1 4.5750 4.4190 4.4020 4.5600 4.4340

RHB Bank
1 4.7080 4.3320 4.3020 4.7980 4.2420

Maybank
1 4.5990 4.4140 4.3940 4.5700 4.3820

CIMB Bank
1 4.5918 4.4023 4.3900 4.5790 4.3840

SGD ( Singapore Dollar )

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

Public bank
1 3.0614 2.9584 2.9550 3.0610 2.9430

UOB Bank
1 3.0562 2.9662 2.9582 3.0662 2.9562

Mid Valley Money Changer
1 - - - 3.0050 2.9950

Al Rajhi Bank
1 3.0561 2.9561 2.9461 3.0711 2.9411

Ambank
1 3.0848 2.9253 2.9203 - -

MaxMoney Mid Valley
1 - - - 3.0050 2.9950

Hong Leong Bank
1 3.0600 2.9510 2.9410 3.0520 2.9590

RHB Bank
1 3.1470 2.8850 2.8550 3.2070 2.8250

Maybank
1 3.0700 2.9460 2.9380 3.0610 2.9430

CIMB Bank
1 3.0736 2.9429 2.9330 3.0490 2.9620

BND ( Brunei Dollar )

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

Public bank
1 3.0614 2.9584 2.9519 3.0610 2.9430

UOB Bank
1 3.0562 2.9662 2.9582 3.0662 2.9562

Ambank
1 3.0850 2.9240 2.9190 - -

Hong Leong Bank
1 3.0600 2.9510 2.9410 - -

RHB Bank
1 3.1470 2.8850 2.8550 3.2080 2.8240

Maybank
1 3.0600 2.9460 2.9380 3.0610 2.9430

CIMB Bank
1 3.0736 2.9429 2.9330 3.0490 2.9620

CAD ( Canadian Dollar )

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

Public bank
1 3.1490 3.0340 3.0270 - -

UOB Bank
1 3.1289 3.0519 3.0439 - -

Mid Valley Money Changer
1 - - - 3.1050 3.0650

Ambank
1 3.1658 3.0071 3.0021 - -

MaxMoney Mid Valley
1 - - - 3.1100 3.0650

Hong Leong Bank
1 3.1440 3.0250 3.0100 3.1290 3.0400

RHB Bank
1 3.2330 2.9550 2.9200 3.3030 2.8850

Maybank
1 3.1500 3.0280 3.0160 3.1660 3.0220

CIMB Bank
1 3.1560 3.0139 3.0040 3.1880 3.0120

NZD ( New Zealand Dollar )

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

Public bank
1 2.9510 2.8240 2.8170 - -

UOB Bank
1 2.9265 2.8465 2.8365 - -

Mid Valley Money Changer
1 - - - 2.9000 2.8750

Ambank
1 2.9596 2.8008 2.7958 - -

MaxMoney Mid Valley
1 - - - 2.9000 2.8750

Hong Leong Bank
1 2.9440 2.8150 2.8000 2.9340 2.8250

RHB Bank
1 3.0400 2.7370 2.7020 3.1100 2.6670

Maybank
1 2.9600 2.8130 2.7970 2.9560 2.7870

CIMB Bank
1 2.9617 2.7820 2.7720 2.9690 2.8100

CHF ( Swiss Franc )

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

Public bank
1 4.2282 4.0920 4.0882 - -

UOB Bank
1 4.1975 4.1175 4.1095 - -

Mid Valley Money Changer
1 - - - 4.1600 4.1300

Ambank
1 4.2250 4.0608 4.0558 - -

MaxMoney Mid Valley
1 - - - 4.1600 4.1300

Hong Leong Bank
1 4.2000 4.0860 4.0710 - -

RHB Bank
1 4.3540 3.9810 3.9460 4.4240 3.9110

Maybank
1 4.2300 4.0740 4.0590 4.2520 4.0570

CIMB Bank
1 4.2429 4.0513 4.0410 4.2300 4.0630

JOD ( Jordan Dinar )

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

Mid Valley Money Changer
1 - - - 5.8000 5.0000

MaxMoney Mid Valley
1 - - - 5.8000 5.0000

TUR ( Turkey Lira )

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

Mid Valley Money Changer
1 - - - 1.4200 1.3600

PGK ( Papua N Guinea Kina )

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

Ambank
1 1.4300 - - - -

RHB Bank
1 1.3840 - - 1.4190 1.1220

Maybank
1 1.3640 1.1680 1.1520 - -

KWD ( Kuwait Dinar )

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

Mid Valley Money Changer
1 - - - 13.8000 12.7000

MaxMoney Mid Valley
1 - - - 13.8000 12.5000

RHB Bank
1 15.3300 - - 14.1000 12.8000

JPY ( Japanese Yen )

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

Public bank
100 3.9960 3.8660 3.8610 3.9700 3.8000

UOB Bank
100 3.9688 3.8838 3.8788 4.0339 3.8239

Mid Valley Money Changer
100 - - - 3.9100 3.8700

Al Rajhi Bank
100 3.9546 3.8146 3.8046 3.9946 3.7746

Ambank
100 3.9587 3.7979 3.7929 - -

MaxMoney Mid Valley
100 - - - 3.9100 3.8700

Hong Leong Bank
100 4.0030 3.8130 3.8030 3.9880 3.8280

RHB Bank
100 4.0720 3.7790 3.7290 4.1420 3.7240

Maybank
100 4.0100 3.8050 3.7950 3.9700 3.8000

CIMB Bank
100 3.9999 3.8450 3.8350 - -

TWD ( New Taiwan Dollar )

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

Public bank
100 13.9220 - - - -

Mid Valley Money Changer
100 - - - 12.6800 12.6400

MaxMoney Mid Valley
100 - - - 12.6800 12.6400

Hong Leong Bank
100 14.0200 - - - -

Maybank
100 13.9000 - - 13.0300 11.8800

CIMB Bank
100 - - - - -

RHB Bank
100 - - - 13.9000 11.7000

HKD ( Hong Kong Dollar )

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

Public bank
100 53.8780 51.0400 50.9280 53.9700 50.6200

UOB Bank
100 53.2327 51.6327 51.5327 54.5377 50.3277

Mid Valley Money Changer
100 - - - 52.2000 51.8000

Al Rajhi Bank
100 54.1100 50.6100 50.4100 54.5100 50.2100

Ambank
100 54.9100 49.7800 49.6800 - -

MaxMoney Mid Valley
100 - - - 52.2000 51.8000

Hong Leong Bank
100 53.7100 51.0000 50.8000 53.3100 51.4000

RHB Bank
100 54.9900 50.1000 49.1500 56.8900 48.2000

Maybank
100 54.1000 50.7100 50.5100 53.9700 50.6200

CIMB Bank
100 53.8500 50.8600 49.8600 53.8600 50.8700

CNY ( Chinese Renminbi )

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

Public bank
100 62.2220 59.9930 - - -

UOB Bank
100 62.1851 59.9851 - - -

UOB Bank
100 62.1492 59.9492 58.9492 - -

Mid Valley Money Changer
100 - - - 60.5000 60.2500

Ambank
100 63.6000 58.4000 58.3000 - -

MaxMoney Mid Valley
100 - - - 60.5000 60.2500

Hong Leong Bank
100 64.0000 59.4100 - - -

RHB Bank
100 63.2900 59.0900 - 64.2900 58.0900

Maybank
100 61.9000 59.5000 - - -

CIMB Bank
100 62.3700 59.1300 58.1300 - -

KRW ( South Korean Won )

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

Public bank
100 0.3969 - - - -

Mid Valley Money Changer
100 - - - 0.3580 0.3540

MaxMoney Mid Valley
100 - - - 0.3580 0.3540

RHB Bank
100 0.3960 - - 0.3860 0.3390

CIMB Bank
100 - - - - -

THB ( Thai Baht )

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

Public bank
100 12.6300 10.6900 10.1600 12.6600 10.6800

UOB Bank
100 12.4671 10.8671 10.8171 - -

Mid Valley Money Changer
100 - - - 11.7000 11.6500

Ambank
100 12.4200 10.8700 10.6200 - -

MaxMoney Mid Valley
100 - - - 11.7000 11.6500

Hong Leong Bank
100 12.5600 10.7200 10.4700 - -

RHB Bank
100 12.6900 10.7300 10.4300 13.2900 10.1300

Maybank
100 12.7000 10.6500 10.2500 12.6600 10.6800

CIMB Bank
100 12.4900 10.6700 10.3700 - -

VND ( Vietnamese Dong )

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

Mid Valley Money Changer
100 - - - 0.0186 0.0179

RHB Bank
100 0.0218 0.0140 0.0110 0.0280 0.0080

IDR ( Indonesian Rupiah )

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

Public bank
100 0.0325 0.0294 0.0244 - -

UOB Bank
100 0.0325 0.0295 0.0285 0.0347 0.0273

Mid Valley Money Changer
100 - - - 0.0311 0.0307

Al Rajhi Bank
100 0.0320 0.0285 - 0.0360 0.0260

Ambank
100 0.0326 0.0294 0.0289 - -

MaxMoney Mid Valley
100 - - - 0.0311 0.0307

Hong Leong Bank
100 0.0330 0.0290 0.0240 - -

RHB Bank
100 0.0332 0.0290 0.0270 0.0356 0.0266

Maybank
100 0.0327 0.0292 0.0242 0.0325 0.0280

CIMB Bank
100 0.0329 0.0266 0.0216 0.0331 0.0263

INR ( Indian Rupee )

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

Public bank
100 6.2650 - 5.6000 - -

UOB Bank
100 6.2145 5.9145 5.8395 - -

Mid Valley Money Changer
100 - - - 6.1300 6.0300

Ambank
100 6.2170 5.9000 5.8500 - -

MaxMoney Mid Valley
100 - - - 6.1300 6.0200

Hong Leong Bank
100 6.3700 5.7400 5.5400 - -

RHB Bank
100 6.3900 5.7600 5.6100 6.9120 5.2390

Maybank
100 6.2720 5.8400 5.6400 - -

CIMB Bank
100 6.3100 5.3500 4.3500 - -

BDT ( Bangladesh Taka )

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

Public bank
100 5.3500 5.0100 4.8100 - -

UOB Bank
100 5.3395 5.0395 5.0095 - -

Al Rajhi Bank
100 5.1826 5.0926 - - -

Ambank
100 5.6600 - - - -

Hong Leong Bank
100 5.5900 4.7600 4.5600 - -

RHB Bank
100 5.5400 4.8500 4.6500 5.9400 4.4500

Maybank
100 5.3360 5.0010 4.8010 - -

CIMB Bank
100 5.5300 4.7800 4.4800 - -

PHP ( Philippine Peso )

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

Public bank
100 8.9230 - 7.9230 - -

UOB Bank
100 8.8381 8.4381 8.4131 - -

Mid Valley Money Changer
100 - - - 8.7000 8.5500

Al Rajhi Bank
100 8.7203 8.4203 - - -

Ambank
100 9.0400 8.2000 8.1000 - -

MaxMoney Mid Valley
100 - - - 8.7000 8.5500

Hong Leong Bank
100 8.8600 8.3800 8.1800 - -

RHB Bank
100 9.0850 8.2060 8.0060 9.4900 7.8000

Maybank
100 8.9000 8.3200 8.1200 8.9100 8.3400

CIMB Bank
100 9.0200 8.2400 7.7400 - -

QAR ( Qatar Riyal )

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

Mid Valley Money Changer
1 - - - 1.1000 1.0870

Ambank
1 1.1484 - - - -

Maybank
1 1.1419 1.0862 1.0842 - -

AED ( UAE Dirham )

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

UOB Bank
1 1.1372 1.0772 1.0752 - -

Mid Valley Money Changer
1 - - - 1.1000 1.0850

Al Rajhi Bank
1 1.1456 1.0656 - - -

Ambank
1 1.1417 - - - -

MaxMoney Mid Valley
1 - - - 1.1000 1.0850

RHB Bank
1 1.2000 1.0200 96.0000 - -

Maybank
1 1.1387 1.0707 1.0687 1.1355 1.0716

CIMB Bank
1 1.1800 1.0291 1.0261 - -

MOP ( Macau Patacas )

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

Mid Valley Money Changer
100 - - - 52.0000 50.0000

DKK ( Danish Krone )

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

Public bank
100 63.4620 57.6750 57.4960 - -

UOB Bank
100 62.9404 58.3404 58.0404 - -

Mid Valley Money Changer
100 - - - 65.0000 60.0000

Ambank
100 63.1000 57.8000 57.7000 - -

MaxMoney Mid Valley
100 - - - 64.8000 60.0000

Hong Leong Bank
100 63.2400 57.6800 57.4300 - -

RHB Bank
100 65.1400 56.3700 53.5700 70.7400 50.7700

Maybank
100 63.5000 57.6700 57.4700 - -

CIMB Bank
100 63.2500 58.2600 57.2600 62.9200 49.6600

SEK ( Swedish Krona )

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

Public bank
100 49.5370 44.9670 44.8800 - -

UOB Bank
100 49.4263 45.0263 44.7263 - -

Mid Valley Money Changer
100 - - - 51.0000 46.0000

Ambank
100 49.6000 44.4000 44.3000 - -

MaxMoney Mid Valley
100 - - - 51.0000 46.0000

Hong Leong Bank
100 49.5700 44.4400 44.1900 - -

RHB Bank
100 50.5300 43.8700 41.8200 54.6300 39.7700

Maybank
100 49.3700 44.5900 44.3900 - -

CIMB Bank
100 49.6900 45.4400 44.9400 - -

LKR ( Sri Lanka Rupee )

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

Public bank
100 2.9060 - 1.9560 - -

Mid Valley Money Changer
100 - - - 3.1000 2.9000

Ambank
100 2.9600 - - - -

Maybank
100 2.9300 2.6500 2.4500 2.8900 2.6400

CIMB Bank
100 3.0300 2.5700 2.0700 - -

RHB Bank
100 - - - 3.4500 2.1400

ZAR ( South Africa Rand )

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

Public bank
100 29.9920 27.0140 26.8880 - -

UOB Bank
100 30.7766 26.7766 26.6766 - -

Mid Valley Money Changer
100 - - - 29.0000 26.5000

Ambank
100 30.5300 - - - -

MaxMoney Mid Valley
100 - - - 29.0000 26.5000

Hong Leong Bank
100 30.5100 26.8900 26.6900 - -

RHB Bank
100 31.2200 26.2800 24.5800 34.6200 22.8800

Maybank
100 29.9900 27.5200 27.3200 33.2900 26.8300

CIMB Bank
100 30.1400 27.6600 27.3600 - -

SAR ( Saudi Rival )

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

Public bank
1 1.1117 - 1.0717 - -

UOB Bank
1 1.1046 1.0646 1.0636 - -

Mid Valley Money Changer
1 - - - 1.0750 1.0600

Al Rajhi Bank
1 1.1078 1.0578 1.0528 1.1133 1.0523

Ambank
1 1.1100 1.0560 1.0550 - -

MaxMoney Mid Valley
1 - - - 1.0750 1.0600

Hong Leong Bank
1 1.1090 1.0560 1.0540 1.1010 1.0640

RHB Bank
1 1.1392 1.0339 1.0099 1.1872 98.5900

Maybank
1 1.1099 1.0537 1.0517 1.1122 1.0337

CIMB Bank
1 1.1248 1.0288 1.0188 - -

PKR ( Pakistan Rupee )

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

Public bank
100 4.1120 - 2.9120 - -

Ambank
100 4.0700 - - - -

MaxMoney Mid Valley
100 - - - 3.6000 2.2000

RHB Bank
100 4.2000 3.5800 3.3800 4.6000 3.1800

Maybank
100 4.0100 3.7300 3.5300 4.0000 3.6000

CIMB Bank
100 4.0400 3.5200 2.7700 - -

NOK ( Norwegian Krone )

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

Public bank
100 50.5670 44.4890 44.4070 - -

UOB Bank
100 50.1372 44.9372 44.6372 - -

Mid Valley Money Changer
100 - - - 52.0000 49.0000

Ambank
100 50.1000 44.8000 44.3000 - -

MaxMoney Mid Valley
100 - - - 51.8000 48.0000

Hong Leong Bank
100 49.9900 44.8600 44.4600 - -

RHB Bank
100 51.5900 43.6500 40.9500 56.9900 38.2500

Maybank
100 49.5900 45.2300 45.0300 56.7400 44.3600

CIMB Bank
100 50.0200 45.6600 44.9100 - -

MUR ( Mauritius Rupee )

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

CIMB Bank
100 - - - - -