MYR Exchange Rate
Convert MYR to and from 27 currencies using the official daily rate. Rates as at Friday, 22 May 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 396.7500
1 USD = RM 3.9675
All BNM rates
| Currency | Name | Unit | Buying | Middle | Selling |
|---|---|---|---|---|---|
| CHF | Swiss Franc | 1 | 5.0426 | 5.0464 | 5.0502 |
| CAD | Canadian Dollar | 1 | 2.8759 | 2.8781 | 2.8804 |
| BND | Brunei Dollar | 1 | 3.0972 | 3.0997 | 3.1023 |
| AUD | Australian Dollar | 1 | 2.8282 | 2.8304 | 2.8326 |
| AED | UAE Dirham | 100 | 107.9470 | 108.0165 | 108.0860 |
| CNY | Chinese Yuan | 1 | 0.5835 | 0.5839 | 0.5843 |
| NPR | โ | 100 | 2.5834 | 2.5852 | 2.5870 |
| VND | โ | 100 | 0.0150 | 0.0150 | 0.0151 |
| USD | US Dollar | 1 | 3.9650 | 3.9675 | 3.9700 |
| TWD | Taiwan Dollar | 100 | 12.5861 | 12.6000 | 12.6140 |
| THB | Thai Baht | 100 | 12.1328 | 12.1442 | 12.1555 |
| SGD | Singapore Dollar | 1 | 3.0972 | 3.0997 | 3.1023 |
| SDR | โ | 1 | โ | 5.4224 | โ |
| SAR | Saudi Riyal | 100 | 105.6488 | 105.7211 | 105.7933 |
| PKR | Pakistani Rupee | 100 | 1.4234 | 1.4250 | 1.4265 |
| PHP | Philippine Peso | 100 | 6.4233 | 6.4299 | 6.4364 |
| NZD | New Zealand Dollar | 1 | 2.3235 | 2.3254 | 2.3272 |
| MMK | Myanmar Kyat | 100 | 0.1894 | 0.1895 | 0.1896 |
| KRW | Korean Won | 100 | 0.2613 | 0.2615 | 0.2617 |
| KHR | โ | 100 | 0.0980 | 0.0986 | 0.0992 |
| JPY | Japanese Yen | 100 | 2.4921 | 2.4938 | 2.4954 |
| INR | Indian Rupee | 100 | 4.1335 | 4.1364 | 4.1392 |
| IDR | Indonesian Rupiah | 100 | 0.0224 | 0.0224 | 0.0224 |
| HKD | Hong Kong Dollar | 100 | 50.5966 | 50.6288 | 50.6610 |
| GBP | British Pound | 1 | 5.3234 | 5.3270 | 5.3305 |
| EUR | Euro | 1 | 4.6026 | 4.6057 | 4.6088 |
| EGP | โ | 1 | 0.0749 | 0.0750 | 0.0751 |
Related guides & tools
Get the weekly Malaysia money digest
Rates, guides, and what changed this week โ in one short email.