— Select Country —
Australia (Fixed/Mobile) – $0.08/min
Bangladesh – $0.15/min
China – $0.08/min
India – $0.08/min
Indonesia – $0.22/min
Japan – $0.15/min
Malaysia – $0.08/min
Myanmar – $0.28/min
Philippines – $0.16/min
South Korea – $0.08/min
Thailand – $0.08/min
United Kingdom – $0.08/min
USA – $0.08/min
Vietnam – $0.30/min
Other / Custom Rate
Enter the specific IDD 018 rate if "Other" is selected.
Estimated Call Cost
S$0.00
function updateRate() {
var dropdown = document.getElementById('destination');
var rateField = document.getElementById('rateInput');
var selectedValue = dropdown.value;
if (selectedValue && selectedValue !== "custom") {
rateField.value = selectedValue;
// Optionally make it readonly to prevent confusion,
// or keep editable if user has a specific promo.
// keeping editable for flexibility.
} else if (selectedValue === "custom") {
rateField.value = "";
rateField.focus();
}
}
function calculateIDDCost() {
// Get input elements matches exact IDs
var rateInput = document.getElementById('rateInput');
var durationInput = document.getElementById('duration');
var resultBox = document.getElementById('resultBox');
var totalCostDisplay = document.getElementById('totalCost');
var breakdownDisplay = document.getElementById('calculationBreakdown');
// Parse values
var rate = parseFloat(rateInput.value);
var duration = parseFloat(durationInput.value);
// Validation logic
if (isNaN(rate) || rate < 0) {
alert("Please enter a valid rate per minute.");
return;
}
if (isNaN(duration) || duration <= 0) {
alert("Please enter a valid call duration in minutes.");
return;
}
// Calculation Logic
// StarHub calls are usually charged in 1-minute blocks (verify specific T&Cs, but standard logic applies)
var cost = rate * duration;
// Formatting Output
// Using toFixed(2) for currency format
var formattedCost = "S$" + cost.toFixed(2);
// Display logic
resultBox.style.display = "block";
totalCostDisplay.innerHTML = formattedCost;
breakdownDisplay.innerHTML = duration + " mins × S$" + rate.toFixed(2) + "/min";
}
Understanding StarHub IDD 018 Rates
Staying connected with family, friends, and business partners overseas is essential, but international calling costs can quickly add up. The StarHub IDD 018 Rates Calculator helps you estimate the cost of your international calls before you dial, ensuring you stay within your budget.
StarHub IDD 018 is a budget-friendly international direct dialing service designed to offer competitive rates compared to the premium IDD 008 service. While IDD 008 guarantees premium voice quality for business-critical calls, IDD 018 offers value-for-money connectivity suitable for long conversations.
How to Calculate Your IDD 018 Costs
Calculating the cost of an international call using the IDD 018 prefix involves two main variables:
Destination Rate: The cost per minute charged for calling a specific country. This rate varies depending on whether you are calling a landline or a mobile number in some regions.
Call Duration: The length of time you spend on the call, measured in minutes.
The formula used by our calculator is simple: Total Cost = Rate per Minute × Duration (in minutes).
How to Dial StarHub IDD 018
To make an international call using this service, follow this dialing sequence:
018 + Country Code + Area Code + Telephone Number
For example, to call a number in London, UK (Country Code 44), you would dial: 018 44 20 XXXX XXXX.
Current IDD 018 Rate Examples
While rates are subject to change based on StarHub's latest promotions and currency fluctuations, typical budget rates for popular destinations often hover around the following benchmarks (as used in the calculator estimates):
Malaysia, China, India, USA: Often as low as S$0.08 per minute.
Philippines, Indonesia: Rates typically range between S$0.15 and S$0.25 per minute.
Australia & UK: Competitive rates for both landlines and mobiles.
Note: Always check the official StarHub website or the StarHub App for the most current live rates, as they may vary by plan (Prepaid vs Postpaid) and active promotions.
Free IDD 018 vs. Paid IDD 018
StarHub frequently offers "Free IDD 018" promotions bundled with specific mobile postpaid plans or prepaid top-ups. Under these promotions, you are often only charged for local airtime while the IDD rate itself is waived for specific countries. However, if your plan does not include this benefit, or if you are calling a country not on the "Free" list, standard Pay-As-You-Use rates apply. This calculator is designed to help you estimate those Pay-As-You-Use costs.
Why Use This Calculator?
Unexpected roaming or IDD bills are a common pain point for mobile users. By inputting your destination and expected talk time, you can:
Compare the cost of a 1-hour call versus a quick 5-minute update.
Decide if it is cheaper to use IDD 018 or an internet-based calling app (VoIP) which consumes data.
Manage prepaid balance usage effectively by knowing exactly how much credit you need.