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.6760 3.6110 3.6010 3.6935 3.5935

Public bank
1 3.7000 3.6280 3.6230 3.6920 3.5670

Mid Valley Money Changer
1 - - - 3.6600 3.6400

Hong Leong Bank
1 3.7080 3.6030 3.5930 3.6980 3.6130

Maybank
1 3.7000 3.6020 3.5920 3.6920 3.5670

RHB Bank
1 3.6960 3.5610 3.5410 3.7860 3.4710

Ambank
1 3.7160 3.6070 3.6050 - -

AUD ( Australian Dollar )

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

Al Rajhi Bank
1 2.8230 2.7530 2.7410 2.8630 2.7130

Public bank
1 2.8480 2.7640 2.7580 2.9610 2.7060

Mid Valley Money Changer
1 - - - 2.8750 2.8300

Hong Leong Bank
1 2.8480 2.7470 2.7320 2.8400 2.7550

Maybank
1 2.8500 2.7510 2.7350 2.9610 2.7060

RHB Bank
1 2.8810 2.7300 2.7000 2.9410 2.6700

Ambank
1 2.8540 2.7560 2.7480 2.9094 2.7359

GBP ( Sterling Pound )

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

Al Rajhi Bank
1 5.6465 5.5165 5.5065 5.6965 5.4665

Public bank
1 5.6670 5.5470 5.5410 5.7940 5.4710

Mid Valley Money Changer
1 - - - 5.6600 5.6000

Hong Leong Bank
1 5.6650 5.5260 5.4990 5.6510 5.5400

Maybank
1 5.6500 5.5450 5.5250 5.7940 5.4710

RHB Bank
1 5.5430 5.3300 5.3000 5.6480 5.2250

Ambank
1 5.6670 5.5470 5.5370 - -

EUR ( Euro )

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

Al Rajhi Bank
1 4.0394 3.9494 3.9394 4.0694 3.9194

Public bank
1 4.0580 3.9560 3.9530 - -

Mid Valley Money Changer
1 - - - 4.0500 4.0000

Hong Leong Bank
1 4.0620 3.9460 3.9290 4.0470 3.9610

Maybank
1 4.0500 3.9430 3.9230 4.1960 3.8940

RHB Bank
1 3.9650 3.7880 3.7580 4.0550 3.6980

Ambank
1 4.0750 3.9580 3.9480 4.0228 3.8749

SGD ( Singapore Dollar )

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

Al Rajhi Bank
1 2.7281 2.6781 2.6681 2.7431 2.6631

Public bank
1 2.7464 2.6834 2.6800 2.7410 2.6490

Mid Valley Money Changer
1 - - - 2.7150 2.6950

Hong Leong Bank
1 2.7520 2.6700 2.6600 2.7440 2.6780

Maybank
1 2.7480 2.6600 2.6520 2.7410 2.6490

RHB Bank
1 2.7620 2.6250 2.5950 2.8220 2.5650

Ambank
1 2.7680 2.6700 2.6650 2.7230 2.6334

BND ( Brunei Dollar )

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

Public bank
1 2.7464 2.6834 2.6775 2.7410 2.6490

Hong Leong Bank
1 2.7520 2.6700 2.6600 - -

Maybank
1 2.7480 2.6700 2.6620 2.7410 2.6490

RHB Bank
1 2.7620 2.6250 2.5950 2.8220 2.5650

Ambank
1 2.7600 2.6780 2.6750 2.7076 2.6389

CAD ( Canadian Dollar )

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

Public bank
1 2.9840 2.9080 2.9010 - -

Mid Valley Money Changer
1 - - - 2.9900 2.9400

Hong Leong Bank
1 2.9900 2.8910 2.8760 2.9750 2.9060

Maybank
1 2.9780 2.8960 2.8840 3.1750 2.8750

RHB Bank
1 3.0400 2.8860 2.8510 3.1100 2.8160

Ambank
1 2.9940 2.8990 2.8920 3.0688 2.7992

NZD ( New Zealand Dollar )

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

Public bank
1 2.6550 2.5680 2.5610 - -

Mid Valley Money Changer
1 - - - 2.7000 2.6100

Hong Leong Bank
1 2.6610 2.5670 2.5520 2.6510 2.5770

Maybank
1 2.6600 2.5600 2.5440 2.8080 2.5300

RHB Bank
1 2.8240 2.6650 2.6300 2.8940 2.5950

Ambank
1 2.6560 2.5610 2.5510 2.7045 2.5338

CHF ( Swiss Franc )

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

Public bank
1 3.9128 3.8311 3.8281 - -

Mid Valley Money Changer
1 - - - 3.9200 3.8400

Hong Leong Bank
1 3.9190 3.8210 3.8060 - -

Maybank
1 3.9300 3.8220 3.8070 3.9460 3.7860

RHB Bank
1 3.8360 3.6490 3.6140 3.9060 3.5790

Ambank
1 3.9320 3.8360 3.8290 3.9445 3.7495

JOD ( Jordan Dinar )

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

Mid Valley Money Changer
1 - - - 5.5500 4.5000

TUR ( Turkey Lira )

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

Mid Valley Money Changer
1 - - - 1.6000 1.4600

PGK ( Papua N Guinea Kina )

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

Maybank
1 1.4490 1.2330 1.2170 - -

RHB Bank
1 1.4480 - - 1.4940 1.2040

Ambank
1 1.4400 - - 1.4663 1.2284

KWD ( Kuwait Dinar )

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

Mid Valley Money Changer
1 - - - 12.2000 11.2000

RHB Bank
1 13.6400 - - 12.5000 11.5000

JPY ( Japanese Yen )

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

Al Rajhi Bank
100 2.9785 2.9085 2.8985 3.0185 2.8685

Public bank
100 2.9950 2.9190 2.9160 3.1500 2.8800

Mid Valley Money Changer
100 - - - 3.0100 2.9500

Hong Leong Bank
100 3.0040 2.9000 2.8900 2.9890 2.9150

Maybank
100 3.0000 2.9000 2.8900 3.1500 2.8800

RHB Bank
100 3.1030 2.9360 2.8860 3.1730 2.8810

Ambank
100 3.0210 2.9040 2.8990 3.0322 2.8721

TWD ( New Taiwan Dollar )

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

Public bank
100 13.0580 - - - -

Mid Valley Money Changer
100 - - - 11.9800 11.8500

Hong Leong Bank
100 13.1400 - - - -

Maybank
100 - - - 12.2000 11.1300

Ambank
100 - - - 12.4350 11.1541

RHB Bank
100 - - - 12.6000 10.8000

HKD ( Hong Kong Dollar )

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

Al Rajhi Bank
100 48.0900 45.8900 45.6900 48.4900 45.4900

Public bank
100 48.3480 46.2000 46.0990 48.2400 45.4800

Mid Valley Money Changer
100 - - - 47.5000 46.8000

Hong Leong Bank
100 48.4000 45.9000 45.7000 48.0000 46.3000

Maybank
100 48.3000 45.8000 45.6000 48.2400 45.4800

RHB Bank
100 48.4800 45.1600 44.2100 50.3800 43.2600

Ambank
100 48.6000 46.0000 45.7000 48.1910 44.9928

CNY ( Chinese Renminbi )

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

Public bank
100 59.7800 58.0490 - - -

Mid Valley Money Changer
100 - - - 59.4000 58.6000

Hong Leong Bank
100 61.5200 57.4500 - - -

Maybank
100 59.6000 57.3000 - - -

RHB Bank
100 59.8400 57.2500 - 60.8400 56.2500

Ambank
100 60.7000 57.5000 57.3000 63.0439 53.2924

KRW ( South Korean Won )

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

Public bank
100 0.3677 - - - -

Mid Valley Money Changer
100 - - - 0.3380 0.3310

RHB Bank
100 0.3610 - - 0.3530 0.3170

Ambank
100 - - - 0.3441 0.2941

THB ( Thai Baht )

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

Public bank
100 11.7100 9.9800 9.4500 11.7800 9.9000

Mid Valley Money Changer
100 - - - 10.9800 10.8500

Hong Leong Bank
100 11.7200 9.9300 9.6800 - -

Maybank
100 11.6600 9.9200 9.5200 11.7800 9.9000

RHB Bank
100 12.0400 10.3700 10.0700 12.6400 9.7700

Ambank
100 11.6400 10.1100 9.8600 11.7783 9.9207

VND ( Vietnamese Dong )

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

Mid Valley Money Changer
100 - - - 0.0175 0.0166

RHB Bank
100 0.0201 0.0130 0.0100 0.0270 0.0070

Ambank
100 - - - 0.0185 0.0155

IDR ( Indonesian Rupiah )

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

Al Rajhi Bank
100 0.0286 0.0251 - 0.0326 0.0226

Public bank
100 0.0291 0.0263 0.0213 - -

Mid Valley Money Changer
100 - - - 0.0282 0.0278

Hong Leong Bank
100 0.0297 0.0256 0.0206 - -

Maybank
100 0.0290 0.0262 0.0212 0.0305 0.0250

RHB Bank
100 0.0296 0.0260 0.0250 0.0320 0.0240

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)

Public bank
100 5.9080 - 5.2430 - -

Mid Valley Money Changer
100 - - - 5.7700 5.5000

Hong Leong Bank
100 6.0600 5.4000 5.2000 - -

Maybank
100 5.8740 5.5300 5.3300 - -

RHB Bank
100 5.9700 5.5000 5.3500 6.4900 4.9800

Ambank
100 5.8270 5.6590 5.6540 6.2071 5.3866

BDT ( Bangladesh Taka )

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

Al Rajhi Bank
100 4.6884 4.5984 - - -

Public bank
100 4.8290 4.5760 4.3760 - -

Hong Leong Bank
100 5.1200 4.2700 4.0700 - -

Maybank
100 4.8050 4.5530 4.3530 - -

RHB Bank
100 4.9300 4.3800 4.1800 5.3300 3.9800

Ambank
100 5.1800 - - - -

PHP ( Philippine Peso )

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

Al Rajhi Bank
100 8.2748 7.9748 - - -

Public bank
100 8.4500 - 7.4500 - -

Mid Valley Money Changer
100 - - - 8.4000 8.1500

Hong Leong Bank
100 8.4400 7.9600 7.7600 - -

Maybank
100 8.4100 7.9400 7.7400 8.4200 7.9100

RHB Bank
100 8.5110 7.8740 7.6740 8.9200 7.4700

Ambank
100 8.6000 7.9000 7.8000 8.6194 7.9148

QAR ( Qatar Riyal )

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

Mid Valley Money Changer
100 - - - 99.5000 97.9000

Maybank
1 1.0260 97.6000 97.4000 - -

Ambank
1 1.0213 - - 1.0661 93.4114

AED ( UAE Dirham )

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

Al Rajhi Bank
1 1.0189 96.4900 - - -

Mid Valley Money Changer
100 - - - 99.3000 97.7000

Maybank
1 1.0172 96.6700 96.4700 1.0170 96.2400

RHB Bank
1 1.0700 91.0000 85.0000 - -

Ambank
1 1.0145 - - 1.0346 95.2910

MOP ( Macau Patacas )

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

Mid Valley Money Changer
100 - - - 47.1000 46.0000

DKK ( Danish Krone )

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

Public bank
100 56.1220 51.1420 50.9830 - -

Mid Valley Money Changer
100 - - - 61.5000 53.5000

Hong Leong Bank
100 56.5000 50.8400 50.5900 - -

Maybank
100 55.7000 51.3700 51.1700 - -

RHB Bank
100 55.4500 48.4600 45.6600 61.0500 42.8600

Ambank
100 56.7000 51.0000 50.8000 58.4324 49.7266

SEK ( Swedish Krona )

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

Public bank
100 45.3040 41.3480 41.2680 - -

Mid Valley Money Changer
100 - - - 50.0000 42.0000

Hong Leong Bank
100 45.4500 40.8600 40.6100 - -

Maybank
100 45.0200 41.1000 40.9000 - -

RHB Bank
100 44.0500 38.8300 36.7800 48.1500 34.7300

Ambank
100 45.5000 40.9000 40.4000 46.1509 39.9754

LKR ( Sri Lanka Rupee )

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

Public bank
100 2.8410 - 1.8910 - -

Mid Valley Money Changer
100 - - - 2.9000 2.5000

Maybank
100 2.8300 2.6100 2.4100 2.8800 2.5700

Ambank
100 2.8400 - - 2.9925 2.4915

RHB Bank
100 - - - 3.3400 2.1100

ZAR ( South Africa Rand )

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

Public bank
100 31.2240 28.6030 28.4700 - -

Mid Valley Money Changer
100 - - - 32.0000 29.5000

Hong Leong Bank
100 31.9200 28.2500 28.0500 - -

Maybank
100 31.3000 28.8100 28.6100 33.2900 28.0900

RHB Bank
100 31.6300 27.4300 25.7300 35.0300 24.0300

Ambank
100 31.6200 - - 30.8395 28.1666

SAR ( Saudi Rival )

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

Al Rajhi Bank
100 99.1000 95.2000 94.7000 99.6500 94.6500

Public bank
100 99.6640 - 95.6640 - -

Mid Valley Money Changer
100 - - - 98.0000 96.0000

Hong Leong Bank
1 1.0010 94.9000 94.7000 99.3000 95.7000

Maybank
100 99.6800 94.6300 94.4300 99.3500 92.8300

RHB Bank
1 1.0049 93.0300 90.6300 1.0529 88.2300

Ambank
1 1.0030 95.1000 95.0000 98.8566 91.3325

PKR ( Pakistan Rupee )

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

Public bank
100 3.8020 - 2.6020 - -

Maybank
100 3.6900 3.4600 3.2600 3.6800 3.3300

RHB Bank
100 3.8300 3.3200 3.1200 4.2300 2.9200

Ambank
100 3.7500 - - - -

NOK ( Norwegian Krone )

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

Public bank
100 49.6150 44.1020 44.0080 - -

Mid Valley Money Changer
100 - - - 54.0000 45.0000

Hong Leong Bank
100 49.2200 44.3100 43.9100 - -

Maybank
100 48.6600 44.8000 44.6000 56.7400 43.7300

RHB Bank
100 49.0400 42.3400 39.6400 54.4400 36.9400

Ambank
100 49.7000 44.6000 44.1000 54.4922 43.6666

MUR ( Mauritius Rupee )

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