MoneyTransfer.co.uk

Transfer money to Switzerland from Dominica

Sending money from Dominica to Switzerland? Calculate how much your recipient could receive in CHF when you send XCD. Compare transfer costs and check the bank details you need before booking.

Plan your transfer

Sending from
Dominica · XCD
Sending to
Switzerland · CHF
XCD
Estimated receipt
3,032.88 CHF
1 XCD = 0.303288 CHF
Updated · 2026-11-08T22:56:00Z
Adjust fees and rate
The fee is deducted before conversion. Your provider’s rate and any intermediary or receiving bank charges may change the final amount.
Get a TorFX quote ↗ This indicative rate is for comparison. Ask your provider for an executable quote.

Compare TorFX with UK banks

Estimates use the 29 April 2025 margin model and the latest available market rate. Transfer and bank fees are excluded. We may earn commission from TorFX.

10,000.00 XCD → CHF
ProviderEstimated receipt
TorFX3,002.58 CHF
Bank of Scotland2,954.86 CHF
Lloyds Bank2,954.86 CHF
NatWest2,954.29 CHF
RBS2,933.09 CHF
Halifax2,927.14 CHF

How to send money to Switzerland from Dominica?

  1. Decide how much needs to arrive in CHF. For an invoice, ask for the full cost in XCD of delivering that exact amount, including fees.
  2. Confirm the beneficiary’s name, bank details and payment reference. Ask the provider for its funding instructions and the deadline in your time zone.
  3. Check the quoted delivery date before sending funds. Keep your receipt and share the reference with the recipient so they can identify the payment.

Frequently asked questions

Which bank details do I need to send CHF?

Ask the recipient’s bank for its written instructions for receiving CHF. A provider that pays through a local bank may request different details from a provider using SWIFT. Confirm the account holder, bank identifier, account number and any mandatory payment reference before requesting a price.

How do I compare the cost of this transfer?

Give each provider the same total budget, including fees, and ask how much will arrive in CHF. Check whether intermediary or receiving-bank fees can still be deducted. For a fixed invoice, work backwards from the exact amount due and compare the total you would pay.

How long will the payment take?

Ask for the date the beneficiary can use the funds. Confirm the funding deadline in your time zone and whether a weekend, local holiday or identity check changes the estimate. For a first payment, complete any checks before agreeing a delivery date with the recipient.

What if the recipient cannot find the payment?

Keep the quoted rate, receipt, payment reference and expected arrival date. If the deadline passes, ask the sending provider to trace the transfer and give the recipient the reference for their bank. If any account detail is wrong, contact the provider immediately before sending further funds.

Transfer guides

Paying an invoice in CHF

For an invoice payable in CHF, ask for a quote that delivers the invoice total and shows the full debit in XCD. Confirm how long the quote is valid and copy the invoice reference onto the payment.

Checking the IBAN

For a locally issued IBAN in this destination, the registered prefix is CH and the length is 21 characters without spaces. Compare the full number with the recipient’s bank document. Matching the format alone does not confirm who owns the account.

Invoices and large transfers

Check the provider’s transfer limit and your bank’s funding limit separately. Ask which documents are needed for this payment, such as an invoice or proof of the source of funds. For new or amended supplier details, call the supplier on a number already in your records before authorising payment.

Regular payments

For rent, pensions or family support, decide which amount must stay fixed each month: the sum leaving your account or the sum received in CHF. Ask when the rate is set for each payment, how to change the instruction and what happens if the funding date falls on a holiday.

Official sources Swift · IBAN Registry ↗ World Bank · Remittance Prices Worldwide ↗

Transfer routes

Sending from…
Afghanistan → Switzerland1 AFN = 0.0126 CHFAlbania → Switzerland1 ALL = 0.0101 CHFAlgeria → Switzerland1 DZD = 0.0060 CHFAndorra → Switzerland1 EUR = 0.9132 CHFAndorra → Switzerland1 EUR = 0.9132 CHFAndorra → Switzerland1 EUR = 0.9132 CHFAndorra → Switzerland1 EUR = 0.9132 CHFAndorra → Switzerland1 EUR = 0.9132 CHFAndorra → Switzerland1 EUR = 0.9132 CHFAngola → Switzerland1 AOA = 0.0009 CHFAnguilla → Switzerland1 XCD = 0.3033 CHFAntigua & Barbuda → Switzerland1 XCD = 0.3033 CHFArgentina → Switzerland1 ARS = 0.0005 CHFArmenia → Switzerland1 AMD = 0.0023 CHFAruba → Switzerland1 AWG = 0.4554 CHFAustria → Switzerland1 EUR = 0.9132 CHFAzerbaijan → Switzerland1 AZN = 0.4821 CHFBahamas → Switzerland1 BSD = 0.8197 CHFBahrain → Switzerland1 BHD = 2.1666 CHFBangladesh → Switzerland1 BDT = 0.0066 CHFBarbados → Switzerland1 BBD = 0.4098 CHFBelarus → SwitzerlandBYR / CHFBelgium → Switzerland1 EUR = 0.9132 CHFBelize → Switzerland1 BZD = 0.4067 CHFBenin → Switzerland1 XOF = 0.0014 CHFBenin → Switzerland1 XOF = 0.0014 CHFBermuda → Switzerland1 BMD = 0.8197 CHFBhutan → Switzerland1 INR = 0.0087 CHFBolivia → Switzerland1 BOB = 0.0744 CHFBosnia & Herzegovina → Switzerland1 BAM = 0.4673 CHFBotswana → Switzerland1 BWP = 0.0594 CHFBouvet Island → Switzerland1 NOK = 0.0867 CHFBrazil → Switzerland1 BRL = 0.1489 CHFBritish Indian Ocean Territory → Switzerland1 USD = 0.8197 CHFBrunei → Switzerland1 BND = 0.6384 CHFBulgaria → Switzerland1 BGN = 0.4669 CHFBurkina Faso → Switzerland1 XOF = 0.0014 CHFBurundi → Switzerland1 BIF = 0.0003 CHFCambodia → Switzerland1 KHR = 0.0002 CHFCameroon → Switzerland1 XAF = 0.0014 CHFCape Verde → Switzerland1 CVE = 0.0083 CHFCayman Islands → Switzerland1 KYD = 0.9815 CHFCentral African Republic → Switzerland1 XAF = 0.0014 CHFChad → Switzerland1 XAF = 0.0014 CHFChile → Switzerland1 CLP = 0.0008 CHFChina → Switzerland1 CNY = 0.1228 CHFChristmas Island → Switzerland1 AUD = 0.5625 CHFCocos (Keeling) Islands → Switzerland1 AUD = 0.5625 CHFColombia → Switzerland1 COP = 0.0003 CHFComoros → Switzerland1 KMF = 0.0019 CHFCongo - Kinshasa → Switzerland1 XAF = 0.0014 CHFCook Islands → Switzerland1 NZD = 0.4557 CHFCosta Rica → Switzerland1 CRC = 0.0018 CHFCroatia → Switzerland1 HRK = 0.1212 CHFCuba → Switzerland1 CUP = 0.0318 CHFCyprus → Switzerland1 EUR = 0.9132 CHFCzechia → Switzerland1 CZK = 0.0375 CHFDenmark → Switzerland1 DKK = 0.1222 CHFDjibouti → Switzerland1 DJF = 0.0046 CHFDominica → Switzerland1 XCD = 0.3033 CHFDominican Republic → Switzerland1 DOP = 0.0135 CHFEcuador → Switzerland1 USD = 0.8197 CHFEcuador → Switzerland1 USD = 0.8197 CHFEcuador → Switzerland1 USD = 0.8197 CHFEcuador → Switzerland1 USD = 0.8197 CHFEcuador → Switzerland1 USD = 0.8197 CHFEgypt → Switzerland1 EGP = 0.0152 CHFEl Salvador → Switzerland1 SVC = 0.0935 CHFEquatorial Guinea → Switzerland1 XAF = 0.0014 CHFEritrea → Switzerland1 ERN = 0.0546 CHFEstonia → SwitzerlandEEK / CHFEswatini → Switzerland1 SZL = 0.0495 CHFEthiopia → Switzerland1 ETB = 0.0050 CHFFalkland Islands → Switzerland1 FKP = 1.0943 CHFFaroe Islands → Switzerland1 DKK = 0.1222 CHFFiji → Switzerland1 FJD = 0.3621 CHFFinland → Switzerland1 EUR = 0.9132 CHFFrance → Switzerland1 EUR = 0.9132 CHFFrench Guiana → Switzerland1 EUR = 0.9132 CHFFrench Polynesia → Switzerland1 XPF = 0.0077 CHFGabon → Switzerland1 XAF = 0.0014 CHFGambia → Switzerland1 GMD = 0.0110 CHFGeorgia → Switzerland1 GEL = 0.3159 CHFGhana → Switzerland1 GHS = 0.0700 CHFGibraltar → Switzerland1 GIP = 1.0943 CHFGreece → Switzerland1 EUR = 0.9132 CHFGreenland → Switzerland1 DKK = 0.1222 CHFGrenada → Switzerland1 XCD = 0.3033 CHFGuadeloupe → Switzerland1 EUR = 0.9132 CHFGuadeloupe → Switzerland1 EUR = 0.9132 CHFGuam → Switzerland1 USD = 0.8197 CHFGuatemala → Switzerland1 GTQ = 0.1070 CHFGuernsey → Switzerland1 GBP = 1.0943 CHFGuinea → Switzerland1 GNF = 0.0001 CHFGuinea → Switzerland1 PGK = 0.1801 CHFGuinea-Bissau → Switzerland1 XOF = 0.0014 CHFGuyana → Switzerland1 GYD = 0.0039 CHFHaiti → Switzerland1 HTG = 0.0062 CHFHeard & McDonald Islands → Switzerland1 AUD = 0.5625 CHFHonduras → Switzerland1 HNL = 0.0304 CHFHong Kong SAR China → Switzerland1 HKD = 0.1045 CHFHungary → Switzerland1 HUF = 0.0025 CHFIceland → Switzerland1 ISK = 0.0067 CHFIndonesia → Switzerland1 IDR = 0.0000 CHFIraq → Switzerland1 IQD = 0.0005 CHFIreland → Switzerland1 EUR = 0.9132 CHFIsle of Man → Switzerland1 GBP = 1.0943 CHFIsrael → Switzerland1 ILS = 0.2573 CHFItaly → Switzerland1 EUR = 0.9132 CHFJamaica → Switzerland1 JMD = 0.0052 CHFJapan → Switzerland1 JPY = 0.0052 CHFJersey → Switzerland1 GBP = 1.0943 CHFJordan → Switzerland1 JOD = 1.1561 CHFKazakhstan → Switzerland1 KZT = 0.0018 CHFKenya → Switzerland1 KES = 0.0063 CHFKiribati → Switzerland1 AUD = 0.5625 CHFKorea South → Switzerland1 KRW = 0.0006 CHFKuwait → Switzerland1 KWD = 2.6369 CHFKyrgyzstan → Switzerland1 KGS = 0.0094 CHFLaos → Switzerland1 LAK = 0.0000 CHFLatvia → SwitzerlandLVL / CHFLebanon → Switzerland1 LBP = 0.0000 CHFLesotho → Switzerland1 ZAR = 0.0495 CHFLiberia → Switzerland1 LRD = 0.0048 CHFLibya → Switzerland1 LYD = 0.1278 CHFLiechtenstein → Switzerland1 CHF = 1.0000 CHFLithuania → SwitzerlandLTL / CHFLuxembourg → Switzerland1 EUR = 0.9132 CHFMacao SAR China → Switzerland1 MOP = 0.1013 CHFMadagascar → Switzerland1 MGA = 0.0002 CHFMalawi → Switzerland1 MWK = 0.0005 CHFMalaysia → Switzerland1 MYR = 0.2018 CHFMaldives → Switzerland1 MVR = 0.0532 CHFMali → Switzerland1 XOF = 0.0014 CHFMalta → Switzerland1 EUR = 0.9132 CHFMarshall Islands → Switzerland1 USD = 0.8197 CHFMartinique → Switzerland1 EUR = 0.9132 CHFMauritania → SwitzerlandMRO / CHFMauritius → Switzerland1 MUR = 0.0174 CHFMayotte → Switzerland1 EUR = 0.9132 CHFMexico → Switzerland1 MXN = 0.0440 CHFMoldova → Switzerland1 MDL = 0.0459 CHFMonaco → Switzerland1 EUR = 0.9132 CHFMongolia → Switzerland1 MNT = 0.0002 CHFMontenegro → Switzerland1 EUR = 0.9132 CHFMontserrat → Switzerland1 XCD = 0.3033 CHFMorocco → Switzerland1 MAD = 0.0837 CHFMozambique → Switzerland1 MZN = 0.0128 CHFMyanmar (Burma) → Switzerland1 MMK = 0.0004 CHFNamibia → Switzerland1 ZAR = 0.0495 CHFNauru → Switzerland1 AUD = 0.5625 CHFNepal → Switzerland1 NPR = 0.0054 CHFNetherlands → Switzerland1 EUR = 0.9132 CHFNetherlands Antilles → Switzerland1 ANG = 0.4579 CHFNew Caledonia → Switzerland1 XPF = 0.0077 CHFNew Zealand → Switzerland1 NZD = 0.4557 CHFNew Zealand → Switzerland1 NZD = 0.4557 CHFNicaragua → Switzerland1 NIO = 0.0223 CHFNiger → Switzerland1 XOF = 0.0014 CHFNigeria → Switzerland1 NGN = 0.0006 CHFNiue → Switzerland1 NZD = 0.4557 CHFNorfolk Island → Switzerland1 AUD = 0.5625 CHFNorthern Mariana Islands → Switzerland1 USD = 0.8197 CHFNorth Korea → Switzerland1 KPW = 0.0009 CHFNorth Macedonia → Switzerland1 MKD = 0.0148 CHFNorway → Switzerland1 NOK = 0.0867 CHFNorway → Switzerland1 NOK = 0.0867 CHFOman → Switzerland1 OMR = 2.1333 CHFPakistan → Switzerland1 PKR = 0.0030 CHFPalau → Switzerland1 USD = 0.8197 CHFPanama → Switzerland1 PAB = 0.8197 CHFParaguay → Switzerland1 PYG = 0.0001 CHFPeru → Switzerland1 PEN = 0.2376 CHFPhilippines → Switzerland1 PHP = 0.0130 CHFPoland → Switzerland1 PLN = 0.2078 CHFPortugal → Switzerland1 EUR = 0.9132 CHFPuerto Rico → Switzerland1 USD = 0.8197 CHFQatar → Switzerland1 QAR = 0.2245 CHFRomania → Switzerland1 RON = 0.1710 CHFRussia → Switzerland1 RUB = 0.0100 CHFRwanda → Switzerland1 RWF = 0.0006 CHFRéunion → Switzerland1 EUR = 0.9132 CHFSamoa → Switzerland1 USD = 0.8197 CHFSamoa → Switzerland1 WST = 0.2980 CHFSan Marino → Switzerland1 EUR = 0.9132 CHFSaudi Arabia → Switzerland1 SAR = 0.2180 CHFSenegal → Switzerland1 XOF = 0.0014 CHFSerbia → Switzerland1 RSD = 0.0078 CHFSeychelles → Switzerland1 SCR = 0.0593 CHFSierra Leone → Switzerland1 SLL = 0.0000 CHFSingapore → Switzerland1 SGD = 0.6391 CHFSlovakia → Switzerland1 EUR = 0.9132 CHFSlovenia → Switzerland1 EUR = 0.9132 CHFSolomon Islands → Switzerland1 SBD = 0.1018 CHFSomalia → Switzerland1 SOS = 0.0014 CHFSouth Africa → Switzerland1 ZAR = 0.0495 CHFSpain → Switzerland1 EUR = 0.9132 CHFSri Lanka → Switzerland1 LKR = 0.0025 CHFSt. Helena → Switzerland1 SHP = 1.0943 CHFSt. Kitts & Nevis → Switzerland1 XCD = 0.3033 CHFSt. Lucia → Switzerland1 XCD = 0.3033 CHFSt. Pierre & Miquelon → Switzerland1 EUR = 0.9132 CHFSt. Vincent & Grenadines → Switzerland1 XCD = 0.3033 CHFSudan → Switzerland1 SDG = 0.0014 CHFSuriname → Switzerland1 SRD = 0.0218 CHFSweden → Switzerland1 SEK = 0.0828 CHFSyria → Switzerland1 SYP = 0.0001 CHFSão Tomé & Príncipe → SwitzerlandSTD / CHFTaiwan → Switzerland1 TWD = 0.0250 CHFTajikistan → Switzerland1 TJS = 0.0887 CHFTanzania → Switzerland1 TZS = 0.0003 CHFThailand → Switzerland1 THB = 0.0244 CHFTogo → Switzerland1 XOF = 0.0014 CHFTokelau → Switzerland1 NZD = 0.4557 CHFTonga → Switzerland1 TOP = 0.3404 CHFTrinidad & Tobago → Switzerland1 TTD = 0.1206 CHFTunisia → Switzerland1 TND = 0.2741 CHFTurkmenistan → Switzerland1 TMT = 0.2342 CHFTurks & Caicos Islands → Switzerland1 USD = 0.8197 CHFTuvalu → Switzerland1 AUD = 0.5625 CHFTürkiye → Switzerland1 TRY = 0.0163 CHFUganda → Switzerland1 UGX = 0.0002 CHFUkraine → Switzerland1 UAH = 0.0181 CHFUnited Arab Emirates → Switzerland1 AED = 0.2232 CHFUruguay → Switzerland1 UYU = 0.0203 CHFUzbekistan → Switzerland1 UZS = 0.0001 CHFVanuatu → Switzerland1 VUV = 0.0069 CHFVenezuela → SwitzerlandVEF / CHFVietnam → Switzerland1 VND = 0.0000 CHFWallis & Futuna → Switzerland1 XPF = 0.0077 CHFWestern Sahara → Switzerland1 MAD = 0.0837 CHFYemen → Switzerland1 YER = 0.0035 CHFZambia → SwitzerlandZMK / CHFZimbabwe → Switzerland1 ZWL = 0.0025 CHF
All destinations →

Where are you sending money?