Foreign Currency → Fiji Dollar (FJD)
Fiji Dollar (FJD) → Foreign Currency
United States Dollar (USD)
Australian Dollar (AUD)
New Zealand Dollar (NZD)
Euro (EUR)
British Pound (GBP)
Japanese Yen (JPY)
Modify this rate based on today's bank or kiosk offer.
Total Converted Amount:
0.00
Understanding Fiji Dollar Exchange Rates
The Fiji Dollar (FJD) is the official currency of Fiji. Whether you are planning a holiday to Nadi, Suva, or the Mamanuca Islands, or handling business transactions, understanding the exchange rate mechanics is crucial for budgeting. This calculator helps you estimate how much foreign currency (like USD, AUD, or NZD) will convert into FJD, or vice versa.
How to Use This Calculator
Currency markets fluctuate daily. While automated tools provide mid-market rates, the actual rate you receive at a currency exchange booth or bank will differ due to fees and spreads. This tool is designed to be flexible:
Enter Amount: Input the total cash you intend to exchange.
Select Direction: Choose whether you are buying FJD (Foreign → FJD) or selling FJD (FJD → Foreign).
Select Currency: Choose the major trading currency (USD, AUD, NZD, etc.).
Verify Rate: The calculator pre-fills an estimated average rate. For precision, check the board at your local money changer or bank app and update the Exchange Rate field manually.
Major Currencies Traded in Fiji
Fiji's economy relies heavily on tourism and trade. Consequently, the most frequently exchanged currencies include:
Australian Dollar (AUD): Due to the high volume of Australian tourists.
New Zealand Dollar (NZD): Another major source of tourism revenue.
United States Dollar (USD): The global standard for trade and luxury travel.
Tips for Exchanging Money in Fiji
Getting the best deal on your Fiji Dollars requires a bit of strategy.
Airport vs. Town
Exchange bureaus at Nadi International Airport often charge higher fees or offer slightly less favorable rates compared to banks and exchange houses located in town centers like Nadi Town, Lautoka, or Suva. If you need cash immediately upon arrival, exchange a small amount at the airport for taxi fare and incidentals, then exchange the bulk of your funds in town.
ATM Withdrawals
ATMs are widely available in major towns and resorts. Withdrawing FJD directly from an ATM using your foreign debit card often yields a competitive exchange rate, though you should check with your home bank regarding international transaction fees and ATM operator access fees.
The "Basket of Currencies"
Unlike some currencies that float freely based purely on market demand, the value of the Fiji Dollar is pegged to a weighted basket of currencies of its major trading partners (AUD, NZD, USD, Euro, and JPY). This helps stabilize the FJD against extreme volatility, making costs relatively predictable for travelers and importers.
Disclaimer: Exchange rates used in the default settings of this calculator are estimates based on recent historical averages. Actual rates at banks, hotels, and exchange kiosks will vary. Always confirm the live rate before completing a transaction.
// Indicative base rates (Foreign to FJD).
// Example: 1 USD = 2.22 FJD. 1 AUD = 1.48 FJD.
// These are approximations for default UI population.
var baseRatesToFJD = {
USD: 2.22,
AUD: 1.48,
NZD: 1.35,
EUR: 2.35,
GBP: 2.75,
JPY: 0.015
};
// Initialize the form with a default rate
window.onload = function() {
updateRatePlaceholder();
};
function updateRatePlaceholder() {
var direction = document.getElementById("conversionDirection").value;
var currency = document.getElementById("currencySelect").value;
var rateInput = document.getElementById("exchangeRate");
var estimatedRate = 0;
if (direction === "foreignToFJD") {
// How many FJD for 1 Unit of Foreign Currency
estimatedRate = baseRatesToFJD[currency];
} else {
// How many Foreign Currency for 1 FJD (Inverse)
// Fix to 4 decimal places for cleanliness
estimatedRate = 1 / baseRatesToFJD[currency];
}
// Set the value. Using simple math rounding for display.
rateInput.value = estimatedRate.toFixed(4);
}
function calculateExchange() {
// Get Inputs
var amount = parseFloat(document.getElementById("amount").value);
var rate = parseFloat(document.getElementById("exchangeRate").value);
var direction = document.getElementById("conversionDirection").value;
var currency = document.getElementById("currencySelect").value;
// Validation
if (isNaN(amount) || amount <= 0) {
alert("Please enter a valid positive amount to convert.");
return;
}
if (isNaN(rate) || rate FJD: 100 USD * 2.22 Rate = 222 FJD
// FJD -> Foreign: 100 FJD * 0.45 Rate = 45 USD
var result = amount * rate;
// Determine symbols for display
var startSymbol = "";
var endSymbol = "";
if (direction === "foreignToFJD") {
// Output is FJD
startSymbol = "FJD $";
endSymbol = " (Fiji Dollars)";
} else {
// Output is Foreign
endSymbol = " " + currency;
if(currency === 'USD' || currency === 'AUD' || currency === 'NZD') startSymbol = "$";
if(currency === 'EUR') startSymbol = "€";
if(currency === 'GBP') startSymbol = "£";
if(currency === 'JPY') startSymbol = "¥";
}
// Display Result
var resultBox = document.getElementById("resultBox");
var resultValue = document.getElementById("resultValue");
var rateUsed = document.getElementById("rateUsed");
resultValue.innerHTML = startSymbol + result.toLocaleString('en-US', {minimumFractionDigits: 2, maximumFractionDigits: 2}) + endSymbol;
rateUsed.innerHTML = "Based on exchange rate: 1 = " + rate;
resultBox.style.display = "block";
}