The Forex calculator is the best way to find current exchange rates of more than 150 currencies. As per the rates updated on 02:38 am on 12th Jun 2026 Friday, 1 New Zealand Dollar (NZD) is equal to 0.22 Bahraini Dinar (BHD) and 1 Bahraini Dinar (BHD) is equal to 4.543 New Zealand Dollar (NZD).
The conversion table is also shown in order to provide possible multiplications of NZD to BHD and vice-versa. For custom amount the amount field can be used. The rates are updated on hourly basis.
| 10 NZD | = | 2.201 BHD |
| 50 NZD | = | 11.006 BHD |
| 100 NZD | = | 22.013 BHD |
| 250 NZD | = | 55.031 BHD |
| 500 NZD | = | 110.063 BHD |
| 1000 NZD | = | 220.126 BHD |
| 10 BHD | = | 45.429 NZD |
| 50 BHD | = | 227.143 NZD |
| 100 BHD | = | 454.286 NZD |
| 250 BHD | = | 1135.714 NZD |
| 500 BHD | = | 2271.428 NZD |
| 1000 BHD | = | 4542.856 NZD |