Airmiles Calculator

Air Miles Earning Calculator

Estimate how many frequent flyer miles you'll earn on your next trip.

Discount Economy (25%) Economy (50%) Full Fare Economy (100%) Premium Economy (125%) Business Class (200%) First Class (300%)
Basic Member (0%) Silver / Bronze (25%) Gold / Silver (50%) Platinum / Gold (75%) Diamond / Executive (100%)

Estimated Miles Earned

0

Miles earned for this journey segment.


Understanding Your Air Miles Calculation

Planning a trip and wondering how many miles you will accrue? Our Air Miles Calculator is designed to help travelers estimate the total frequent flyer points earned based on the specific variables of their flight. Most airlines use a combination of physical distance, booking class, and elite status to determine your reward.

The Formula Behind the Calculation

While every airline has its own nuances, the standard industry formula used by most traditional carriers (like British Airways, Lufthansa, or Singapore Airlines) is:

Total Miles = (Base Distance × Fare Class %) + (Base Distance × Elite Status Bonus %) + (Base Distance × Promotional Bonus %)

Key Factors Explained

  • Flight Distance: This is the "Great Circle Distance" between your origin and destination. It is the actual mileage the aircraft covers.
  • Fare Class Multiplier: Not all seats are equal. A discounted economy ticket might only earn 25% of the miles flown, while a Flexible Business Class ticket could earn 200% or more.
  • Elite Status Bonus: Frequent flyers with high tier status (Silver, Gold, Platinum) receive a percentage-based "kicker" on top of the base miles.
  • Promotional Bonus: Occasionally, airlines run double or triple mile promotions. Enter the percentage (e.g., 100 for double miles) in this field.

Example Calculation

Imagine you are flying from London (LHR) to New York (JFK):

  • ✈️ Distance: 3,450 miles
  • 💺 Fare Class: Premium Economy (125%) = 4,312.5 miles
  • 🏆 Status: Gold Member (50% bonus) = 1,725 miles
  • Total Earned: 6,037.5 miles

Important Note on Revenue-Based Programs

Some airlines (notably Delta, United, and American Airlines for domestic flights) have moved to a "Revenue-Based" model where you earn miles based on the price of the ticket in Dollars rather than distance. If you are flying with these carriers, check your receipt for the "Base Fare" to calculate earnings more accurately via their specific portals.

function calculateAirMiles() { var distInput = document.getElementById('flightDistance'); var fareInput = document.getElementById('fareClass'); var statusInput = document.getElementById('statusLevel'); var promoInput = document.getElementById('promotionalBonus'); var resultArea = document.getElementById('resultArea'); var milesOutput = document.getElementById('milesOutput'); var distance = parseFloat(distInput.value); var fareMultiplier = parseFloat(fareInput.value); var statusMultiplier = parseFloat(statusInput.value); var promoMultiplier = parseFloat(promoInput.value) / 100; if (isNaN(distance) || distance <= 0) { alert('Please enter a valid flight distance.'); return; } if (isNaN(promoMultiplier)) { promoMultiplier = 0; } // Calculation Logic var baseEarned = distance * fareMultiplier; var statusBonusEarned = distance * statusMultiplier; var promoBonusEarned = distance * promoMultiplier; var totalMiles = baseEarned + statusBonusEarned + promoBonusEarned; // Formatting result milesOutput.innerHTML = Math.round(totalMiles).toLocaleString(); resultArea.style.display = 'block'; // Smooth scroll to result resultArea.scrollIntoView({ behavior: 'smooth', block: 'nearest' }); }

Leave a Comment