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.3120 3.2470 3.2370 3.3295 3.2295

Public bank
1 3.3190 3.2470 3.2430 3.3230 3.2070

CIMB Bank
1 3.3235 3.2385 3.2290 3.3290 3.2140

UOB Bank
1 3.3155 3.2405 3.2305 3.3755 3.1855

RHB Bank
1 3.3410 3.2180 3.1985 3.4310 3.1280

Mid Valley Money Changer
1 - - - 3.2850 3.2700

Hong Leong Bank
1 3.3230 3.2360 3.2260 3.3130 3.2460

OCBC Bank
1 3.3180 3.2400 3.2320 - -

Maybank
1 3.3250 3.2400 3.2300 3.3230 3.2070

Ambank
1 3.3210 3.2340 3.2290 - -

AUD ( Australian Dollar )

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

Al Rajhi Bank
1 2.9036 2.8336 2.8216 2.9436 2.7936

Public bank
1 2.9180 2.8380 2.8320 3.0120 2.7800

CIMB Bank
1 2.9132 2.8233 2.8130 3.0000 2.7780

UOB Bank
1 2.9137 2.8337 2.8237 2.9837 2.7637

RHB Bank
1 2.9390 2.7920 2.7620 2.9990 2.7320

Mid Valley Money Changer
1 - - - 2.9200 2.8700

Hong Leong Bank
1 2.9170 2.8210 2.8060 2.9090 2.8290

OCBC Bank
1 2.9218 2.8350 2.8230 - -

Maybank
1 2.9150 2.8380 2.8220 3.0120 2.7800

Ambank
1 2.9230 2.8330 2.8250 2.9303 2.7769

GBP ( Sterling Pound )

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

Al Rajhi Bank
1 5.3211 5.1911 5.1811 5.3711 5.1411

Public bank
1 5.3170 5.2020 5.1970 5.4930 5.1540

CIMB Bank
1 5.3190 5.1954 5.1750 5.4000 5.1620

UOB Bank
1 5.3093 5.1993 5.1793 5.3793 5.1393

RHB Bank
1 5.3590 5.1590 5.1290 5.4640 5.0540

Mid Valley Money Changer
1 - - - 5.3100 5.2500

Hong Leong Bank
1 5.3130 5.1990 5.1720 5.2990 5.2130

OCBC Bank
1 5.3319 5.2050 5.1810 - -

Maybank
1 5.3110 5.2060 5.1860 5.4930 5.1540

Ambank
1 5.3160 5.2040 5.1940 - -

EUR ( Euro )

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

Al Rajhi Bank
1 4.1929 4.1029 4.0929 4.2229 4.0729

Public bank
1 4.2050 4.1050 4.1020 - -

CIMB Bank
1 4.2022 4.0917 4.0800 4.2170 4.0340

UOB Bank
1 4.1979 4.0929 4.0809 4.3179 3.9779

RHB Bank
1 4.2410 4.0620 4.0320 4.3310 3.9720

Mid Valley Money Changer
1 - - - 4.1950 4.1200

Hong Leong Bank
1 4.2020 4.0940 4.0770 4.1870 4.1090

OCBC Bank
1 4.2039 4.1010 4.0890 - -

Maybank
1 4.2030 4.1000 4.0800 4.3470 4.0480

Ambank
1 4.2030 4.0920 4.0820 4.1837 4.0255

SGD ( Singapore Dollar )

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

Al Rajhi Bank
1 2.5940 2.5440 2.5341 2.6090 2.5290

CIMB Bank
1 2.6068 2.5319 2.5220 2.6090 2.5250

Public bank
1 2.6006 2.5412 2.5380 2.6070 2.5190

UOB Bank
1 2.6013 2.5363 2.5283 2.6263 2.5163

RHB Bank
1 2.6340 2.5040 2.4740 2.6940 2.4440

Mid Valley Money Changer
1 - - - 2.5800 2.5650

Hong Leong Bank
1 2.6040 2.5350 2.5250 2.5960 2.5430

OCBC Bank
1 2.6040 2.5380 2.5310 - -

Maybank
1 2.6025 2.5370 2.5290 2.6070 2.5190

Ambank
1 2.6140 2.5260 2.5210 2.6023 2.5142

BND ( Brunei Dollar )

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

Public bank
1 2.6006 2.5412 2.5354 2.6070 2.5190

CIMB Bank
1 2.6068 2.5319 2.5220 2.6090 2.5250

UOB Bank
1 2.6013 2.5363 2.5283 2.6263 2.5163

RHB Bank
1 2.6340 2.5040 2.4740 2.6940 2.4440

Hong Leong Bank
1 2.6040 2.5350 2.5250 - -

OCBC Bank
1 2.6080 2.5200 2.5130 - -

Maybank
1 2.6030 2.5370 2.5290 2.6070 2.5190

Ambank
1 2.6100 2.5280 2.5250 2.5876 2.5177

CAD ( Canadian Dollar )

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

Public bank
1 2.9610 2.8860 2.8790 - -

CIMB Bank
1 2.9647 2.8808 2.8710 - -

UOB Bank
1 2.9600 2.8830 2.8750 - -

RHB Bank
1 2.9970 2.8460 2.8110 3.0670 2.7760

Mid Valley Money Changer
1 - - - 2.9450 2.8800

Hong Leong Bank
1 2.9650 2.8780 2.8630 2.9500 2.8930

OCBC Bank
1 2.9656 2.8830 2.8730 - -

Maybank
1 2.9530 2.8910 2.8790 3.1750 2.8640

Ambank
1 2.9710 2.8750 2.8680 3.0236 2.7749

NZD ( New Zealand Dollar )

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

Public bank
1 2.6170 2.5310 2.5250 - -

CIMB Bank
1 2.6105 2.5097 2.5000 - -

UOB Bank
1 2.6086 2.5286 2.5186 - -

RHB Bank
1 2.6410 2.4920 2.4570 2.7110 2.4220

Mid Valley Money Changer
1 - - - 2.6200 2.5200

Hong Leong Bank
1 2.6120 2.5170 2.5020 2.6020 2.5270

OCBC Bank
1 2.6085 2.5340 2.5260 - -

Maybank
1 2.6090 2.5190 2.5030 2.8820 2.4830

Ambank
1 2.6170 2.5230 2.5130 2.6100 2.4589

CHF ( Swiss Franc )

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

CIMB Bank
1 3.4915 3.3830 3.3730 3.5100 3.3550

Public bank
1 3.4812 3.4014 3.3988 - -

UOB Bank
1 3.4790 3.3990 3.3910 - -

RHB Bank
1 3.5280 3.3550 3.3200 3.5980 3.2850

Mid Valley Money Changer
1 - - - 3.5200 3.4400

Hong Leong Bank
1 3.4820 3.3930 3.3780 - -

OCBC Bank
1 3.4865 3.3966 3.3840 - -

Maybank
1 3.4770 3.4040 3.3890 3.7940 3.3720

Ambank
1 3.4860 3.3910 3.3840 3.5047 3.3427

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.3000

TUR ( Turkey Lira )

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

Mid Valley Money Changer
1 - - - 1.7200 1.5700

PGK ( Papua N Guinea Kina )

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

Maybank
1 1.4050 1.1980 1.1820 - -

Ambank
1 1.4000 - - 1.4147 1.1760

KWD ( Kuwait Dinar )

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

Mid Valley Money Changer
1 - - - 11.5000 10.5000

JPY ( Japanese Yen )

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

Al Rajhi Bank
100 3.0688 2.9988 2.9888 3.1088 2.9588

Public bank
100 3.0800 2.9970 2.9940 3.2000 2.9700

CIMB Bank
100 3.0839 2.9878 2.9780 3.1100 2.9600

UOB Bank
100 3.0710 2.9860 2.9810 3.1360 2.9260

RHB Bank
100 3.1120 2.9480 2.8980 3.1820 2.8930

Mid Valley Money Changer
100 - - - 3.0950 3.0400

Hong Leong Bank
100 3.0850 2.9800 2.9700 3.0700 2.9950

OCBC Bank
100 3.0745 2.9900 2.9800 - -

Maybank
100 3.0790 2.9960 2.9860 3.2000 2.9700

Ambank
100 3.0880 2.9780 2.9730 3.1027 2.9700

TWD ( New Taiwan Dollar )

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

Public bank
100 11.8980 - - - -

Mid Valley Money Changer
100 - - - 11.0800 10.9500

Hong Leong Bank
100 11.9900 - - - -

Maybank
100 - - - 11.3800 10.0900

CIMB Bank
100 - - - 11.6200 10.1200

RHB Bank
100 - - - 11.7000 9.9000

Ambank
100 - - - 11.2235 10.0676

HKD ( Hong Kong Dollar )

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

Al Rajhi Bank
100 43.3800 41.1800 40.9800 43.7800 40.7800

Public bank
100 43.4000 41.2550 41.1650 43.9700 40.9100

CIMB Bank
100 43.4200 40.8600 39.8600 43.7700 40.8400

UOB Bank
100 43.0875 41.4875 41.3875 44.3926 40.1826

RHB Bank
100 43.8400 40.7100 39.7600 45.7400 38.8100

Mid Valley Money Changer
100 - - - 42.6500 42.0000

Hong Leong Bank
100 43.3900 41.2000 41.0000 42.9900 41.6000

OCBC Bank
100 43.2125 41.4050 41.1050 - -

Maybank
100 43.3500 41.1900 40.9900 43.9700 40.9100

Ambank
100 43.6000 41.0000 40.7000 43.6518 40.7142

CNY ( Chinese Renminbi )

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

Public bank
100 54.2920 52.6170 - - -

CIMB Bank
100 54.4700 52.0800 - - -

UOB Bank
100 54.6195 52.4195 51.4195 - -

UOB Bank
100 54.6599 52.4599 - - -

RHB Bank
100 54.6900 52.3100 - 55.6900 51.3100

Mid Valley Money Changer
100 - - - 53.7500 53.3000

Hong Leong Bank
100 55.8600 52.2700 - - -

OCBC Bank
100 54.3400 52.1400 - - -

Maybank
100 54.2000 52.2000 - - -

Ambank
100 55.1000 52.0000 51.8000 57.7345 48.7555

KRW ( South Korean Won )

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

Public bank
100 0.3451 - - - -

Mid Valley Money Changer
100 - - - 0.3175 0.3120

CIMB Bank
100 - - - 0.3300 0.2650

RHB Bank
100 - - - 0.3270 0.2920

Ambank
100 - - - 0.3220 0.2765

THB ( Thai Baht )

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

Public bank
100 10.9500 9.3000 8.7700 11.0300 9.2900

CIMB Bank
100 11.0100 9.2200 8.9200 11.0700 9.2900

UOB Bank
100 10.9281 9.3281 9.2781 - -

RHB Bank
100 10.5700 9.6700 9.3700 11.1700 9.0700

Mid Valley Money Changer
100 - - - 10.3000 10.1800

Hong Leong Bank
100 10.9900 9.2900 9.0400 - -

OCBC Bank
100 10.8355 9.2540 9.2040 - -

Maybank
100 10.9500 9.3000 8.9000 11.0300 9.2900

Ambank
100 10.8800 9.3500 9.1000 11.0137 9.2816

VND ( Vietnamese Dong )

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

RHB Bank
100 0.0187 0.0120 0.0090 0.0250 0.0060

Mid Valley Money Changer
100 - - - 0.0163 0.0152

Ambank
100 - - - 0.0171 0.0142

IDR ( Indonesian Rupiah )

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

Al Rajhi Bank
100 0.0282 0.0247 - 0.0322 0.0222

Public bank
100 0.0284 0.0259 0.0209 - -

CIMB Bank
100 0.0288 0.0249 0.0199 0.0293 0.0225

UOB Bank
100 0.0286 0.0256 0.0246 0.0300 0.0235

RHB Bank
100 0.0288 0.0250 0.0240 0.0312 0.0232

Mid Valley Money Changer
100 - - - 0.0277 0.0272

Hong Leong Bank
100 0.0292 0.0252 0.0202 - -

OCBC Bank
100 0.0291 0.0240 0.0190 - -

Maybank
100 0.0284 0.0259 0.0209 0.0295 0.0240

Ambank
100 0.0300 0.0250 0.0250 0.0276 0.0245

INR ( Indian Rupee )

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

Public bank
100 - - - - -

CIMB Bank
100 5.5800 4.9400 3.9400 - -

UOB Bank
100 5.5137 5.2137 5.1387 - -

RHB Bank
100 5.5900 5.1300 4.9800 6.1080 4.6140

Mid Valley Money Changer
100 - - - 5.4500 5.2500

Hong Leong Bank
100 5.6700 5.0500 4.8500 - -

OCBC Bank
100 5.6312 5.0900 4.7900 - -

Maybank
100 5.4980 5.2200 5.0200 - -

Ambank
100 5.4390 5.2710 5.2660 5.8047 5.0374

BDT ( Bangladesh Taka )

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

Al Rajhi Bank
100 4.2438 4.1538 - - -

Public bank
100 4.3480 4.1190 3.9190 - -

CIMB Bank
100 4.8100 4.0200 3.7200 - -

UOB Bank
100 4.3922 4.0922 4.0622 - -

RHB Bank
100 4.5000 3.9700 3.7700 4.9000 3.5700

Hong Leong Bank
100 4.6400 3.8300 3.6300 - -

OCBC Bank
100 4.4537 4.0560 3.9930 - -

Maybank
100 4.3480 4.1190 3.9190 - -

Ambank
100 4.7200 - - - -

PHP ( Philippine Peso )

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

Al Rajhi Bank
100 7.4211 7.1211 - - -

Public bank
100 7.5300 - 6.5300 - -

CIMB Bank
100 7.6000 7.0600 6.5600 7.9500 7.0900

UOB Bank
100 7.5225 7.1225 7.0975 - -

RHB Bank
100 7.6240 7.0200 6.8200 8.0300 6.6200

Mid Valley Money Changer
100 - - - 7.4500 7.2500

Hong Leong Bank
100 7.5400 7.1000 6.9000 - -

OCBC Bank
100 7.6893 7.0220 6.9590 - -

Maybank
100 7.4000 7.1100 6.9100 7.8700 7.0900

Ambank
100 7.7000 7.0000 6.9000 7.6967 7.0625

QAR ( Qatar Riyal )

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

Mid Valley Money Changer
100 - - - 89.6000 87.7000

Maybank
100 92.2900 87.7900 87.5900 - -

Ambank
100 91.9000 - - 95.4307 83.6336

AED ( UAE Dirham )

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

Al Rajhi Bank
100 91.9900 86.5900 - - -

UOB Bank
100 92.3163 86.3163 86.1163 - -

CIMB Bank
100 93.2400 85.2800 84.9800 - -

RHB Bank
100 97.0000 82.0000 76.0000 - -

Mid Valley Money Changer
100 - - - 89.5000 87.6000

Maybank
100 91.5500 87.0000 86.8000 91.8400 86.6100

Ambank
100 91.3700 - - 94.2832 86.7600

MOP ( Macau Patacas )

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

Mid Valley Money Changer
100 - - - 42.5000 41.0000

DKK ( Danish Krone )

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

Public bank
100 58.1870 53.1780 53.0130 - -

CIMB Bank
100 58.4000 53.0700 52.0700 58.1500 44.8800

UOB Bank
100 58.0074 53.4074 53.1074 - -

RHB Bank
100 59.2900 52.2400 49.4400 64.8900 46.6400

Mid Valley Money Changer
100 - - - 61.5000 54.0000

Hong Leong Bank
100 58.4400 52.9900 52.7400 - -

OCBC Bank
100 58.5257 54.0280 53.3280 - -

Maybank
100 58.0200 53.5000 53.3000 - -

Ambank
100 58.6000 52.8000 52.6000 60.0298 51.7204

SEK ( Swedish Krona )

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

Public bank
100 47.3250 43.3350 43.2340 - -

CIMB Bank
100 47.6200 42.5300 42.0300 - -

UOB Bank
100 47.3436 42.9436 42.6436 - -

RHB Bank
100 47.8500 42.5700 40.5200 51.9500 38.4700

Mid Valley Money Changer
100 - - - 51.0000 45.0000

Hong Leong Bank
100 47.4000 42.9500 42.7000 - -

OCBC Bank
100 47.6843 43.1470 42.4470 - -

Maybank
100 47.2200 43.1100 42.9100 - -

Ambank
100 47.4000 42.9000 42.4000 47.8187 41.8593

LKR ( Sri Lanka Rupee )

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

Public bank
100 2.6160 - 1.6660 - -

CIMB Bank
100 2.6400 2.4000 1.9000 - -

Mid Valley Money Changer
100 - - - 2.7500 2.4000

OCBC Bank
100 2.6390 2.4040 2.2040 - -

Maybank
100 2.6100 2.4000 2.2000 2.8800 2.3700

RHB Bank
100 - - - 3.1200 1.9000

Ambank
100 2.6300 - - 2.7456 2.2879

ZAR ( South Africa Rand )

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

Public bank
100 30.9830 28.3470 28.2530 - -

CIMB Bank
100 31.6800 28.2600 27.9600 33.2790 27.2600

UOB Bank
100 31.8629 27.8629 27.7629 - -

RHB Bank
100 31.9600 27.7700 26.0700 35.3600 24.3700

Mid Valley Money Changer
100 - - - 31.5000 27.0000

Hong Leong Bank
100 31.6400 28.1000 27.9000 - -

Maybank
100 31.0700 28.6600 28.4600 33.2900 27.9500

Ambank
100 31.4600 - - 30.5104 27.8151

SAR ( Saudi Rival )

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

Al Rajhi Bank
100 89.3600 85.4600 84.9600 89.9100 84.9100

Public bank
100 89.4670 - 85.4670 - -

CIMB Bank
100 89.7100 84.7400 83.7400 90.7070 83.6100

UOB Bank
100 89.4403 85.4403 85.3403 - -

RHB Bank
100 90.9400 83.8800 81.4800 95.7400 79.0800

Mid Valley Money Changer
100 - - - 87.2000 85.5000

Hong Leong Bank
100 89.7000 85.1000 84.9000 88.9000 85.9000

Maybank
100 89.6700 85.1200 84.9200 89.8700 83.5000

Ambank
100 89.9000 84.7000 84.6000 90.1484 83.1928

PKR ( Pakistan Rupee )

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

Public bank
100 3.4010 - 2.2010 - -

CIMB Bank
100 3.3900 3.0000 2.2500 - -

RHB Bank
100 3.4400 2.9400 2.7400 3.8400 2.5400

Maybank
100 3.2900 3.0900 2.8900 3.2800 2.9700

Ambank
100 3.3500 - - - -

NOK ( Norwegian Krone )

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

Public bank
100 52.6720 47.1720 47.0710 - -

CIMB Bank
100 52.6800 46.8400 46.0900 - -

UOB Bank
100 52.4457 47.2457 46.9457 - -

RHB Bank
100 53.2900 46.5300 43.8300 58.6900 41.1300

Mid Valley Money Changer
100 - - - 55.0000 48.0000

Hong Leong Bank
100 52.3500 47.4800 47.0800 - -

OCBC Bank
100 52.4026 47.8450 47.6450 - -

Maybank
100 51.9900 47.9100 47.7100 56.7400 46.7500

Ambank
100 52.5000 47.3000 46.8000 54.9751 45.9590

MUR ( Mauritius Rupee )

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

CIMB Bank
100 13.2080 7.9910 - - -