Bahraini dinar (BHD) CFP franc (XPF) exchange rate

.د.ب
Fr

The Bahraini dinar/CFP franc converter is provided without any warranty. Prices might differ from those given by financial institutions as banks (Central Bank of Bahrain, Institut d’émission d’Outre-Mer (IEOM)), brokers or money transfer companies. More information: currency converter.

Last update:

Is it the right time to change your currencies?

The best day to change Bahraini dinars in CFP francs was the . At that time the currency had reached its highest value.

100 Bahraini dinars = 27 882.7416 CFP francs

The worst day to change Bahraini dinars in CFP francs was the . The exchange rate had fallen to its lowest value.

100 Bahraini dinars = 26 324.6483 CFP francs

Historical Bahraini dinar / CFP franc

History of daily rates BHD /XPF since Saturday, 6 September 2025.

The maximum was reached on

1 Bahraini dinar = 278.8274 CFP franc

the minimum on

1 Bahraini dinar = 263.2465 CFP franc

Price history of XPF / BHD

Date BHD/XPF
272.3834
271.3386
273.1978
273.9813
274.6763
278.4423
277.1695
277.8859
277.2448
277.5892
276.9154
273.0003
274.4728
271.9365
271.6332
271.4701
268.4266
270.1867
269.7262
268.3403
268.7137
273.9423
275.8592
272.3008
274.8977
272.1598
270.3587
268.3982
267.1425
265.9209
268.2800
266.5708
271.9756
271.2707
270.2148
268.8457
269.0494
269.3451
271.9390
272.7165
274.7496
273.0791
273.8511
274.8300
271.6666
271.8938
273.6383
270.3605
269.7726
268.1841
269.0663
268.9487

Currency Of Bahrain

Currency Of French Overseas Departments And Territories

flag XPF
  • ISO4217 : XPF
  • French Polynesia, New Caledonia, Wallis & Futuna

Bahraini dinars to CFP francs conversion table

amount convert into Result
1 Bahraini dinar BHD BHD XPF 272.53 CFP francs XPF
2 Bahraini dinars BHD BHD XPF 545.05 CFP francs XPF
3 Bahraini dinars BHD BHD XPF 817.58 CFP francs XPF
4 Bahraini dinars BHD BHD XPF 1 090.10 CFP franc XPF
5 Bahraini dinars BHD BHD XPF 1 362.63 CFP franc XPF
10 Bahraini dinars BHD BHD XPF 2 725.26 CFP francs XPF
15 Bahraini dinars BHD BHD XPF 4 087.89 CFP francs XPF
20 Bahraini dinars BHD BHD XPF 5 450.52 CFP francs XPF
25 Bahraini dinars BHD BHD XPF 6 813.15 CFP francs XPF
100 Bahraini dinars BHD BHD XPF 27 252.59 CFP francs XPF
500 Bahraini dinars BHD BHD XPF 136 262.95 CFP francs XPF

BHD to XPF conversion table