Convert Bahraini Dinars to Pacific Franc | BHD to XPF
Convert BHD to XPF using our currency converter with live foreign exchange rates
Latest Currency Exchange Rates: 1 Bahraini Dinar = 270.956 Pacific Franc
On this page convert BHD to XPF using live currency rates as of 07/01/2026 09:41. Includes a live currency converter, handy conversion table, last 7 days exchange rate history and some live Bahraini Dinars to Pacific Franc charts. Invert these currencies?
Currency Converter
Use this currency calulator for live currency conversions as you type.
Countries using this currency: Bahrain,
Countries using this currency: French polynesia, New caledonia, Wallis and futuna,
Looking to make a Bahraini Dinar Pacific Franc international money transfer? Currency UK recommend TorFX as our preferred currency provider.
Sending money overseas over £2000? Free Transfers, No Fees! Request a quote today!
Exchange Rate History For Converting Bahraini Dinars (BHD) to Pacific Franc (XPF)
The last 14 days currency values...
| Tue 06/01/26 | 6th January 2026 | 1 BHD = 270.7716 XPF |
| Mon 05/01/26 | 5th January 2026 | 1 BHD = 270.2042 XPF |
| Sun 04/01/26 | 4th January 2026 | 1 BHD = 269.8069 XPF |
| Sat 03/01/26 | 3rd January 2026 | 1 BHD = 269.4304 XPF |
| Fri 02/01/26 | 2nd January 2026 | 1 BHD = 269.3032 XPF |
| Thu 01/01/26 | 1st January 2026 | 1 BHD = 269.4154 XPF |
| Wed 31/12/25 | 31st December 2025 | 1 BHD = 269.5228 XPF |
| Tue 30/12/25 | 30th December 2025 | 1 BHD = 269.4957 XPF |
| Mon 29/12/25 | 29th December 2025 | 1 BHD = 268.8567 XPF |
| Sun 28/12/25 | 28th December 2025 | 1 BHD = 268.5722 XPF |
| Sat 27/12/25 | 27th December 2025 | 1 BHD = 268.5889 XPF |
| Fri 26/12/25 | 26th December 2025 | 1 BHD = 268.5921 XPF |
| Thu 25/12/25 | 25th December 2025 | 1 BHD = 268.4869 XPF |
| Wed 24/12/25 | 24th December 2025 | 1 BHD = 268.6602 XPF |
Currency Charts
Exchange Rate Today For Converting Bahraini Dinars to Pacific Franc - 1 BHD = 238.56 XPF
| Convert BHD: | 1 | 10 | 50 | 100 | 500 | 1000 |
| Into XPF: | 270.96 | 2709.56 | 13547.8 | 27095.6 | 135477.98 | 270955.96 |
| Convert BHD: | 2500 | 5000 | 7500 | 10000 | 50000 | 100000 |
| Into XPF: | 677389.91 | 1354779.82 | 2032169.73 | 2709559.65 | 13547798.23 | 27095596.46 |
Popular Bahraini DinarExchange Rates
![]() |
Send Bahraini Dinar to UK | 1 Bahraini Dinars = 1.966 British Pound |
![]() |
Send Bahraini Dinar to Australia | 1 Bahraini Dinars = 3.938 Australian Dollar |
![]() |
Send Bahraini Dinar to Italy | 1 Bahraini Dinars = 2.27 Euro |
![]() |
Send Bahraini Dinar to South Africa | 1 Bahraini Dinars = 43.631 South African Rand |
![]() |
Send Bahraini Dinar to Thailand | 1 Bahraini Dinars = 82.956 Thai Baht |
![]() |
Send Bahraini Dinar to UAE | 1 Bahraini Dinars = 9.736 United Arab Emirates Dirham |
![]() |
Send Bahraini Dinar to India | 1 Bahraini Dinars = 238.56 Indian Rupee |
![]() |
Send Bahraini Dinar to Canada | 1 Bahraini Dinars = 3.666 Canadian Dollar |
![]() |
Send Bahraini Dinar to USA | 1 Bahraini Dinars = 2.653 US Dollar |
![]() |
Send Bahraini Dinar to France | 1 Bahraini Dinars = 2.27 Euro |
![]() |
Send Bahraini Dinar to New Zealand | 1 Bahraini Dinars = 4.586 New Zealand Dollar |
![]() |
Send Bahraini Dinar to Spain | 1 Bahraini Dinars = 2.27 Euro |
![]() |
Send Bahraini Dinar to Turkey | 1 Bahraini Dinars = 114.22 Turkish Lira |
![]() |
Send Bahraini Dinar to Germany | 1 Bahraini Dinars = 2.27 Euro |














