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.5090 3.4440 3.4340 3.5265 3.4265

RHB Bank
1 3.5540 3.4200 3.4000 3.6440 3.3300

Hong Leong Bank
1 3.5260 3.4390 3.4290 3.5160 3.4490

OCBC Bank
1 3.5210 3.4400 3.4320 - -

Maybank
1 3.5300 3.4380 3.4280 3.5350 3.4050

Mid Valley Money Changer
1 - - - 3.4800 3.4650

Public bank
1 3.5240 3.4540 3.4500 3.5350 3.4050

Ambank
1 3.5230 3.4320 3.4270 - -

AUD ( Australian Dollar )

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

Al Rajhi Bank
1 2.8659 2.7959 2.7839 2.9059 2.7559

RHB Bank
1 2.9230 2.7700 2.7400 2.9830 2.7100

Hong Leong Bank
1 2.8800 2.7840 2.7690 2.8720 2.7920

OCBC Bank
1 2.8880 2.8030 2.7900 - -

Maybank
1 2.9000 2.8000 2.7840 3.0120 2.7500

Mid Valley Money Changer
1 - - - 2.8920 2.8300

Public bank
1 2.8890 2.8070 2.8010 3.0120 2.7500

Ambank
1 2.8820 2.7850 2.7770 2.9081 2.7474

GBP ( Sterling Pound )

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

Al Rajhi Bank
1 5.4984 5.3684 5.3584 5.5484 5.3184

RHB Bank
1 5.5690 5.3530 5.3230 5.6740 5.2480

Hong Leong Bank
1 5.4980 5.3830 5.3560 5.4840 5.3970

OCBC Bank
1 5.5230 5.3920 5.3680 - -

Maybank
1 5.5000 5.3850 5.3650 5.6300 5.3310

Mid Valley Money Changer
1 - - - 5.5100 5.4500

Public bank
1 5.5140 5.3970 5.3910 5.6300 5.3310

Ambank
1 5.4960 5.3760 5.3660 - -

EUR ( Euro )

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

Al Rajhi Bank
1 4.2957 4.2057 4.1957 4.3257 4.1757

RHB Bank
1 4.3730 4.1820 4.1520 4.4630 4.0920

Hong Leong Bank
1 4.3130 4.2050 4.1880 4.2980 4.2200

OCBC Bank
1 4.3277 4.2210 4.2090 - -

Maybank
1 4.3090 4.2020 4.1820 4.3980 4.1500

Mid Valley Money Changer
1 - - - 4.3300 4.2500

Public bank
1 4.3190 4.2180 4.2150 - -

Ambank
1 4.3100 4.1930 4.1830 4.3505 4.1527

SGD ( Singapore Dollar )

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

Al Rajhi Bank
1 2.6661 2.6161 2.6061 2.6811 2.6011

RHB Bank
1 2.7120 2.5760 2.5460 2.7720 2.5160

Hong Leong Bank
1 2.6790 2.6110 2.6010 2.6710 2.6190

OCBC Bank
1 2.6830 2.6060 2.6040 - -

Maybank
1 2.6850 2.6100 2.6020 2.6800 2.5900

Mid Valley Money Changer
1 - - - 2.6450 2.6300

Public bank
1 2.6736 2.6134 2.6100 2.6800 2.5900

Ambank
1 2.6910 2.5930 2.5880 2.6682 2.5804

BND ( Brunei Dollar )

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

RHB Bank
1 2.7120 2.5760 2.5460 2.7720 2.5160

Hong Leong Bank
1 2.6790 2.6110 2.6010 - -

OCBC Bank
1 2.6820 2.5930 2.5860 - -

Maybank
1 2.6850 2.6100 2.6020 2.6800 2.5900

Public bank
1 2.6736 2.6134 2.6076 2.6800 2.5900

Ambank
1 2.6840 2.6010 2.5980 2.6476 2.5805

CAD ( Canadian Dollar )

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

RHB Bank
1 3.0910 2.9320 2.8970 3.1610 2.8620

Hong Leong Bank
1 3.0430 2.9560 2.9410 3.0280 2.9710

OCBC Bank
1 3.0421 2.9570 2.9470 - -

Maybank
1 3.0450 2.9670 2.9550 3.1750 2.9390

Mid Valley Money Changer
1 - - - 3.0250 2.9500

Public bank
1 3.0470 2.9720 2.9650 - -

Ambank
1 3.0460 2.9500 2.9430 3.1412 2.8618

NZD ( New Zealand Dollar )

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

RHB Bank
1 2.7780 2.6180 2.5830 2.8480 2.5480

Hong Leong Bank
1 2.7360 2.6410 2.6260 2.7260 2.6510

OCBC Bank
1 2.7440 2.6640 2.6560 - -

Maybank
1 2.7410 2.6450 2.6290 2.8080 2.6080

Mid Valley Money Changer
1 - - - 2.7450 2.6700

Public bank
1 2.7450 2.6590 2.6520 - -

Ambank
1 2.7390 2.6430 2.6330 2.7451 2.5870

CHF ( Swiss Franc )

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

RHB Bank
1 3.6450 3.4630 3.4280 3.7150 3.3930

Hong Leong Bank
1 3.5850 3.4950 3.4800 - -

OCBC Bank
1 3.5981 3.5059 3.4930 - -

Maybank
1 3.5850 3.4990 3.4840 3.7940 3.4660

Mid Valley Money Changer
1 - - - 3.6400 3.5400

Public bank
1 3.5870 3.5092 3.5065 - -

Ambank
1 3.5830 3.4870 3.4800 3.6208 3.4543

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.7300 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.4540 - - 1.4830 1.2380

Maybank
1 1.4720 1.2460 1.2300 - -

Ambank
1 1.4400 - - 1.4423 1.2338

KWD ( Kuwait Dinar )

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

RHB Bank
1 12.8100 - - 13.1000 10.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)

Al Rajhi Bank
100 2.9459 2.8759 2.8659 2.9859 2.8359

RHB Bank
100 2.9910 2.8250 2.7750 3.0610 2.7700

Hong Leong Bank
100 2.9650 2.8600 2.8500 2.9500 2.8750

OCBC Bank
100 2.9620 2.8800 2.8700 - -

Maybank
100 2.9650 2.8740 2.8640 3.1500 2.8500

Mid Valley Money Changer
100 - - - 2.9800 2.9300

Public bank
100 2.9560 2.8810 2.8780 3.1500 2.8500

Ambank
100 2.9710 2.8540 2.8490 3.0132 2.8428

TWD ( New Taiwan Dollar )

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

Hong Leong Bank
100 12.2600 - - - -

Maybank
100 - - - 11.9000 10.3300

Mid Valley Money Changer
100 - - - 11.6000 11.4800

RHB Bank
100 - - - 11.9000 10.2000

Public bank
100 12.1670 - - - -

Ambank
100 - - - 11.9805 10.3346

HKD ( Hong Kong Dollar )

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

Al Rajhi Bank
100 45.9300 43.7300 43.5300 46.3300 43.3300

RHB Bank
100 46.6000 43.3100 42.3600 48.5000 41.4100

Hong Leong Bank
100 46.0200 43.8000 43.6000 45.6200 44.2000

OCBC Bank
100 45.9694 44.0530 43.7530 - -

Maybank
100 46.0100 43.7300 43.5300 46.5800 43.4200

Mid Valley Money Changer
100 - - - 45.2000 44.6000

Public bank
100 46.0610 43.9370 43.8410 46.5800 43.4200

Ambank
100 46.2000 43.6000 43.3000 46.7423 43.2258

CNY ( Chinese Renminbi )

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

RHB Bank
100 57.3700 54.8200 - 58.3700 53.8200

Hong Leong Bank
100 58.2800 54.6600 - - -

OCBC Bank
100 56.7800 54.5800 - - -

Maybank
100 56.6000 54.5000 - - -

Mid Valley Money Changer
100 - - - 56.3500 55.8000

Public bank
100 56.7280 55.0690 - - -

Ambank
100 57.5000 54.3000 54.1000 60.8035 50.9543

KRW ( South Korean Won )

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

RHB Bank
100 0.3330 - - 0.3480 0.2890

Mid Valley Money Changer
100 - - - 0.3220 0.3170

Public bank
100 0.3540 - - - -

Ambank
100 - - - 0.3333 0.2821

THB ( Thai Baht )

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

RHB Bank
100 11.0700 10.1400 9.8400 11.6700 9.5400

Hong Leong Bank
100 11.4600 9.7400 9.4900 - -

OCBC Bank
100 11.3682 9.7090 9.6590 - -

Maybank
100 11.4400 9.7300 9.3300 11.6200 9.7100

Mid Valley Money Changer
100 - - - 10.8000 10.6500

Public bank
100 11.4400 9.7400 9.2100 11.6200 9.7100

Ambank
100 11.3400 9.8100 9.5600 11.5641 9.6915

VND ( Vietnamese Dong )

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

RHB Bank
100 0.0196 0.0130 0.0100 0.0260 0.0070

Mid Valley Money Changer
100 - - - 0.0170 0.0162

Ambank
100 - - - 0.0180 0.0151

IDR ( Indonesian Rupiah )

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

Al Rajhi Bank
100 0.0288 0.0253 - 0.0328 0.0228

RHB Bank
100 0.0297 0.0260 0.0250 0.0321 0.0240

Hong Leong Bank
100 0.0300 0.0260 0.0210 - -

OCBC Bank
100 0.0301 0.0250 0.0200 - -

Maybank
100 0.0296 0.0266 0.0216 0.0295 0.0250

Mid Valley Money Changer
100 - - - 0.0285 0.0280

Public bank
100 0.0292 0.0267 0.0217 - -

Ambank
100 0.0300 0.0250 0.0250 0.0282 0.0248

INR ( Indian Rupee )

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

RHB Bank
100 5.7500 5.2800 5.1300 6.2700 4.7620

Hong Leong Bank
100 5.8200 5.2000 5.0000 - -

OCBC Bank
100 5.7877 5.2320 4.9320 - -

Maybank
100 5.6420 5.3600 5.1600 - -

Mid Valley Money Changer
100 - - - 5.7900 5.5000

Public bank
100 5.6840 - 5.0190 - -

Ambank
100 5.5800 5.4140 5.4090 5.9863 5.1962

BDT ( Bangladesh Taka )

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

Al Rajhi Bank
100 4.5057 4.4157 - - -

RHB Bank
100 4.7800 4.2400 4.0400 5.1800 3.8400

Hong Leong Bank
100 4.9100 4.0900 3.8900 - -

OCBC Bank
100 4.7346 4.3110 4.2480 - -

Maybank
100 4.6220 4.3780 4.1780 - -

Public bank
100 4.6260 4.3820 4.1820 - -

Ambank
100 4.9400 - - - -

PHP ( Philippine Peso )

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

Al Rajhi Bank
100 7.8661 7.5661 - - -

RHB Bank
100 8.1290 7.4960 7.2960 8.5300 7.0900

Hong Leong Bank
100 8.0000 7.5700 7.3700 - -

OCBC Bank
100 8.1696 7.4540 7.3910 - -

Maybank
100 8.0000 7.5500 7.3500 8.1300 7.5300

Mid Valley Money Changer
100 - - - 7.8500 7.6000

Public bank
100 8.0070 - 7.0070 - -

Ambank
100 8.1000 7.4000 7.3000 8.2251 7.5008

QAR ( Qatar Riyal )

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

Maybank
100 97.9400 93.1600 92.9600 - -

Mid Valley Money Changer
100 - - - 95.0000 93.1000

Ambank
100 97.3500 - - 99.4997 87.2870

AED ( UAE Dirham )

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

Al Rajhi Bank
100 97.3500 91.9500 - - -

RHB Bank
1 1.0300 87.0000 81.0000 - -

Maybank
100 97.1400 92.3200 92.1200 96.8700 91.9100

Mid Valley Money Changer
100 - - - 95.0000 93.0000

Ambank
100 96.7900 - - 99.2159 91.3856

MOP ( Macau Patacas )

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

Mid Valley Money Changer
100 - - - 45.2000 42.5000

DKK ( Danish Krone )

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

RHB Bank
100 61.1100 53.9200 51.1200 66.7100 48.3200

Hong Leong Bank
100 59.9800 54.5400 54.2900 - -

OCBC Bank
100 60.0844 55.4500 54.7500 - -

Maybank
100 59.5300 54.8900 54.6900 - -

Mid Valley Money Changer
100 - - - 62.0000 57.0000

Public bank
100 59.7930 54.8190 54.6480 - -

Ambank
100 60.1000 54.3000 54.1000 61.9650 53.3880

SEK ( Swedish Krona )

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

RHB Bank
100 47.9000 42.5500 40.5000 52.0000 38.4500

Hong Leong Bank
100 47.2400 42.8000 42.5500 - -

OCBC Bank
100 47.4515 42.9300 42.2300 - -

Maybank
100 47.0100 42.9100 42.7100 - -

Mid Valley Money Changer
100 - - - 53.0000 46.0000

Public bank
100 47.2250 43.2870 43.2030 - -

Ambank
100 47.2000 42.6000 42.1000 48.5036 42.0354

LKR ( Sri Lanka Rupee )

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

OCBC Bank
100 2.7915 2.5420 2.3420 - -

Maybank
100 2.7600 2.5400 2.3400 2.8800 2.5100

Mid Valley Money Changer
100 - - - 2.9500 2.7500

RHB Bank
100 - - - 3.2700 2.0400

Public bank
100 2.7650 - 1.8150 - -

Ambank
100 2.7700 - - 3.0857 2.4177

ZAR ( South Africa Rand )

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

RHB Bank
100 32.2400 27.9900 26.2900 35.6400 24.5900

Hong Leong Bank
100 31.7900 28.2500 28.0500 - -

Maybank
100 31.2600 28.8300 28.6300 33.2900 28.1100

Mid Valley Money Changer
100 - - - 31.5000 27.0000

Public bank
100 31.1780 28.5680 28.4350 - -

Ambank
100 31.6100 - - 30.3256 27.6972

SAR ( Saudi Rival )

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

Al Rajhi Bank
100 94.5600 90.6600 90.1600 95.1100 90.1100

RHB Bank
100 96.5800 89.2000 86.8000 1.0138 84.4000

Hong Leong Bank
100 95.1000 90.4000 90.2000 94.3000 91.2000

Maybank
100 95.1000 90.2800 90.0800 97.6100 88.5600

Mid Valley Money Changer
100 - - - 93.5000 91.8000

Public bank
100 94.8790 - 90.8790 - -

Ambank
100 95.2000 90.0000 89.9000 94.8195 87.6027

PKR ( Pakistan Rupee )

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

RHB Bank
100 3.7200 3.2100 3.0100 4.1200 2.8100

Maybank
100 3.5700 3.3600 3.1600 3.5600 3.2300

Public bank
100 3.6770 - 2.4770 - -

Ambank
100 3.6400 - - - -

NOK ( Norwegian Krone )

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

RHB Bank
100 50.9700 44.2000 41.5000 56.3700 38.8000

Hong Leong Bank
100 49.7100 44.8500 44.4500 - -

OCBC Bank
100 49.6509 45.3250 45.1250 - -

Maybank
100 49.1800 45.3300 45.1300 56.7400 44.2300

Mid Valley Money Changer
100 - - - 56.0000 49.0000

Public bank
100 50.1070 44.6720 44.5760 - -

Ambank
100 49.8000 44.6000 44.1000 51.1923 42.8555

MUR ( Mauritius Rupee )

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