BHD Convert MOP
1 BHD = 21.466 MOP
BHD 1.000 = MOP 21.47
Exchange rate · Updated: Tue, 09 Jun 2026 00:02:31 +0000
1 BHD = 21.466 MOP — BHD stronger (MOP). 1 MOP = 0.0466 BHD.
30-day trend
| BHD 1.000 | MOP 21.47 |
| BHD 5.000 | MOP 107.33 |
| BHD 10.000 | MOP 214.66 |
| BHD 50.000 | MOP 1,073.30 |
| BHD 100.000 | MOP 2,146.60 |
| BHD 1,000.000 | MOP 21,466.02 |
Used in: Bahrain