1. Currency converter
  2. XPF to BHD
  3. 10 XPF

Convert 10 CFP Franc (XPF) to Bahraini Dinar (BHD)

Convert CFP francs to Bahraini dinars at the live mid-market rate. Reverse: BHD to XPF

10 CFP francs =

0.03539 BHD 0.00% today

1 XPF = 0.00353882 BHD · 1 BHD = 282.58 XPF

Mid-market rate, updated 13:20 UTC. Paid plans update as often as every 60 seconds. Get XPF→BHD rates via API

XPF to BHD over the last year

0.00360.0037Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
0.0037664
52-week low
0.0035388
52-week average
0.0036522
Change over the year
−3.91%

Conversion tables

XPF to BHD
XPF BHD
1 XPF 0.003539 BHD
10 XPF 0.03539 BHD
100 XPF 0.3539 BHD
1,000 XPF 3.539 BHD
10,000 XPF 35.388 BHD
50,000 XPF 176.941 BHD
100,000 XPF 353.882 BHD
BHD to XPF
BHD XPF
1 BHD 283 XPF
10 BHD 2,826 XPF
100 BHD 28,258 XPF
1,000 BHD 282,580 XPF
10,000 BHD 2,825,798 XPF
50,000 BHD 14,128,991 XPF
100,000 BHD 28,257,982 XPF

Get XPF→BHD rates via API

The live rate, the rate on any past day or a whole range, for BHD and 170+ other currencies, as JSON. Free plan included. See the exchange rate API.

curl https://api.currencyapi.com/v3/latest \
  -G -d base_currency=XPF -d currencies=BHD \
  -H "apikey: YOUR-API-KEY"

# the rate on a past day
curl https://api.currencyapi.com/v3/historical \
  -G -d base_currency=XPF -d currencies=BHD \
  -d date=2025-10-04 \
  -H "apikey: YOUR-API-KEY"

Related conversions

Popular CFP Franc conversions

Popular Bahraini Dinar conversions

Questions about XPF to BHD

How much is 10 XPF in BHD?

10 CFP francs is 0.03539 Bahraini dinars at the mid-market rate of 4 October 2026, 13:20 UTC, when 1 XPF = 0.00353882 BHD.

What was the XPF to BHD rate over the last year?

Over the last 52 weeks 1 XPF ranged from 0.00353882 to 0.0037664 BHD, 0.00365215 BHD on average.

Which exchange rate is this?

The mid-market rate: the midpoint between what currency markets pay and ask for XPF/BHD, without the margin a bank or card issuer adds, so the rate you are charged is usually a little worse.