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 4.1435 4.0135 4.0035 4.1610 3.9960

UOB Bank
1 4.1800 4.0200 4.0100 4.2250 4.0350

Public bank
1 4.1970 4.0220 4.0170 4.0850 3.9330

Ambank
1 4.1910 4.0230 4.0180 - -

Hong Leong Bank
1 4.1900 3.9450 3.9350 4.1800 3.9550

RHB Bank
1 4.2450 3.9380 3.9180 4.3350 3.8480

MaxMoney Mid Valley
1 - - - 4.0900 4.0700

Maybank
1 4.2600 3.9000 3.8900 4.0850 3.9330

Mid Valley Money Changer
1 - - - 4.0900 4.0700

CIMB Bank
1 4.2162 3.9865 3.9770 4.1580 4.0280

AUD ( Australian Dollar )

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

Al Rajhi Bank
1 3.0624 2.9224 2.9104 3.1024 2.8824

UOB Bank
1 3.1050 2.9450 2.9350 3.1571 2.9371

Public bank
1 3.1190 2.9590 2.9540 3.1070 2.9340

MaxMoney Mid Valley
1 - - - 3.0450 3.0100

Ambank
1 3.1618 2.9076 2.8976 - -

Hong Leong Bank
1 3.0910 2.9580 2.9430 3.0830 2.9660

RHB Bank
1 3.2000 2.8590 2.8290 3.2600 2.7990

Maybank
1 3.1800 2.8800 2.8640 3.1070 2.9340

Mid Valley Money Changer
1 - - - 3.0450 3.0000

CIMB Bank
1 3.1556 2.9084 2.8980 3.1700 2.9410

GBP ( Sterling Pound )

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

Al Rajhi Bank
1 5.6282 5.4482 5.4382 5.6782 5.3982

UOB Bank
1 5.7539 5.5539 5.5339 5.7649 5.5249

Public bank
1 5.8050 5.5370 5.5310 5.9930 5.7200

MaxMoney Mid Valley
1 - - - 5.8900 5.6500

Ambank
1 5.8009 5.4141 5.4041 - -

Hong Leong Bank
1 5.9290 5.3870 5.3600 5.9150 5.4010

RHB Bank
1 5.8950 5.3810 5.3510 6.0000 5.2760

Maybank
1 5.9200 5.4200 5.4000 5.9930 5.7200

Mid Valley Money Changer
1 - - - 5.8200 5.6500

CIMB Bank
1 5.8162 5.4958 5.4760 5.8100 5.5560

EUR ( Euro )

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

Al Rajhi Bank
1 4.5748 4.4248 4.4148 4.6048 4.3948

UOB Bank
1 4.6515 4.4915 4.4795 4.7394 4.3994

Public bank
1 4.6880 4.4700 4.4660 - -

Ambank
1 4.6649 4.4041 4.3941 - -

MaxMoney Mid Valley
1 - - - 4.6100 4.5300

Hong Leong Bank
1 4.6140 4.4010 4.3840 4.5990 4.4160

RHB Bank
1 4.7820 4.3400 4.3100 4.8720 4.2500

Maybank
1 4.7300 4.3700 4.3500 4.6110 4.4220

Mid Valley Money Changer
1 - - - 4.6100 4.5300

CIMB Bank
1 4.7109 4.4150 4.4030 4.6470 4.4500

SGD ( Singapore Dollar )

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

Al Rajhi Bank
1 3.0467 2.9467 2.9367 3.0617 2.9317

UOB Bank
1 3.0626 2.9726 2.9646 3.0947 2.9847

Public bank
1 3.0999 2.9601 2.9570 3.0430 2.9260

MaxMoney Mid Valley
1 - - - 3.0150 2.9950

Ambank
1 3.1568 2.9019 2.8919 - -

Hong Leong Bank
1 3.0770 2.9350 2.9250 3.0690 2.9430

RHB Bank
1 3.1740 2.8700 2.8400 3.2340 2.8100

Maybank
1 3.1800 2.8500 2.8420 3.0430 2.9260

Mid Valley Money Changer
1 - - - 3.0150 2.9950

CIMB Bank
1 3.1273 2.9214 2.9110 3.0670 2.9770

BND ( Brunei Dollar )

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

UOB Bank
1 3.0626 2.9726 2.9646 3.0947 2.9847

Public bank
1 3.0999 2.9601 2.9536 3.0430 2.9260

Ambank
1 3.1450 2.9280 2.9080 - -

Hong Leong Bank
1 3.0710 2.9420 2.9320 - -

RHB Bank
1 3.1740 2.8700 2.8400 3.2390 2.8130

Maybank
1 3.1800 2.8500 2.8420 3.0430 2.9260

CIMB Bank
1 3.1273 2.9214 2.9110 3.0670 2.9770

CAD ( Canadian Dollar )

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

UOB Bank
1 3.2280 3.0680 3.0600 - -

Public bank
1 3.2370 3.0820 3.0750 - -

Ambank
1 3.2691 3.0540 3.0340 - -

MaxMoney Mid Valley
1 - - - 3.2050 3.1400

Hong Leong Bank
1 3.2210 3.0680 3.0530 3.2060 3.0830

RHB Bank
1 3.3080 2.9810 2.9460 3.3780 2.9110

Maybank
1 3.2800 3.0100 2.9980 3.2090 3.0630

Mid Valley Money Changer
1 - - - 3.2050 3.1400

CIMB Bank
1 3.2618 3.0387 3.0290 3.2520 3.0750

NZD ( New Zealand Dollar )

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

UOB Bank
1 2.9623 2.8023 2.7923 - -

Public bank
1 2.9800 2.8190 2.8120 - -

Ambank
1 2.9952 2.7804 2.7604 - -

Hong Leong Bank
1 2.9530 2.8290 2.8140 2.9430 2.8390

MaxMoney Mid Valley
1 - - - 2.8950 2.8600

RHB Bank
1 3.0610 2.7170 2.6820 3.1310 2.6470

Maybank
1 3.0200 2.7300 2.7140 2.9660 2.7960

Mid Valley Money Changer
1 - - - 2.9050 2.8600

CIMB Bank
1 3.0174 2.7329 2.7230 2.9780 2.8180

CHF ( Swiss Franc )

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

UOB Bank
1 4.2955 4.1355 4.1275 - -

Public bank
1 4.3250 4.1285 4.1247 - -

MaxMoney Mid Valley
1 - - - 4.2600 4.2100

Ambank
1 4.3233 4.1030 4.0830 - -

Hong Leong Bank
1 4.3050 4.1140 4.0990 - -

RHB Bank
1 4.4310 3.9930 3.9580 4.5010 3.9230

Maybank
1 4.4000 4.0200 4.0050 4.2900 4.0940

Mid Valley Money Changer
1 - - - 4.2600 4.2100

CIMB Bank
1 4.3648 4.0625 4.0530 4.3000 4.1280

JOD ( Jordan Dinar )

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

MaxMoney Mid Valley
1 - - - 5.9000 5.5000

Mid Valley Money Changer
1 - - - 5.9000 5.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.4400 1.3700

PGK ( Papua N Guinea Kina )

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

Ambank
1 1.2800 - - - -

RHB Bank
1 1.4010 - - 1.4950 1.1500

Maybank
1 1.5000 1.1000 1.0840 - -

KWD ( Kuwait Dinar )

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

MaxMoney Mid Valley
1 - - - 13.5000 11.0000

RHB Bank
1 15.5600 - - 14.3000 12.8000

Mid Valley Money Changer
1 - - - 13.5000 11.0000

JPY ( Japanese Yen )

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

Al Rajhi Bank
100 4.0866 3.9466 3.9366 4.1266 3.9066

UOB Bank
100 4.0644 3.9044 3.8994 4.1323 3.9223

Public bank
100 4.0790 3.9000 3.8950 3.9100 3.7400

MaxMoney Mid Valley
100 - - - 3.9700 3.9000

Ambank
100 4.2149 3.7953 3.7753 - -

Hong Leong Bank
100 4.1700 3.7600 3.7500 4.1550 3.7750

RHB Bank
100 4.1410 3.7900 3.7400 4.2110 3.7350

Maybank
100 4.1800 3.8100 3.8000 3.9100 3.7400

Mid Valley Money Changer
100 - - - 3.9700 3.9000

CIMB Bank
100 4.0892 3.8503 3.8400 - -

TWD ( New Taiwan Dollar )

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

Public bank
100 14.0180 - - - -

Hong Leong Bank
100 13.8900 - - - -

MaxMoney Mid Valley
100 - - - 12.8000 12.6500

Maybank
100 13.8000 - - 12.8500 11.7100

Mid Valley Money Changer
100 - - - 12.8200 12.6500

CIMB Bank
100 - - - - -

RHB Bank
100 - - - 13.8000 11.4000

HKD ( Hong Kong Dollar )

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

Al Rajhi Bank
100 54.3200 50.8200 50.6200 54.7200 50.4200

UOB Bank
100 53.6302 52.0302 51.9302 55.3218 51.1118

Public bank
100 54.7170 51.2340 51.1220 53.8700 50.0500

MaxMoney Mid Valley
100 - - - 52.9000 52.0000

Ambank
100 56.0600 49.8100 49.7100 - -

Hong Leong Bank
100 56.0000 50.1000 49.9000 55.6000 50.5000

RHB Bank
100 55.5500 49.9200 48.9700 57.4500 48.0200

Maybank
100 58.0000 48.0000 47.8000 53.8700 50.0500

Mid Valley Money Changer
100 - - - 53.0000 52.0000

CIMB Bank
100 56.1900 50.4700 49.4700 54.3200 51.3200

CNY ( Chinese Renminbi )

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

UOB Bank
100 63.3279 60.1279 - - -

UOB Bank
100 63.4887 60.2887 59.2887 - -

Public bank
100 63.9600 60.6080 - - -

MaxMoney Mid Valley
100 - - - 61.9000 61.4000

Hong Leong Bank
100 64.5500 59.3600 - - -

Ambank
100 65.3000 58.9000 58.8000 - -

RHB Bank
100 64.2200 59.1500 - 65.2200 58.1500

Maybank
100 62.5000 59.9000 - - -

Mid Valley Money Changer
100 - - - 62.0000 61.4000

CIMB Bank
100 64.3100 59.8100 58.8100 - -

KRW ( South Korean Won )

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

Public bank
100 0.3972 - - - -

MaxMoney Mid Valley
100 - - - 0.3530 0.3470

RHB Bank
100 0.3910 - - 0.3730 0.3230

Mid Valley Money Changer
100 - - - 0.3530 0.3480

CIMB Bank
100 - - - - -

THB ( Thai Baht )

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

UOB Bank
100 12.3851 10.7851 10.7351 - -

Public bank
100 12.6500 10.5700 10.0400 12.4300 10.4700

Ambank
100 12.3900 10.8200 10.5700 - -

MaxMoney Mid Valley
100 - - - 11.6600 11.5500

Hong Leong Bank
100 12.4200 10.4600 10.2100 - -

RHB Bank
100 12.6400 10.5500 10.2500 13.2400 9.9500

Maybank
100 13.0000 10.0000 9.6000 12.4300 10.4700

Mid Valley Money Changer
100 - - - 11.6800 11.5500

CIMB Bank
100 12.8100 10.0000 9.7000 - -

VND ( Vietnamese Dong )

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

RHB Bank
100 0.0220 0.0140 0.0110 0.0280 0.0080

Mid Valley Money Changer
100 - - - 0.0188 0.0180

IDR ( Indonesian Rupiah )

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

Al Rajhi Bank
100 0.0316 0.0281 - 0.0356 0.0256

UOB Bank
100 0.0320 0.0290 0.0280 0.0345 0.0271

Public bank
100 0.0324 0.0289 0.0239 - -

MaxMoney Mid Valley
100 - - - 0.0309 0.0304

Ambank
100 0.0324 0.0291 0.0286 - -

Hong Leong Bank
100 0.0326 0.0282 0.0232 - -

RHB Bank
100 0.0329 0.0280 0.0270 0.0353 0.0258

Maybank
100 0.0370 0.0250 0.0200 0.0315 0.0270

Mid Valley Money Changer
100 - - - 0.0309 0.0304

CIMB Bank
100 0.0336 0.0234 0.0184 0.0328 0.0259

INR ( Indian Rupee )

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

UOB Bank
100 6.1789 5.8789 5.8039 - -

Public bank
100 6.2930 - 5.6280 - -

MaxMoney Mid Valley
100 - - - 6.1500 6.0000

Ambank
100 6.2080 5.8800 5.8300 - -

Hong Leong Bank
100 6.3500 5.6500 5.4500 - -

RHB Bank
100 6.3800 5.6700 5.5200 6.9040 5.1520

Maybank
100 6.4000 5.5000 5.3000 - -

Mid Valley Money Changer
100 - - - 6.1500 6.0000

CIMB Bank
100 6.6400 4.8900 3.8900 - -

BDT ( Bangladesh Taka )

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

Al Rajhi Bank
100 5.2069 5.1169 - - -

UOB Bank
100 5.3762 5.0762 5.0462 - -

Public bank
100 5.4290 5.0380 4.8380 - -

Hong Leong Bank
100 5.5800 4.7000 4.5000 - -

Ambank
100 5.7200 - - - -

RHB Bank
100 5.5900 4.8400 4.6400 5.9900 4.4400

Maybank
100 5.4800 4.9000 4.7000 - -

CIMB Bank
100 6.1100 4.5900 4.2900 - -

PHP ( Philippine Peso )

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

Al Rajhi Bank
100 8.7888 8.4888 - - -

UOB Bank
100 8.9252 8.5252 8.5002 - -

Public bank
100 9.0960 - 8.0960 - -

Ambank
100 9.2000 8.3400 8.2400 - -

MaxMoney Mid Valley
100 - - - 8.8500 8.6500

Hong Leong Bank
100 8.9000 8.4000 8.2000 - -

RHB Bank
100 9.2390 8.2360 8.0360 9.6400 7.8300

Maybank
100 9.2000 8.0000 7.8000 8.9500 8.3700

Mid Valley Money Changer
100 - - - 8.8500 8.6500

CIMB Bank
100 9.3800 8.1200 7.6200 - -

QAR ( Qatar Riyal )

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

Ambank
1 1.1654 - - - -

Maybank
1 1.1800 1.0300 1.0280 - -

Mid Valley Money Changer
1 - - - 1.1070 1.0870

AED ( UAE Dirham )

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

Al Rajhi Bank
1 1.1504 1.0704 - - -

UOB Bank
1 1.1463 1.0863 1.0843 - -

MaxMoney Mid Valley
1 - - - 1.1050 1.0850

RHB Bank
1 1.2200 1.0100 95.0000 - -

Ambank
1 1.5581 - - - -

Maybank
1 1.1800 1.0300 1.0280 1.1229 1.0599

Mid Valley Money Changer
1 - - - 1.1050 1.0850

CIMB Bank
1 1.2364 99.2200 98.9200 - -

MOP ( Macau Patacas )

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

Mid Valley Money Changer
100 - - - 52.5000 51.0000

DKK ( Danish Krone )

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

UOB Bank
100 63.3237 58.7237 58.4237 - -

Public bank
100 64.7370 58.2050 58.0240 - -

Ambank
100 64.2000 57.8000 57.7000 - -

MaxMoney Mid Valley
100 - - - 65.7000 60.0000

Hong Leong Bank
100 63.6300 58.1500 57.9000 - -

RHB Bank
100 66.1400 56.5000 53.7000 71.7400 50.9000

Maybank
100 67.0000 53.0000 52.8000 - -

Mid Valley Money Changer
100 - - - 66.0000 60.0000

CIMB Bank
100 65.0900 57.8400 56.8400 63.8400 50.5600

SEK ( Swedish Krona )

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

UOB Bank
100 50.3576 45.9576 45.6576 - -

Public bank
100 51.2700 46.0100 45.9210 - -

MaxMoney Mid Valley
100 - - - 52.6000 49.5000

Ambank
100 50.8000 45.4000 45.3000 - -

Hong Leong Bank
100 50.8100 46.0400 45.7900 - -

RHB Bank
100 52.0800 44.6500 42.6000 56.1800 40.5500

Maybank
100 55.0000 40.0000 39.8000 - -

Mid Valley Money Changer
100 - - - 53.0000 49.5000

CIMB Bank
100 52.2000 45.8900 45.3900 - -

LKR ( Sri Lanka Rupee )

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

Public bank
100 2.9310 - 1.9810 - -

Ambank
100 2.9500 - - - -

Maybank
100 2.9800 2.5000 2.3000 2.8800 2.5800

Mid Valley Money Changer
100 - - - 3.1000 2.9500

CIMB Bank
100 3.1800 2.4400 1.9400 - -

RHB Bank
100 - - - 3.4500 2.1100

ZAR ( South Africa Rand )

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

UOB Bank
100 29.0092 25.0092 24.9092 - -

Public bank
100 29.0370 25.6950 25.5750 - -

MaxMoney Mid Valley
100 - - - 28.5000 25.0000

Ambank
100 30.5600 - - - -

Hong Leong Bank
100 28.4600 25.6900 25.4900 - -

Maybank
100 29.5000 24.0000 23.8000 33.2900 25.7100

RHB Bank
100 30.0400 24.7500 23.0500 33.4400 21.3500

Mid Valley Money Changer
100 - - - 28.5000 25.0000

CIMB Bank
100 29.9700 25.9300 25.6300 - -

SAR ( Saudi Rival )

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

Al Rajhi Bank
1 1.1125 1.0625 1.0575 1.1180 1.0570

UOB Bank
1 1.1133 1.0733 1.0723 - -

Public bank
1 1.1292 - 1.0892 - -

MaxMoney Mid Valley
1 - - - 1.0900 1.0700

Hong Leong Bank
1 1.1260 1.0430 1.0410 1.1180 1.0510

Ambank
1 1.1230 1.0670 1.0660 - -

RHB Bank
1 1.1513 1.0307 1.0067 1.1993 98.2700

Maybank
1 1.1500 1.0100 1.0080 1.0998 1.0223

Mid Valley Money Changer
1 - - - 1.0900 1.0700

CIMB Bank
1 1.1604 1.0034 99.3400 - -

PKR ( Pakistan Rupee )

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

Public bank
100 4.1790 - 2.9790 - -

Ambank
100 4.1200 - - - -

MaxMoney Mid Valley
100 - - - 3.6000 2.2000

RHB Bank
100 4.2400 3.5700 3.3700 4.6400 3.1700

Maybank
100 4.1500 3.5000 3.3000 3.9600 3.5700

CIMB Bank
100 4.5400 3.3300 2.5800 - -

NOK ( Norwegian Krone )

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

UOB Bank
100 50.5548 45.3548 45.0548 - -

Public bank
100 51.7620 45.0360 44.9530 - -

Ambank
100 51.2000 44.8000 44.7000 - -

MaxMoney Mid Valley
100 - - - 54.8000 48.0000

Hong Leong Bank
100 50.5200 46.0800 45.6800 - -

RHB Bank
100 52.5300 43.8700 41.1700 57.9300 38.4700

Maybank
100 53.0000 45.1000 44.9000 56.7400 45.5800

Mid Valley Money Changer
100 - - - 55.0000 48.0000

CIMB Bank
100 51.8100 45.6200 44.8700 - -

MUR ( Mauritius Rupee )

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

CIMB Bank
100 - - - - -