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.6695 3.6045 3.5945 3.6870 3.5870

Public bank
1 3.6770 3.6050 3.6000 3.7420 3.5560

RHB Bank
1 3.6990 3.5640 3.5440 3.7890 3.4740

Hong Leong Bank
1 3.6800 3.5920 3.5820 3.6700 3.6020

Mid Valley Money Changer
1 - - - 3.6500 3.6300

Maybank
1 3.6790 3.5840 3.5740 3.7420 3.5560

Ambank
1 3.6790 3.5870 3.5820 - -

AUD ( Australian Dollar )

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

Al Rajhi Bank
1 2.8715 2.8015 2.7895 2.9115 2.7615

Public bank
1 2.8720 2.7890 2.7830 2.9610 2.7470

RHB Bank
1 2.9120 2.7610 2.7310 2.9720 2.7010

Hong Leong Bank
1 2.8790 2.7820 2.7670 2.8710 2.7900

Mid Valley Money Changer
1 - - - 2.8750 2.8300

Maybank
1 2.8710 2.7930 2.7770 2.9610 2.7470

Ambank
1 2.8830 2.7860 2.7780 2.8796 2.7319

GBP ( Sterling Pound )

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

Al Rajhi Bank
1 5.5001 5.3701 5.3601 5.5501 5.3201

Public bank
1 5.4950 5.3750 5.3690 5.6610 5.3190

RHB Bank
1 5.5420 5.3290 5.2990 5.6470 5.2240

Hong Leong Bank
1 5.4890 5.3720 5.3450 5.4750 5.3860

Mid Valley Money Changer
1 - - - 5.4850 5.4100

Maybank
1 5.4820 5.3720 5.3520 5.6610 5.3190

Ambank
1 5.4960 5.3740 5.3640 - -

EUR ( Euro )

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

Al Rajhi Bank
1 3.9660 3.8760 3.8660 3.9960 3.8460

Public bank
1 3.9700 3.8680 3.8650 - -

RHB Bank
1 4.0090 3.8300 3.8000 4.0990 3.7400

Hong Leong Bank
1 3.9710 3.8620 3.8450 3.9560 3.8770

Mid Valley Money Changer
1 - - - 3.9750 3.9100

Maybank
1 3.9650 3.8660 3.8460 4.1960 3.8180

Ambank
1 3.9730 3.8550 3.8450 3.9800 3.8337

SGD ( Singapore Dollar )

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

Al Rajhi Bank
1 2.7191 2.6691 2.6591 2.7341 2.6541

Public bank
1 2.7289 2.6660 2.6620 2.7300 2.6380

RHB Bank
1 2.7660 2.6300 2.6000 2.8260 2.5700

Hong Leong Bank
1 2.7270 2.6580 2.6480 2.7190 2.6660

Mid Valley Money Changer
1 - - - 2.6950 2.6800

Maybank
1 2.7285 2.6550 2.6470 2.7300 2.6380

Ambank
1 2.7510 2.6520 2.6470 2.7496 2.6591

BND ( Brunei Dollar )

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

Public bank
1 2.7289 2.6660 2.6601 2.7300 2.6380

RHB Bank
1 2.7660 2.6300 2.6000 2.8260 2.5700

Hong Leong Bank
1 2.7270 2.6580 2.6480 - -

Maybank
1 2.7290 2.6550 2.6470 2.7300 2.6380

Ambank
1 2.7430 2.6600 2.6570 2.7286 2.6593

CAD ( Canadian Dollar )

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

Public bank
1 3.0240 2.9480 2.9410 - -

RHB Bank
1 3.0620 2.9070 2.8720 3.1320 2.8370

Hong Leong Bank
1 3.0260 2.9380 2.9230 3.0110 2.9530

Mid Valley Money Changer
1 - - - 3.0300 2.9900

Maybank
1 3.0180 2.9430 2.9310 3.1750 2.9210

Ambank
1 3.0310 2.9360 2.9290 3.0426 2.7965

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.7420 2.7350 - -

RHB Bank
1 2.8770 2.7170 2.6820 2.9470 2.6470

Hong Leong Bank
1 2.8320 2.7350 2.7200 2.8220 2.7450

Mid Valley Money Changer
1 - - - 2.8400 2.7700

Maybank
1 2.8340 2.7370 2.7210 2.8450 2.6970

Ambank
1 2.8400 2.7440 2.7340 2.8289 2.6686

CHF ( Swiss Franc )

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

Public bank
1 3.8469 3.7648 3.7619 - -

RHB Bank
1 3.8980 3.7100 3.6750 3.9680 3.6400

Hong Leong Bank
1 3.8500 3.7590 3.7440 - -

Mid Valley Money Changer
1 - - - 3.8600 3.7700

Maybank
1 3.8430 3.7620 3.7470 3.8850 3.7270

Ambank
1 3.8460 3.7510 3.7440 3.8642 3.6901

JOD ( Jordan Dinar )

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

Mid Valley Money Changer
1 - - - 5.8500 4.9000

TUR ( Turkey Lira )

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

Mid Valley Money Changer
1 - - - 1.5700 1.4700

PGK ( Papua N Guinea Kina )

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

RHB Bank
1 1.4600 - - 1.4990 1.2080

Maybank
1 1.4630 1.2460 1.2300 - -

Ambank
1 1.4500 - - 1.4980 1.2557

KWD ( Kuwait Dinar )

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

RHB Bank
1 13.6900 - - 12.5000 11.6000

Mid Valley Money Changer
1 - - - 12.2000 11.2000

JPY ( Japanese Yen )

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

Al Rajhi Bank
100 3.0939 3.0239 3.0139 3.1339 2.9839

Public bank
100 3.0970 3.0200 3.0160 3.1500 2.9900

RHB Bank
100 3.1330 2.9650 2.9150 3.2030 2.9100

Hong Leong Bank
100 3.1080 3.0000 2.9900 3.0930 3.0150

Mid Valley Money Changer
100 - - - 3.1000 3.0450

Maybank
100 3.0980 3.0080 2.9980 3.1500 2.9900

Ambank
100 3.1160 2.9980 2.9930 3.1337 3.0039

TWD ( New Taiwan Dollar )

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

Public bank
100 12.8070 - - - -

Hong Leong Bank
100 12.9000 - - - -

Mid Valley Money Changer
100 - - - 12.0500 11.9300

Maybank
100 - - - 12.2000 10.9300

RHB Bank
100 - - - 12.6000 10.8000

Ambank
100 - - - 12.5262 11.0405

HKD ( Hong Kong Dollar )

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

Al Rajhi Bank
100 48.0200 45.8200 45.6200 48.4200 45.4200

Public bank
100 48.0580 45.9090 45.8080 48.0900 45.3400

RHB Bank
100 48.5100 45.1900 44.2400 50.4100 43.2900

Hong Leong Bank
100 48.0200 45.8000 45.6000 47.6200 46.2000

Mid Valley Money Changer
100 - - - 47.6000 46.8000

Maybank
100 48.0400 45.6600 45.4600 48.0900 45.3400

Ambank
100 48.2000 45.6000 45.3000 49.0201 45.7668

CNY ( Chinese Renminbi )

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

Public bank
100 59.5090 57.7790 - - -

RHB Bank
100 59.9500 57.3700 - 60.9500 56.3700

Hong Leong Bank
100 61.0700 57.3400 - - -

Mid Valley Money Changer
100 - - - 59.4500 58.6000

Maybank
100 59.4000 57.2000 - - -

Ambank
100 60.2000 57.0000 56.8000 64.3532 54.0999

KRW ( South Korean Won )

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

Public bank
100 0.3731 - - - -

RHB Bank
100 0.3580 - - 0.3540 0.3180

Mid Valley Money Changer
100 - - - 0.3450 0.3390

Ambank
100 - - - 0.3551 0.3014

THB ( Thai Baht )

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

Public bank
100 12.1200 10.3000 9.7700 12.4100 10.2900

RHB Bank
100 12.0700 10.4000 10.1000 12.6700 9.8000

Hong Leong Bank
100 12.0900 10.3600 10.1100 - -

Mid Valley Money Changer
100 - - - 11.4600 11.3200

Maybank
100 12.1200 10.3000 9.9000 12.4100 10.2900

Ambank
100 11.9800 10.4500 10.2000 12.4652 10.4250

VND ( Vietnamese Dong )

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

RHB Bank
100 0.0201 0.0130 0.0100 0.0270 0.0070

Mid Valley Money Changer
100 - - - 0.0177 0.0170

Ambank
100 - - - 0.0188 0.0158

IDR ( Indonesian Rupiah )

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

Al Rajhi Bank
100 0.0293 0.0258 - 0.0333 0.0233

Public bank
100 0.0297 0.0268 0.0218 - -

RHB Bank
100 0.0299 0.0260 0.0250 0.0323 0.0242

Hong Leong Bank
100 0.0303 0.0263 0.0213 - -

Mid Valley Money Changer
100 - - - 0.0289 0.0285

Maybank
100 0.0297 0.0268 0.0218 0.0305 0.0250

Ambank
100 0.0310 0.0260 0.0260 0.0289 0.0256

INR ( Indian Rupee )

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

Public bank
100 6.0030 - 5.3380 - -

RHB Bank
100 6.0600 5.5900 5.4400 6.5820 5.0710

Hong Leong Bank
100 6.1400 5.5200 5.3200 - -

Mid Valley Money Changer
100 - - - 6.0000 5.7500

Maybank
100 6.0050 5.6500 5.4500 - -

Ambank
100 5.9120 5.7430 5.7380 6.3706 5.5362

BDT ( Bangladesh Taka )

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

Al Rajhi Bank
100 4.6806 4.5906 - - -

Public bank
100 4.7900 4.5380 4.3380 - -

RHB Bank
100 4.9400 4.3900 4.1900 5.3400 3.9900

Hong Leong Bank
100 5.0800 4.2600 4.0600 - -

Maybank
100 4.7900 4.5380 4.3380 - -

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.2795 7.9795 - - -

Public bank
100 8.4000 - 7.4000 - -

RHB Bank
100 8.5220 7.8860 7.6860 8.9300 7.4800

Hong Leong Bank
100 8.3900 7.9600 7.7600 - -

Mid Valley Money Changer
100 - - - 8.5500 8.2500

Maybank
100 8.4000 7.9300 7.7300 8.4100 7.9100

Ambank
100 8.6000 7.8000 7.7000 8.7235 8.0103

QAR ( Qatar Riyal )

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

Mid Valley Money Changer
100 - - - 99.0000 97.0000

Maybank
1 1.0225 97.2600 97.0600 - -

Ambank
1 1.0185 - - 1.0797 94.1597

AED ( UAE Dirham )

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

Al Rajhi Bank
1 1.0172 96.3200 - - -

RHB Bank
1 1.0700 91.0000 85.0000 - -

Mid Valley Money Changer
100 - - - 98.8000 96.8000

Maybank
1 1.0138 96.3600 96.1600 1.0170 95.9200

Ambank
1 1.0121 - - 1.0585 97.4967

MOP ( Macau Patacas )

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

Mid Valley Money Changer
100 - - - 47.5000 45.5000

DKK ( Danish Krone )

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

Public bank
100 54.9100 49.9300 49.7750 - -

RHB Bank
100 56.0200 49.0200 46.2200 61.6200 43.4200

Hong Leong Bank
100 55.1900 49.7400 49.4900 - -

Mid Valley Money Changer
100 - - - 61.0000 53.0000

Maybank
100 54.5900 50.3400 50.1400 - -

Ambank
100 55.3000 49.5000 49.3000 55.1861 47.5949

SEK ( Swedish Krona )

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

Public bank
100 44.4450 40.4900 40.4110 - -

RHB Bank
100 44.9900 39.7500 37.7000 49.0900 35.6500

Hong Leong Bank
100 44.5900 40.1400 39.8900 - -

Mid Valley Money Changer
100 - - - 49.5000 41.5000

Maybank
100 44.2800 40.4300 40.2300 - -

Ambank
100 44.6000 40.0000 39.5000 45.5852 39.5258

LKR ( Sri Lanka Rupee )

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

Public bank
100 2.8440 - 1.8940 - -

Mid Valley Money Changer
100 - - - 3.0500 2.8000

Maybank
100 2.8400 2.6100 2.4100 2.8800 2.5800

RHB Bank
100 - - - 3.3500 2.1100

Ambank
100 2.8600 - - 3.0398 2.5270

ZAR ( South Africa Rand )

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

Public bank
100 31.4410 28.8320 28.6970 - -

RHB Bank
100 32.4900 28.2600 26.5600 35.8900 24.8600

Hong Leong Bank
100 32.1200 28.5700 28.3700 - -

Mid Valley Money Changer
100 - - - 31.5000 29.0000

Maybank
100 31.5600 29.1100 28.9100 33.2900 28.3800

Ambank
100 32.0100 - - 31.3836 28.6086

SAR ( Saudi Rival )

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

Al Rajhi Bank
100 98.9300 95.0300 94.5300 99.4800 94.4800

Public bank
100 99.0460 - 95.0460 - -

RHB Bank
1 1.0055 93.1300 90.7300 1.0535 88.3300

Hong Leong Bank
100 99.3000 94.6000 94.4000 98.5000 95.4000

Mid Valley Money Changer
100 - - - 97.7000 95.8000

Maybank
100 99.3500 94.3100 94.1100 1.0252 92.5200

Ambank
100 99.5000 94.2000 94.1000 1.0122 93.5185

PKR ( Pakistan Rupee )

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

Public bank
100 3.7940 - 2.5940 - -

RHB Bank
100 3.8300 3.3200 3.1200 4.2300 2.9200

Maybank
100 3.6900 3.4600 3.2600 3.6800 3.3300

Ambank
100 3.7600 - - - -

NOK ( Norwegian Krone )

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

Public bank
100 49.7590 44.2310 44.1360 - -

RHB Bank
100 50.2800 43.5000 40.8000 55.6800 38.1000

Hong Leong Bank
100 49.3900 44.5200 44.1200 - -

Mid Valley Money Changer
100 - - - 52.0000 42.0000

Maybank
100 48.8800 45.0100 44.8100 56.7400 43.9400

Ambank
100 49.5000 44.3000 43.8000 49.6343 41.5513

MUR ( Mauritius Rupee )

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