MYR Exchange Rate
Convert MYR to and from 27 currencies using the official daily rate. Rates as at Thursday, 2 July 2026.
These are the official middle rates — useful for reference and comparison. Your bank or remittance provider will quote a different rate when you transact.
Currency converter
Result (BNM middle rate)
RM 407.4500
1 USD = RM 4.0745
All BNM rates
| Currency | Name | Unit | Buying | Middle | Selling |
|---|---|---|---|---|---|
| CHF | Swiss Franc | 1 | 5.0622 | 5.0662 | 5.0703 |
| CAD | Canadian Dollar | 1 | 2.8692 | 2.8713 | 2.8734 |
| BND | Brunei Dollar | 1 | 3.1498 | 3.1518 | 3.1539 |
| AUD | Australian Dollar | 1 | 2.8129 | 2.8151 | 2.8172 |
| AED | UAE Dirham | 100 | 110.8691 | 110.9402 | 111.0113 |
| CNY | Chinese Yuan | 1 | 0.5998 | 0.6003 | 0.6007 |
| NPR | — | 100 | 2.6700 | 2.6717 | 2.6734 |
| VND | — | 100 | 0.0155 | 0.0155 | 0.0155 |
| USD | US Dollar | 1 | 4.0720 | 4.0745 | 4.0770 |
| TWD | Taiwan Dollar | 100 | 12.7641 | 12.7779 | 12.7918 |
| THB | Thai Baht | 100 | 12.2246 | 12.2385 | 12.2524 |
| SGD | Singapore Dollar | 1 | 3.1490 | 3.1518 | 3.1546 |
| SDR | — | 1 | — | 5.5240 | — |
| SAR | Saudi Riyal | 100 | 108.4479 | 108.5173 | 108.5868 |
| PKR | Pakistani Rupee | 100 | 1.4637 | 1.4653 | 1.4668 |
| PHP | Philippine Peso | 100 | 6.6108 | 6.6179 | 6.6250 |
| NZD | New Zealand Dollar | 1 | 2.3182 | 2.3200 | 2.3219 |
| MMK | Myanmar Kyat | 100 | 0.1945 | 0.1946 | 0.1947 |
| KRW | Korean Won | 100 | 0.2630 | 0.2632 | 0.2635 |
| KHR | — | 100 | 0.1003 | 0.1010 | 0.1016 |
| JPY | Japanese Yen | 100 | 2.5287 | 2.5304 | 2.5320 |
| INR | Indian Rupee | 100 | 4.2719 | 4.2748 | 4.2776 |
| IDR | Indonesian Rupiah | 100 | 0.0226 | 0.0226 | 0.0227 |
| HKD | Hong Kong Dollar | 100 | 51.9116 | 51.9438 | 51.9760 |
| GBP | British Pound | 1 | 5.4382 | 5.4421 | 5.4461 |
| EUR | Euro | 1 | 4.6502 | 4.6533 | 4.6563 |
| EGP | — | 1 | 0.0829 | 0.0830 | 0.0831 |
Related guides & tools
Get the weekly Malaysia money digest
Rates, guides, and what changed this week — in one short email.