{"id":97463,"date":"2026-08-07T12:02:18","date_gmt":"2026-08-07T02:32:18","guid":{"rendered":"https:\/\/thechampagnemile.com.au\/deals\/?page_id=97463"},"modified":"2026-09-19T20:19:27","modified_gmt":"2026-09-19T10:49:27","slug":"flight-compensation","status":"publish","type":"page","link":"https:\/\/thechampagnemile.com.au\/deals\/flight-compensation\/","title":{"rendered":"Flight Compensation: Up to \u20ac600 for Delays &amp; Cancellations"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">If your flight was delayed, cancelled, or you were bumped due to overbooking, you may be entitled to compensation of up to \u20ac600 (roughly AUD $980) per passenger. This is separate from any refund or rebooking the airline already offered you. Most travellers never claim it, because they don&#8217;t know it exists or assume the process is too complicated. This guide explains who&#8217;s eligible, how much you could receive, and how claims services like AirHelp and AirAdvisor handle the process on your behalf.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">What is flight compensation?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Flight compensation is a fixed cash payment owed to passengers when an airline is responsible for a significant delay, cancellation, or denied boarding. It&#8217;s governed primarily by <a href=\"https:\/\/europa.eu\/youreurope\/citizens\/travel\/passenger-rights\/air\/index_en.htm\">EU Regulation 261\/2004 (EU261)<\/a>, which applies to flights departing an EU airport on any airline, or flights arriving in the EU on an EU-based carrier. This includes long-haul routes many Australians fly, such as Perth to London via the Middle East or Europe.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This compensation is separate from and paid in addition to any refund, meal voucher, or rebooking the airline provides. It exists specifically to penalise airlines for disruptions within their control, and it&#8217;s a legal entitlement, not a goodwill gesture.<\/p>\n\n\n\n<!-- =====================================================================\n     TCM EU261 FLIGHT COMPENSATION CALCULATOR \u2014 4-STEP WIZARD\n     Paste as a Custom HTML block on \/deals\/flight-compensation\/\n     Self-contained: HTML + CSS + JS, no external dependencies.\n     Namespace: tcm-eu261- (avoids collisions with other page components)\n     ===================================================================== -->\n<div class=\"tcm-eu261-calc\" id=\"tcm-eu261-widget-root\">\n<style>\n.tcm-eu261-calc {\n  max-width: 720px;\n  margin: 2rem auto;\n  background: #ffffff;\n  border: 1px solid rgba(10,31,92,0.12);\n  border-radius: 14px;\n  box-shadow: 0 4px 20px rgba(10,31,92,0.08);\n  overflow: hidden;\n  font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif;\n}\n.tcm-eu261-calc * { box-sizing: border-box; }\n\n.tcm-eu261-header {\n  background: linear-gradient(135deg, #0a1f5c 0%, #132a6e 100%);\n  padding: 22px 28px 18px;\n  text-align: center;\n}\n.tcm-eu261-eyebrow {\n  display: inline-block;\n  background: #b8992e;\n  color: #0a1f5c;\n  font-size: 10.5px;\n  font-weight: 800;\n  letter-spacing: 0.08em;\n  text-transform: uppercase;\n  padding: 3px 10px;\n  border-radius: 20px;\n  margin-bottom: 10px;\n}\n.tcm-eu261-title {\n  color: #ffffff;\n  font-size: 21px;\n  font-weight: 700;\n  margin: 0 0 6px;\n  line-height: 1.3;\n}\n.tcm-eu261-sub {\n  color: #c7d0e8;\n  font-size: 13px;\n  margin: 0 0 16px;\n  line-height: 1.5;\n}\n\n\/* Progress bar *\/\n.tcm-eu261-progress {\n  display: flex;\n  align-items: center;\n  gap: 6px;\n  max-width: 320px;\n  margin: 0 auto;\n}\n.tcm-eu261-progress-step {\n  flex: 1;\n  height: 5px;\n  border-radius: 3px;\n  background: rgba(255,255,255,0.18);\n  transition: background 0.25s ease;\n}\n.tcm-eu261-progress-step.tcm-eu261-progress-done { background: #b8992e; }\n.tcm-eu261-progress-label {\n  color: #a8b4d8;\n  font-size: 11px;\n  font-weight: 600;\n  letter-spacing: 0.03em;\n  margin-top: 8px;\n}\n\n.tcm-eu261-body { padding: 26px 28px 28px; min-height: 260px; }\n\n.tcm-eu261-page { display: none; }\n.tcm-eu261-page.tcm-eu261-page-active { display: block; animation: tcm-eu261-fade 0.2s ease; }\n@keyframes tcm-eu261-fade { from { opacity: 0; transform: translateY(4px); } to { opacity: 1; transform: translateY(0); } }\n\n.tcm-eu261-q { margin-bottom: 6px; }\n.tcm-eu261-q-label {\n  display: block;\n  font-size: 15px;\n  font-weight: 700;\n  color: #0a1f5c;\n  margin-bottom: 10px;\n}\n.tcm-eu261-q-hint {\n  display: block;\n  font-size: 12px;\n  color: #777;\n  font-weight: 400;\n  margin-top: 2px;\n}\n\n.tcm-eu261-options {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n.tcm-eu261-option {\n  display: flex;\n  align-items: flex-start;\n  gap: 10px;\n  padding: 12px 14px;\n  border: 1.5px solid rgba(10,31,92,0.14);\n  border-radius: 9px;\n  cursor: pointer;\n  transition: border-color 0.15s ease, background 0.15s ease;\n}\n.tcm-eu261-option:hover { border-color: rgba(184,153,46,0.6); background: #fbfaf6; }\n.tcm-eu261-option.tcm-eu261-selected {\n  border-color: #b8992e;\n  background: #fdf9ef;\n  box-shadow: 0 0 0 1px rgba(184,153,46,0.25);\n}\n.tcm-eu261-option input {\n  margin-top: 3px;\n  accent-color: #0a1f5c;\n  flex-shrink: 0;\n  width: 16px;\n  height: 16px;\n}\n.tcm-eu261-option-text {\n  font-size: 13.5px;\n  color: #333;\n  line-height: 1.45;\n}\n.tcm-eu261-option-text strong { color: #0a1f5c; font-weight: 700; }\n.tcm-eu261-option-text span.tcm-eu261-example {\n  display: block;\n  font-size: 11.5px;\n  color: #888;\n  margin-top: 2px;\n}\n\n.tcm-eu261-delay-block {\n  display: none;\n  margin-top: 18px;\n  padding-top: 18px;\n  border-top: 1px dashed rgba(10,31,92,0.14);\n}\n.tcm-eu261-delay-block.tcm-eu261-delay-show { display: block; }\n.tcm-eu261-delay-row {\n  display: flex;\n  align-items: center;\n  gap: 14px;\n}\n.tcm-eu261-delay-row input[type=\"range\"] {\n  flex: 1;\n  accent-color: #b8992e;\n  height: 6px;\n}\n.tcm-eu261-delay-value {\n  min-width: 78px;\n  text-align: center;\n  font-size: 14px;\n  font-weight: 700;\n  color: #0a1f5c;\n  background: #f7f8fc;\n  border: 1px solid rgba(10,31,92,0.12);\n  border-radius: 7px;\n  padding: 6px 8px;\n}\n\n\/* Nav buttons *\/\n.tcm-eu261-nav {\n  display: flex;\n  gap: 10px;\n  margin-top: 26px;\n}\n.tcm-eu261-btn {\n  flex: 1;\n  text-align: center;\n  padding: 13px;\n  border: none;\n  border-radius: 9px;\n  cursor: pointer;\n  font-size: 14.5px;\n  font-weight: 700;\n  transition: background 0.15s ease, transform 0.1s ease;\n}\n.tcm-eu261-btn:active { transform: translateY(1px); }\n.tcm-eu261-btn-next {\n  background: #b8992e;\n  color: #ffffff;\n}\n.tcm-eu261-btn-next:hover { background: #a2841f; }\n.tcm-eu261-btn-back {\n  background: #f0f1f5;\n  color: #0a1f5c;\n  flex: 0 0 110px;\n}\n.tcm-eu261-btn-back:hover { background: #e4e6ee; }\n\n.tcm-eu261-result {\n  display: none;\n}\n.tcm-eu261-result.tcm-eu261-show { display: block; animation: tcm-eu261-fade 0.25s ease; }\n\n.tcm-eu261-result-box {\n  border-radius: 12px;\n  padding: 22px 22px;\n  text-align: center;\n}\n.tcm-eu261-result-box.tcm-eu261-eligible {\n  background: linear-gradient(135deg, #0a1f5c 0%, #132a6e 100%);\n  border: 1px solid #b8992e;\n}\n.tcm-eu261-result-box.tcm-eu261-maybe {\n  background: #fff8e6;\n  border: 1px solid #d9b84a;\n}\n.tcm-eu261-result-box.tcm-eu261-ineligible {\n  background: #f4f5f8;\n  border: 1px solid rgba(10,31,92,0.15);\n}\n\n.tcm-eu261-result-label {\n  font-size: 11px;\n  font-weight: 800;\n  letter-spacing: 0.08em;\n  text-transform: uppercase;\n  margin-bottom: 8px;\n}\n.tcm-eu261-eligible .tcm-eu261-result-label { color: #ffdf8a; }\n.tcm-eu261-maybe .tcm-eu261-result-label { color: #9c7a1a; }\n.tcm-eu261-ineligible .tcm-eu261-result-label { color: #666; }\n\n.tcm-eu261-result-amount {\n  font-size: 32px;\n  font-weight: 800;\n  margin: 0 0 6px;\n}\n.tcm-eu261-eligible .tcm-eu261-result-amount { color: #ffffff; }\n.tcm-eu261-maybe .tcm-eu261-result-amount { color: #0a1f5c; }\n.tcm-eu261-ineligible .tcm-eu261-result-amount { color: #555; font-size: 20px; }\n\n.tcm-eu261-result-desc {\n  font-size: 13px;\n  line-height: 1.6;\n  max-width: 460px;\n  margin: 0 auto;\n}\n.tcm-eu261-eligible .tcm-eu261-result-desc { color: #d7ddf0; }\n.tcm-eu261-maybe .tcm-eu261-result-desc { color: #6b5a1f; }\n.tcm-eu261-ineligible .tcm-eu261-result-desc { color: #777; }\n\n.tcm-eu261-cta-row {\n  display: flex;\n  gap: 10px;\n  justify-content: center;\n  margin-top: 16px;\n  flex-wrap: wrap;\n}\n.tcm-eu261-cta {\n  display: inline-block;\n  background: #b8992e;\n  color: #0a1f5c;\n  font-size: 13px;\n  font-weight: 700;\n  padding: 10px 20px;\n  border-radius: 8px;\n  text-decoration: none;\n}\n.tcm-eu261-cta.tcm-eu261-cta-secondary {\n  background: rgba(255,255,255,0.12);\n  color: #ffffff;\n  border: 1px solid rgba(255,255,255,0.3);\n}\n\n.tcm-eu261-disclaimer {\n  font-size: 11px;\n  color: #999;\n  line-height: 1.6;\n  margin-top: 16px;\n  text-align: center;\n  max-width: 520px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n.tcm-eu261-reset {\n  display: block;\n  margin: 14px auto 0;\n  background: none;\n  border: none;\n  color: #0a1f5c;\n  font-size: 12.5px;\n  font-weight: 700;\n  text-decoration: underline;\n  cursor: pointer;\n  text-align: center;\n}\n\n@media (max-width: 480px) {\n  .tcm-eu261-header { padding: 18px 20px 16px; }\n  .tcm-eu261-body { padding: 20px 18px 22px; }\n  .tcm-eu261-title { font-size: 18px; }\n  .tcm-eu261-cta-row { flex-direction: column; }\n  .tcm-eu261-cta { text-align: center; }\n}\n<\/style>\n\n<div class=\"tcm-eu261-header\">\n  <span class=\"tcm-eu261-eyebrow\">Free Tool<\/span>\n  <h3 class=\"tcm-eu261-title\">EU261 Flight Compensation Calculator<\/h3>\n  <p class=\"tcm-eu261-sub\">4 quick steps to estimate what you could be owed.<\/p>\n  <div class=\"tcm-eu261-progress\">\n    <div class=\"tcm-eu261-progress-step tcm-eu261-progress-done\" data-step=\"1\"><\/div>\n    <div class=\"tcm-eu261-progress-step\" data-step=\"2\"><\/div>\n    <div class=\"tcm-eu261-progress-step\" data-step=\"3\"><\/div>\n    <div class=\"tcm-eu261-progress-step\" data-step=\"4\"><\/div>\n  <\/div>\n  <div class=\"tcm-eu261-progress-label\" id=\"tcm-eu261-progress-label\">Step 1 of 4<\/div>\n<\/div>\n\n<div class=\"tcm-eu261-body\">\n\n  <!-- STEP 1 -->\n  <div class=\"tcm-eu261-page tcm-eu261-page-active\" data-page=\"1\">\n    <div class=\"tcm-eu261-q\">\n      <label class=\"tcm-eu261-q-label\">Does this apply to your flight?\n        <span class=\"tcm-eu261-q-hint\">EU261 only covers flights departing an EU airport, or arriving in the EU on an EU-based airline.<\/span>\n      <\/label>\n      <div class=\"tcm-eu261-options\" data-group=\"eligibility\">\n        <label class=\"tcm-eu261-option\"><input type=\"radio\" name=\"tcm-eu261-eligibility\" value=\"yes\"><span class=\"tcm-eu261-option-text\"><strong>Yes<\/strong> \u2014 my flight departed the EU, or arrived in the EU on an EU airline<span class=\"tcm-eu261-example\">e.g. Paris\u2192Rome, or Bangkok\u2192Frankfurt on Lufthansa<\/span><\/span><\/label>\n        <label class=\"tcm-eu261-option\"><input type=\"radio\" name=\"tcm-eu261-eligibility\" value=\"unsure\"><span class=\"tcm-eu261-option-text\"><strong>Not sure<\/strong> \u2014 I&#8217;ll check, but let&#8217;s see what I might be owed anyway<\/span><\/label>\n        <label class=\"tcm-eu261-option\"><input type=\"radio\" name=\"tcm-eu261-eligibility\" value=\"no\"><span class=\"tcm-eu261-option-text\"><strong>No<\/strong> \u2014 neither applies to my flight<\/span><\/label>\n      <\/div>\n    <\/div>\n    <div class=\"tcm-eu261-nav\">\n      <button class=\"tcm-eu261-btn tcm-eu261-btn-next\" data-next=\"2\">Next \u2192<\/button>\n    <\/div>\n  <\/div>\n\n  <!-- STEP 2 -->\n  <div class=\"tcm-eu261-page\" data-page=\"2\">\n    <div class=\"tcm-eu261-q\">\n      <label class=\"tcm-eu261-q-label\">What happened?<\/label>\n      <div class=\"tcm-eu261-options\" data-group=\"event\">\n        <label class=\"tcm-eu261-option\"><input type=\"radio\" name=\"tcm-eu261-event\" value=\"delay\"><span class=\"tcm-eu261-option-text\"><strong>Delayed<\/strong> \u2014 arrived 3+ hours late at my final destination<\/span><\/label>\n        <label class=\"tcm-eu261-option\"><input type=\"radio\" name=\"tcm-eu261-event\" value=\"cancelled\"><span class=\"tcm-eu261-option-text\"><strong>Cancelled<\/strong> \u2014 flight was cancelled, with little or no notice<\/span><\/label>\n        <label class=\"tcm-eu261-option\"><input type=\"radio\" name=\"tcm-eu261-event\" value=\"denied\"><span class=\"tcm-eu261-option-text\"><strong>Denied boarding<\/strong> \u2014 bumped off an overbooked flight<\/span><\/label>\n      <\/div>\n      <div class=\"tcm-eu261-delay-block\" id=\"tcm-eu261-delay-block\">\n        <label class=\"tcm-eu261-q-label\" style=\"font-size:13.5px;\">How many hours late did you arrive?<\/label>\n        <div class=\"tcm-eu261-delay-row\">\n          <input type=\"range\" id=\"tcm-eu261-delay-slider\" min=\"0\" max=\"12\" step=\"0.5\" value=\"3\">\n          <div class=\"tcm-eu261-delay-value\" id=\"tcm-eu261-delay-value\">3 hrs<\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n    <div class=\"tcm-eu261-nav\">\n      <button class=\"tcm-eu261-btn tcm-eu261-btn-back\" data-back=\"1\">\u2190 Back<\/button>\n      <button class=\"tcm-eu261-btn tcm-eu261-btn-next\" data-next=\"3\">Next \u2192<\/button>\n    <\/div>\n  <\/div>\n\n  <!-- STEP 3 -->\n  <div class=\"tcm-eu261-page\" data-page=\"3\">\n    <div class=\"tcm-eu261-q\">\n      <label class=\"tcm-eu261-q-label\">Roughly how far was the flight?<\/label>\n      <div class=\"tcm-eu261-options\" data-group=\"distance\">\n        <label class=\"tcm-eu261-option\"><input type=\"radio\" name=\"tcm-eu261-distance\" value=\"short\"><span class=\"tcm-eu261-option-text\"><strong>Short-haul<\/strong> \u2014 under 1,500 km<span class=\"tcm-eu261-example\">e.g. London\u2013Paris, Rome\u2013Barcelona<\/span><\/span><\/label>\n        <label class=\"tcm-eu261-option\"><input type=\"radio\" name=\"tcm-eu261-distance\" value=\"medium\"><span class=\"tcm-eu261-option-text\"><strong>Medium-haul<\/strong> \u2014 1,500\u20133,500 km<span class=\"tcm-eu261-example\">e.g. London\u2013Athens, Paris\u2013Dubai<\/span><\/span><\/label>\n        <label class=\"tcm-eu261-option\"><input type=\"radio\" name=\"tcm-eu261-distance\" value=\"long\"><span class=\"tcm-eu261-option-text\"><strong>Long-haul<\/strong> \u2014 over 3,500 km<span class=\"tcm-eu261-example\">e.g. London\u2013Singapore, Frankfurt\u2013Sydney<\/span><\/span><\/label>\n      <\/div>\n    <\/div>\n    <div class=\"tcm-eu261-nav\">\n      <button class=\"tcm-eu261-btn tcm-eu261-btn-back\" data-back=\"2\">\u2190 Back<\/button>\n      <button class=\"tcm-eu261-btn tcm-eu261-btn-next\" data-next=\"4\">Next \u2192<\/button>\n    <\/div>\n  <\/div>\n\n  <!-- STEP 4 -->\n  <div class=\"tcm-eu261-page\" data-page=\"4\">\n    <div class=\"tcm-eu261-q\">\n      <label class=\"tcm-eu261-q-label\">Did the airline give a reason?\n        <span class=\"tcm-eu261-q-hint\">&#8220;Extraordinary circumstances&#8221; (weather, strikes, security incidents) generally exempt the airline from paying.<\/span>\n      <\/label>\n      <div class=\"tcm-eu261-options\" data-group=\"reason\">\n        <label class=\"tcm-eu261-option\"><input type=\"radio\" name=\"tcm-eu261-reason\" value=\"airline\"><span class=\"tcm-eu261-option-text\"><strong>Airline&#8217;s fault<\/strong> \u2014 technical issue, staffing, crew scheduling, overbooking<\/span><\/label>\n        <label class=\"tcm-eu261-option\"><input type=\"radio\" name=\"tcm-eu261-reason\" value=\"extraordinary\"><span class=\"tcm-eu261-option-text\"><strong>Extraordinary circumstances<\/strong> \u2014 severe weather, strikes, security incident<\/span><\/label>\n        <label class=\"tcm-eu261-option\"><input type=\"radio\" name=\"tcm-eu261-reason\" value=\"unsure\"><span class=\"tcm-eu261-option-text\"><strong>Not sure \/ airline didn&#8217;t say<\/strong><\/span><\/label>\n      <\/div>\n    <\/div>\n    <div class=\"tcm-eu261-nav\">\n      <button class=\"tcm-eu261-btn tcm-eu261-btn-back\" data-back=\"3\">\u2190 Back<\/button>\n      <button class=\"tcm-eu261-btn tcm-eu261-btn-next\" id=\"tcm-eu261-calculate\">Calculate My Estimate<\/button>\n    <\/div>\n  <\/div>\n\n  <!-- RESULT -->\n  <div class=\"tcm-eu261-result\" id=\"tcm-eu261-result\"><\/div>\n\n  <!-- STATIC FALLBACK LINKS \u2014 always in the page HTML, not dependent on\n       completing the calculator. Ensures AirHelp\/AirAdvisor links are\n       crawlable and visible to anyone who doesn't finish the 4 questions.\n       Balanced weighting \u2014 this is the neutral hub, not a vendor page,\n       so both links use identical styling rather than a primary\/secondary split. -->\n  <div class=\"tcm-eu261-static-links\" style=\"margin-top:20px;padding-top:18px;border-top:1px dashed rgba(255,255,255,0.15);text-align:center;\">\n    <p style=\"color:#a8b4d8;font-size:12.5px;margin:0 0 12px;\">Prefer to skip straight to a claim? Compare both services directly:<\/p>\n    <div style=\"display:flex;gap:10px;justify-content:center;flex-wrap:wrap;\">\n      <a href=\"https:\/\/thechampagnemile.com.au\/deals\/airhelp-promo-code\/\" class=\"tcm-eu261-cta\">Check with AirHelp \u2192<\/a>\n      <a href=\"https:\/\/thechampagnemile.com.au\/deals\/airadvisor-promo-code\/\" class=\"tcm-eu261-cta\">Check with AirAdvisor \u2192<\/a>\n    <\/div>\n  <\/div>\n\n<\/div>\n<\/div>\n\n<script>\n(function () {\n  var root = document.getElementById('tcm-eu261-widget-root');\n  if (!root) return;\n\n  var totalSteps = 4;\n  var currentStep = 1;\n\n  function goToStep(n) {\n    root.querySelectorAll('.tcm-eu261-page').forEach(function (p) {\n      p.classList.remove('tcm-eu261-page-active');\n    });\n    root.querySelector('.tcm-eu261-page[data-page=\"' + n + '\"]').classList.add('tcm-eu261-page-active');\n\n    root.querySelectorAll('.tcm-eu261-progress-step').forEach(function (s) {\n      var step = parseInt(s.getAttribute('data-step'), 10);\n      s.classList.toggle('tcm-eu261-progress-done', step <= n);\n    });\n    root.querySelector('#tcm-eu261-progress-label').textContent = 'Step ' + n + ' of ' + totalSteps;\n    currentStep = n;\n    root.scrollIntoView({ behavior: 'smooth', block: 'nearest' });\n  }\n\n  function requiredGroupsForStep(n) {\n    if (n === 1) return ['tcm-eu261-eligibility'];\n    if (n === 2) return ['tcm-eu261-event'];\n    if (n === 3) return ['tcm-eu261-distance'];\n    if (n === 4) return ['tcm-eu261-reason'];\n    return [];\n  }\n\n  function stepIsValid(n) {\n    var groups = requiredGroupsForStep(n);\n    for (var i = 0; i < groups.length; i++) {\n      if (!getRadio(groups[i])) return false;\n    }\n    return true;\n  }\n\n  \/\/ Option highlight + conditional delay slider\n  root.addEventListener('change', function (e) {\n    if (e.target.type === 'radio') {\n      var group = e.target.closest('.tcm-eu261-options');\n      if (group) {\n        group.querySelectorAll('.tcm-eu261-option').forEach(function (opt) {\n          opt.classList.remove('tcm-eu261-selected');\n        });\n        e.target.closest('.tcm-eu261-option').classList.add('tcm-eu261-selected');\n      }\n    }\n    if (e.target.name === 'tcm-eu261-event') {\n      var delayBlock = root.querySelector('#tcm-eu261-delay-block');\n      delayBlock.classList.toggle('tcm-eu261-delay-show', e.target.value === 'delay');\n    }\n  });\n\n  var slider = root.querySelector('#tcm-eu261-delay-slider');\n  var sliderVal = root.querySelector('#tcm-eu261-delay-value');\n  slider.addEventListener('input', function () {\n    sliderVal.textContent = slider.value + ' hrs';\n  });\n\n  \/\/ Next buttons\n  root.querySelectorAll('[data-next]').forEach(function (btn) {\n    btn.addEventListener('click', function () {\n      if (!stepIsValid(currentStep)) {\n        alert('Please answer this question before continuing.');\n        return;\n      }\n      goToStep(parseInt(btn.getAttribute('data-next'), 10));\n    });\n  });\n\n  \/\/ Back buttons\n  root.querySelectorAll('[data-back]').forEach(function (btn) {\n    btn.addEventListener('click', function () {\n      goToStep(parseInt(btn.getAttribute('data-back'), 10));\n    });\n  });\n\n  function getRadio(name) {\n    var el = root.querySelector('input[name=\"' + name + '\"]:checked');\n    return el ? el.value : null;\n  }\n\n  root.querySelector('#tcm-eu261-calculate').addEventListener('click', function () {\n    if (!stepIsValid(4)) {\n      alert('Please answer this question to get your estimate.');\n      return;\n    }\n\n    var eligibility = getRadio('tcm-eu261-eligibility');\n    var event = getRadio('tcm-eu261-event');\n    var distance = getRadio('tcm-eu261-distance');\n    var reason = getRadio('tcm-eu261-reason');\n    var delayHrs = parseFloat(slider.value);\n\n    var resultEl = root.querySelector('#tcm-eu261-result');\n    var html = '';\n\n    if (eligibility === 'no') {\n      html = resultBox('ineligible', 'Likely Not Covered', 'Not eligible under EU261',\n        'EU261 only applies to flights departing an EU airport, or arriving in the EU on an EU-based airline. Your flight doesn\\'t appear to meet either condition, so this specific scheme likely doesn\\'t apply \u2014 though other jurisdictions (UK261, Canada, Brazil) have similar rules that might.');\n    } else if (event === 'delay' &#038;&#038; delayHrs < 3) {\n      html = resultBox('ineligible', 'Not Yet Eligible', 'Delay under 3 hours',\n        'EU261 compensation for delays only applies once you\\'ve arrived 3 or more hours late at your final destination. A shorter delay, while frustrating, doesn\\'t currently qualify for compensation under this scheme.');\n    } else if (reason === 'extraordinary') {\n      html = resultBox('maybe', 'Possibly Exempt', 'Depends on the specific circumstances',\n        'Extraordinary circumstances like severe weather, strikes, or security incidents generally exempt the airline from paying compensation \u2014 but airlines sometimes over-claim this exemption when it doesn\\'t actually apply. A claims service can check whether the airline\\'s reason genuinely qualifies, since this is one of the most disputed areas of EU261 claims.');\n    } else {\n      var amounts = { short: 250, medium: 400, long: 600 };\n      var amount = amounts[distance];\n      var reduced = false;\n\n      if (event === 'delay' &#038;&#038; delayHrs < 4 &#038;&#038; (distance === 'medium' || distance === 'long')) {\n        amount = Math.round(amount \/ 2);\n        reduced = true;\n      }\n\n      var amountText = '\u20ac' + amount + ' \u2013 \u20ac' + amounts[distance];\n      var desc = 'Based on your answers, you may be entitled to compensation under EU261' +\n        (reduced ? ', though it could be reduced since your delay was under 4 hours' : '') +\n        '. The exact amount depends on the airline\\'s own assessment of your specific circumstances.';\n\n      if (eligibility === 'unsure') {\n        html = resultBox('maybe', 'Worth Checking', amountText,\n          'You may be owed compensation, but first confirm your flight departed the EU or arrived in the EU on an EU-based airline \u2014 that\\'s the key eligibility requirement. If it does, ' + desc, true);\n      } else {\n        html = resultBox('eligible', 'You May Be Owed', amountText, desc, true);\n      }\n    }\n\n    \/\/ Hide the wizard pages\/nav, show result\n    root.querySelectorAll('.tcm-eu261-page').forEach(function (p) { p.style.display = 'none'; });\n    resultEl.innerHTML = html;\n    resultEl.classList.add('tcm-eu261-show');\n    root.querySelector('#tcm-eu261-progress-label').textContent = 'Your Estimate';\n  });\n\n  function resultBox(type, label, amount, desc, showCta) {\n    var ctaHtml = showCta ? (\n      '<div class=\"tcm-eu261-cta-row\">' +\n        '<a href=\"https:\/\/thechampagnemile.com.au\/deals\/airhelp-promo-code\/\" class=\"tcm-eu261-cta\">Check with AirHelp \u2192<\/a>' +\n        '<a href=\"https:\/\/thechampagnemile.com.au\/deals\/airadvisor-promo-code\/\" class=\"tcm-eu261-cta tcm-eu261-cta-secondary\">Check with AirAdvisor \u2192<\/a>' +\n      '<\/div>'\n    ) : '';\n    return (\n      '<div class=\"tcm-eu261-result-box tcm-eu261-' + type + '\">' +\n        '<div class=\"tcm-eu261-result-label\">' + label + '<\/div>' +\n        '<div class=\"tcm-eu261-result-amount\">' + amount + '<\/div>' +\n        '<div class=\"tcm-eu261-result-desc\">' + desc + '<\/div>' +\n        ctaHtml +\n      '<\/div>' +\n      '<div class=\"tcm-eu261-disclaimer\">This is an estimate only, based on published EU261 compensation tiers, not a guarantee of eligibility or payout. Final determination depends on the airline\\'s assessment and the specific circumstances of your flight.<\/div>' +\n      '<button class=\"tcm-eu261-reset\" id=\"tcm-eu261-reset-btn\">Start over<\/button>'\n    );\n  }\n\n  \/\/ Reset (delegated, since the button is injected dynamically)\n  root.addEventListener('click', function (e) {\n    if (e.target && e.target.id === 'tcm-eu261-reset-btn') {\n      root.querySelectorAll('input[type=radio]').forEach(function (r) { r.checked = false; });\n      root.querySelectorAll('.tcm-eu261-selected').forEach(function (o) { o.classList.remove('tcm-eu261-selected'); });\n      root.querySelector('#tcm-eu261-delay-block').classList.remove('tcm-eu261-delay-show');\n      root.querySelectorAll('.tcm-eu261-page').forEach(function (p) { p.style.display = ''; });\n      root.querySelector('#tcm-eu261-result').classList.remove('tcm-eu261-show');\n      root.querySelector('#tcm-eu261-result').innerHTML = '';\n      goToStep(1);\n    }\n  });\n})();\n<\/script>\n\n\n\n<h2 class=\"wp-block-heading\">Does flight compensation apply to flights within Australia?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">No. Australia doesn&#8217;t have a statutory flight compensation scheme equivalent to the EU&#8217;s EU261 regulation. If your domestic flight is delayed or cancelled, the airline isn&#8217;t legally required to pay you a fixed cash amount the way EU261 requires for eligible international flights.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">That doesn&#8217;t mean you have no options. Under Australian Consumer Law, airlines must still provide a remedy &#8211; typically a refund or rebooking &#8211; when they cancel a flight or fail to deliver the service you paid for, though this falls short of the cash compensation EU261 provides. Some airlines also offer discretionary goodwill credits for lengthy delays, though these aren&#8217;t guaranteed. Travel insurance with delay and cancellation cover is generally the most reliable way for Australian travellers to protect against the cost of domestic disruptions.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Where EU261 does apply to Australians is on international itineraries &#8211; flights departing an EU airport, or arriving in the EU on an EU-based airline. Example: If you fly Perth to London via Doha, and the final leg into the EU is delayed, that flight may still be eligible even though you started your journey in Australia.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">How much compensation can you claim?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Compensation amounts are fixed by flight distance, not by how much you paid for your ticket:<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><th class=\"has-text-align-left\" data-align=\"left\">Flight distance<\/th><th class=\"has-text-align-left\" data-align=\"left\">Compensation amount<\/th><\/tr><tr><td>Under 1,500 km<\/td><td>\u20ac250 (approx. AUD $410)<\/td><\/tr><tr><td>1,500 km to 3,500 km<\/td><td>\u20ac400 (approx. AUD $655)<\/td><\/tr><tr><td>Over 3,500 km<\/td><td>\u20ac600 (approx. AUD $980)<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">A business class ticket and an economy seat on the same disrupted flight receive the same compensation amount &#8211; this is a flat penalty, not a percentage of fare.<\/p>\n\n\n\n<!-- ===================================================================\n  TCM Component: Flight Compensation Services with Active Deals section box\n  Vendors: AirHelp, AirAdvisor\n  Usage: Paste this whole block into a WordPress Custom HTML block\n  Namespace: tcm-comp-box (scoped, safe to drop into Rehub\/Elementor)\n  Layout: 2-up grid on desktop, stacks to 1 column on mobile\n\n  Logos: both are real, confirmed URLs pulled directly from the\n  page's live HTML source (the 286x150 thumbnail size).\n=================================================================== -->\n<div class=\"tcm-comp-box\">\n  <style>\n    .tcm-comp-box {\n      --tcm-navy: #0a1f5c;\n      --tcm-navy-light: #14306e;\n      --tcm-gold: #b8992e;\n      --tcm-gold-light: #d4b752;\n      --tcm-ink: #1c2333;\n      --tcm-muted: #5b6478;\n      --tcm-line: #e4e7ef;\n      --tcm-bg: #f7f8fb;\n\n      box-sizing: border-box;\n      max-width: 920px;\n      margin: 24px auto;\n      padding: 14px 18px 16px;\n      font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif;\n      border: 1px solid rgba(184, 153, 46, 0.35) !important;\n      border-top: 3px solid var(--tcm-gold) !important;\n      border-radius: 14px !important;\n      background: #ffffff !important;\n      position: relative;\n    }\n    .tcm-comp-box *,\n    .tcm-comp-box *::before,\n    .tcm-comp-box *::after {\n      box-sizing: border-box;\n    }\n\n    .tcm-comp-box__header {\n      margin-bottom: 10px !important;\n    }\n    .tcm-comp-box__title {\n      font-size: 19px !important;\n      line-height: 1.25 !important;\n      font-weight: 800 !important;\n      color: var(--tcm-navy) !important;\n      margin: 0 0 5px !important;\n    }\n    .tcm-comp-box__subtitle {\n      font-size: 13px !important;\n      line-height: 1.5 !important;\n      color: var(--tcm-muted) !important;\n      margin: 0 !important;\n      max-width: 640px;\n    }\n\n    .tcm-comp-box__grid {\n      display: grid !important;\n      grid-template-columns: repeat(2, 1fr) !important;\n      align-items: stretch !important;\n      gap: 10px !important;\n    }\n\n    .tcm-comp-card {\n      display: flex !important;\n      flex-direction: column !important;\n      height: 100% !important;\n      background: #ffffff !important;\n      border: 1px solid var(--tcm-line) !important;\n      border-radius: 10px !important;\n      padding: 13px !important;\n      text-align: left !important;\n      transition: transform 0.15s ease, box-shadow 0.15s ease, border-color 0.15s ease;\n    }\n    .tcm-comp-card:hover {\n      transform: translateY(-2px);\n      box-shadow: 0 8px 18px rgba(10, 31, 92, 0.1) !important;\n      border-color: var(--tcm-navy) !important;\n    }\n\n    .tcm-comp-card__top {\n      display: flex !important;\n      align-items: center !important;\n      justify-content: space-between !important;\n      gap: 8px !important;\n      margin-bottom: 7px !important;\n    }\n    .tcm-comp-card__heading {\n      min-width: 0;\n    }\n    .tcm-comp-card__logo {\n      width: 52px !important;\n      height: 52px !important;\n      display: flex !important;\n      align-items: center !important;\n      justify-content: center !important;\n      flex-shrink: 0;\n      overflow: hidden;\n    }\n    .tcm-comp-card__logo img {\n      width: 100% !important;\n      height: 100% !important;\n      object-fit: contain !important;\n      display: block !important;\n    }\n    .tcm-comp-card__logo-fallback {\n      display: none;\n      width: 44px !important;\n      height: 44px !important;\n      border-radius: 50% !important;\n      background: var(--tcm-navy) !important;\n      color: #ffffff !important;\n      align-items: center !important;\n      justify-content: center !important;\n      font-weight: 800 !important;\n      font-size: 16px !important;\n      letter-spacing: 0.02em !important;\n    }\n\n    .tcm-comp-card__name {\n      font-size: 14px !important;\n      font-weight: 700 !important;\n      color: var(--tcm-ink) !important;\n      margin: 0 0 4px !important;\n    }\n    .tcm-comp-card__tag {\n      display: block !important;\n      font-size: 9.5px !important;\n      font-weight: 700 !important;\n      letter-spacing: 0.05em !important;\n      text-transform: uppercase !important;\n      text-align: center !important;\n      color: var(--tcm-navy) !important;\n      background: rgba(10, 31, 92, 0.07) !important;\n      margin: -13px -13px 10px -13px !important;\n      padding: 5px 10px !important;\n      border-radius: 9px 9px 0 0 !important;\n      width: auto;\n    }\n    .tcm-comp-card__body {\n      flex-grow: 1 !important;\n      display: flex !important;\n      flex-direction: column !important;\n    }\n    .tcm-comp-card__desc {\n      font-size: 11.5px !important;\n      line-height: 1.45 !important;\n      color: var(--tcm-muted) !important;\n      margin: 0 0 12px !important;\n      flex-grow: 1 !important;\n    }\n\n    .tcm-comp-box .tcm-comp-card .tcm-comp-card__cta,\n    .tcm-comp-box .tcm-comp-card a.tcm-comp-card__cta,\n    .tcm-comp-box .tcm-comp-card a.tcm-comp-card__cta:link,\n    .tcm-comp-box .tcm-comp-card a.tcm-comp-card__cta:visited {\n      display: inline-flex !important;\n      align-items: center !important;\n      justify-content: center !important;\n      gap: 5px !important;\n      background: var(--tcm-navy) !important;\n      background-color: var(--tcm-navy) !important;\n      color: #ffffff !important;\n      font-size: 11px !important;\n      font-weight: 700 !important;\n      letter-spacing: 0.02em !important;\n      text-transform: uppercase !important;\n      text-decoration: none !important;\n      border-radius: 7px !important;\n      padding: 8px 12px !important;\n      margin-top: auto !important;\n      transition: background 0.15s ease, color 0.15s ease;\n    }\n    .tcm-comp-box .tcm-comp-card a.tcm-comp-card__cta:hover,\n    .tcm-comp-box .tcm-comp-card a.tcm-comp-card__cta:focus {\n      background: var(--tcm-gold) !important;\n      background-color: var(--tcm-gold) !important;\n      color: var(--tcm-navy) !important;\n    }\n    .tcm-comp-card__cta svg {\n      width: 11px !important;\n      height: 11px !important;\n      flex-shrink: 0;\n    }\n\n    \/* Mobile: stack to 1 column *\/\n    @media (max-width: 480px) {\n      .tcm-comp-box {\n        margin: 18px auto !important;\n      }\n      .tcm-comp-box__title {\n        font-size: 17px !important;\n      }\n      .tcm-comp-box__grid {\n        grid-template-columns: 1fr !important;\n        gap: 8px !important;\n      }\n      .tcm-comp-card__cta {\n        width: 100%;\n      }\n    }\n  <\/style>\n\n\n  <div class=\"tcm-comp-box__header\">\n    <h2 class=\"tcm-comp-box__title\">Browse Flight Compensation Services with Active Deals<\/h2>\n    <p class=\"tcm-comp-box__subtitle\">The claims specialists we compare for delayed or cancelled flights, with fees and coverage tracked and verified daily.<\/p>\n  <\/div>\n\n  <div class=\"tcm-comp-box__grid\">\n\n    <!-- AirHelp -->\n    <div class=\"tcm-comp-card\">\n      <span class=\"tcm-comp-card__tag\">Global leader<\/span>\n      <div class=\"tcm-comp-card__top\">\n        <div class=\"tcm-comp-card__heading\">\n          <p class=\"tcm-comp-card__name\">AirHelp<\/p>\n        <\/div>\n        <div class=\"tcm-comp-card__logo\">\n          <img decoding=\"async\" src=\"https:\/\/thechampagnemile.com.au\/deals\/wp-content\/uploads\/2026\/05\/airhelp-promo-code-logo-2-286x150.png\" alt=\"AirHelp logo\" loading=\"lazy\" onerror=\"this.style.display='none'; this.nextElementSibling.style.display='flex';\">\n          <span class=\"tcm-comp-card__logo-fallback\">AH<\/span>\n        <\/div>\n      <\/div>\n      <div class=\"tcm-comp-card__body\">\n        <p class=\"tcm-comp-card__desc\">One of the largest, most established players globally, having processed claims for 10 million+ passengers since 2013. Charges 35% on successful claims (50% if it goes to legal proceedings).<\/p>\n      <\/div>\n      <a class=\"tcm-comp-card__cta\" href=\"https:\/\/thechampagnemile.com.au\/deals\/airhelp-promo-code\/\" target=\"_blank\" rel=\"noopener\" style=\"color:#ffffff !important; background-color:#0a1f5c !important;\">\n        View deals\n        <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M7 17 17 7\"><\/path><path d=\"M7 7h10v10\"><\/path><\/svg>\n      <\/a>\n    <\/div>\n\n    <!-- AirAdvisor -->\n    <div class=\"tcm-comp-card\">\n      <span class=\"tcm-comp-card__tag\">900+ airlines covered<\/span>\n      <div class=\"tcm-comp-card__top\">\n        <div class=\"tcm-comp-card__heading\">\n          <p class=\"tcm-comp-card__name\">AirAdvisor<\/p>\n        <\/div>\n        <div class=\"tcm-comp-card__logo\">\n          <img decoding=\"async\" src=\"https:\/\/thechampagnemile.com.au\/deals\/wp-content\/uploads\/2026\/05\/airadvisor-promo-code-logo-2-286x150.png\" alt=\"AirAdvisor logo\" loading=\"lazy\" onerror=\"this.style.display='none'; this.nextElementSibling.style.display='flex';\">\n          <span class=\"tcm-comp-card__logo-fallback\">AA<\/span>\n        <\/div>\n      <\/div>\n      <div class=\"tcm-comp-card__body\">\n        <p class=\"tcm-comp-card__desc\">A no-win, no-fee model covering claims across more than 900 airlines \u2014 a solid alternative to AirHelp, particularly for less common routes and carriers.<\/p>\n      <\/div>\n      <a class=\"tcm-comp-card__cta\" href=\"https:\/\/thechampagnemile.com.au\/deals\/airadvisor-promo-code\/\" target=\"_blank\" rel=\"noopener\" style=\"color:#ffffff !important; background-color:#0a1f5c !important;\">\n        View deals\n        <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M7 17 17 7\"><\/path><path d=\"M7 7h10v10\"><\/path><\/svg>\n      <\/a>\n    <\/div>\n\n  <\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Top Flight Compensation Deals<\/h2>\n\n\n\n<div class=\"wp-block-rehub-deal-coupon-grid rhpb-deal-coupon-grid rhpb-c22dd2d9-f9f2-48e2-93c1-9930ab8106f6\">\t \t\r\n\t<style>\r\n              .offer_grid .sale_tag_inwoolist .sale_letter{font-size: 33px;line-height:33px}.offer_grid .sale_tag_inwoolist{width: 130px}\r\n              .offer_grid figure {position: relative; text-align: center; margin: 0 auto 15px auto; overflow: hidden;  vertical-align: middle; }\r\n              .offer_grid.coupon_grid figure img {height: 80px;}\r\n              .offer_grid figure img{width: auto;display: inline-block;transition: all ease-in-out .2s;}\r\n              .offer_grid.col_item{border: 1px solid rgba(159,159,159, 0.35); padding: 12px; transition: box-shadow 0.4s ease;}\r\n              .offer_act_enabled.col_item{padding-bottom: 53px}\r\n              .offer_grid .price_count{font-weight: bold; font-size:17px;padding: 0;}\r\n              .offer_grid .price_count del {display: block;font-size: 13px;color: #666;vertical-align: top;font-weight: normal; text-align: left;}\r\n              .offer_grid .rehub_offer_coupon span{ font-size: 14px; text-transform: none;}\r\n              .offer_grid h3, .offer_grid h2 { height: 36px; font-size: 15px; line-height:18px; font-weight:normal !important }\r\n              .col_wrap_fifth .offer_grid h3, .col_wrap_fifth .offer_grid h2{font-size: 14px;}\r\n              .col_wrap_six .offer_grid h3, .col_wrap_six .offer_grid h2{font-size: 13px; line-height:16px; height: 32px;}\r\n              .offer_grid:hover{   box-shadow: 0 0 20px #ddd;}\r\n              .offer_grid .aff_tag img{max-width: 60px; }\r\n              .offer_grid .cat_link_meta a{color: #555; text-transform: uppercase; font-size: 11px}\r\n              .offer_grid .date_ago{font-size: 11px}\r\n              .offer_grid{ background-color: #fff}\r\n              .offer_grid span.cat_link_meta:before{display: none;}\r\n              .offer_grid .priced_block .btn_offer_block, .offer_grid .post_offer_anons{display: block;}\r\n              .vendor_for_grid .admin img{border-radius: 50%; max-width: 22px; max-height: 22px}\r\n              .date_for_grid i{margin: 0 3px }\r\n              .date_for_grid{color: #999;}\r\n              .re_actions_for_grid {height: 38px;position: absolute;left: 0;right: 0;bottom: 1px;z-index: 2;}\r\n              .re_actions_for_grid .btn_act_for_grid {width: 33.33%;height: 38px;float: left;line-height: 38px;color: #656d78;text-align: center;display: block;padding: 0;position: relative;font-size: 14px}\r\n              .re_actions_for_grid.two_col_btn_for_grid .btn_act_for_grid{width: 50%}\r\n              .btn_act_for_grid:hover{background-color: #f7f7f7}\r\n              .offer_grid_com .btn_act_for_grid .table_cell_thumbs, .offer_grid_com .btn_act_for_grid:hover .thumbscount{display: none;}\r\n              .btn_act_for_grid:hover .table_cell_thumbs{display: inline;}\r\n              .btn_act_for_grid .thumbplus, .btn_act_for_grid .thumbminus{margin-bottom: 3px}\r\n              .btn_act_for_grid .thumbscount:before {content: \"\\e86d\";line-height: 38px;display: inline-block;margin-right: 8px;}\r\n              .re_actions_for_grid .thumbscount{float: none; margin: 0; line-height: 38px; font-size: inherit;}\r\n              .comm_number_for_grid:before {content: \"\\e932\";margin-right: 5px;}\r\n              .re_actions_for_grid .thumbplus.heartplus{font-size: 15px}\r\n              .offer_grid_com .meta_for_grid{overflow: hidden; line-height: 18px}\r\n              .offer_grid_com .store_for_grid{text-align: left;line-height: 12px;}\r\n              .offer_grid .info_in_dealgrid {margin-bottom: 7px;}\r\n              .offer_grid .not_masked_coupon{margin: 10px auto 0 auto;font-size: 12px;background: #e7f9dd;padding: 6px;border-color: #42A40D;color: #37840D;display: block;}\r\n              .no_padding_wrap .offer_grid.col_item{border: 1px solid #eee; border-top: none; border-left: none}\r\n              .no_padding_wrap .eq_grid{border: 1px solid #eee; border-right: none; border-bottom: none; padding: 0}\r\n              .offer_grid.mobile_grid .price_count{font-size:20px}\r\n              .offer_grid.mobile_grid .price_count del{opacity:1; color:#dd7064; display:inline-block; margin: 0 3px}\r\n              .offer_grid.mobile_grid .rh_notice_wrap{font-size: 75% !important;font-weight: normal !important;opacity: 0.5;}\r\n              .offer_grid.mobile_grid.offer_grid .cat_link_meta a{text-transform:none}\r\n              .mobile_grid .two_col_btn_for_grid{margin-top:25px; position:absolute; bottom:0; left:0; right:0; padding:0 12px 12px 12px}\r\n              .mobile_grid.offer_grid .info_in_dealgrid{margin-bottom:0}\r\n              .mobile_grid.offer_grid h3, .mobile_grid.offer_grid h2 { height: 54px; display: -webkit-box;overflow: hidden;-webkit-box-orient: vertical;-webkit-line-clamp: 3; }\r\n\r\n              @media(max-width: 1024px){\r\n                .offer_grid_com .btn_act_for_grid .table_cell_thumbs, .offer_grid_com .btn_act_for_grid:hover .thumbscount{display: inline;}\r\n                .btn_act_for_grid .thumbscount:before{display: none;}\r\n                .btn_act_for_grid .table_cell_thumbs .thumbplus{margin-right: 8px}\r\n                .rtl .btn_act_for_grid .table_cell_thumbs .thumbplus{margin-left: 8px; margin-right: 0}\r\n              }\r\n              @media(max-width: 767px){\r\n                .coupon_grid .rh_notice_wrap{height: 20px}\r\n                .coupon_grid .grid_desc_and_btn{ text-align:center; border-top: 1px dashed #ccc; padding-top: 15px; text-align: center;}\r\n              }\r\n              @media (max-width: 567px){\r\n                .mobile_compact_grid.col_item {width: 100% !important;margin: 0 0 14px 0 !important;}\r\n                .mobile_compact_grid figure{float: left;width: 110px !important; margin: 0 15px 8px 0 !important;}\r\n                .offer_grid figure img, figure.eq_figure img{height:120px;}\r\n                .mobile_compact_grid .grid_onsale{padding:1px 5px; font-size:11px}\r\n                .mobile_compact_grid .grid_desc_and_btn{float: left; width: calc(100% - 130px) !important; border-top:none !important; padding-top:0 !important;text-align: inherit !important;}\r\n                .mobile_compact_grid .priced_block{margin: 0}\r\n                .mobile_compact_grid .priced_block .btn_offer_block{display: block; margin: 0 0 14px 0}\r\n                .mobile_compact_grid.offer_grid h3, .mobile_compact_grid.offer_grid h2{height: auto; min-height: 1px;}\r\n                .mobile_compact_grid .rehub_offer_coupon{left: 0; width: 100%; margin: 10px 0;}\r\n                .mobile_compact_grid .priced_block .btn_offer_block{padding: 10px 12px}\r\n                .mobile_compact_grid .meta_for_grid{clear: both;}\r\n                .mobile_compact_grid .priced_block .btn_offer_block:not(.coupon_btn):before{top: 10px}\r\n                .rtl .mobile_compact_grid figure{float: right; margin: 0 0 8px 15px !important;}\r\n                .rtl .mobile_compact_grid .grid_desc_and_btn{float: right;}\r\n\r\n                .offer_grid.mobile_grid .price_count{font-size:18px}\r\n                .offer_grid.mobile_grid.col_item{padding:7px !important}\r\n                .offer_grid.mobile_grid .re_actions_for_grid{display:none}\r\n                .offer_grid.mobile_grid .thumbplus, .offer_grid.mobile_grid .thumbminus{border:none}\r\n                .offer_grid.mobile_grid .thumbminus{margin-right:4px}\r\n                .mobile_grid .two_col_btn_for_grid{margin-top:5px; position:static; padding:0}\r\n                .mobile_grid.mobile_compact_grid figure img{height:100px}\r\n\r\n              }\r\n            <\/style>\t\t\t<div class=\"eq_grid pt5 rh-flex-eq-height col_wrap_three\" data-filterargs='{\"post_type\":\"post\",\"posts_per_page\":6,\"order\":\"desc\",\"cat\":\"881\",\"orderby\":\"date\",\"tax_query\":[{\"relation\":\"AND\",\"0\":{\"taxonomy\":\"offerexpiration\",\"field\":\"name\",\"terms\":\"yes\",\"operator\":\"NOT IN\"}}],\"no_found_rows\":1,\"ignore_sticky_posts\":1}' data-template=\"compact_grid\" id=\"rh_dealgrid_1538299058\" data-innerargs='{\"columns\":\"3_col\",\"aff_link\":\"1\",\"disable_btn\":\"\",\"disable_act\":\"\",\"price_meta\":\"4\",\"gridtype\":\"compact\"}'>\r\n\t\t\t\t\t\t\t\r\n    \r\n\r\n\r\n<article class=\"col_item offer_grid rehub-sec-smooth offer_grid_com mobile_compact_grid coupon_grid \">\r\n    <div class=\"info_in_dealgrid\">\r\n                <figure class=\"mb15\">\r\n                        <a class=\"img-centered-flex rh-flex-center-align rh-flex-justify-center re_track_btn masked_coupon\" href=\"https:\/\/thechampagnemile.com.au\/deals\/recommends\/airhelp\"  rel=\"nofollow sponsored\" target=\"_blank\"  data-codeid=\"92353\" data-dest=\"https:\/\/thechampagnemile.com.au\/deals\/recommends\/airhelp\" data-clipboard-text=\"SUMMER7\" >\r\n                                                                            <img loading=\"lazy\" decoding=\"async\" width=\"286\" height=\"150\" src=\"https:\/\/thechampagnemile.com.au\/deals\/wp-content\/uploads\/2026\/05\/airhelp-promo-code-logo-2-286x150.png\" class=\"\" alt=\"airhelp promo code logo 2\" emptyimage=\"https:\/\/thechampagnemile.com.au\/deals\/wp-content\/themes\/rehub-theme\/images\/default\/noimage_220_150.png\" no_thumb=\"https:\/\/thechampagnemile.com.au\/deals\/wp-content\/themes\/rehub-theme\/images\/default\/noimage_220_150.png\" srcset=\"https:\/\/thechampagnemile.com.au\/deals\/wp-content\/uploads\/2026\/05\/airhelp-promo-code-logo-2-286x150.png 286w, https:\/\/thechampagnemile.com.au\/deals\/wp-content\/uploads\/2026\/05\/airhelp-promo-code-logo-2-300x158.png 300w, https:\/\/thechampagnemile.com.au\/deals\/wp-content\/uploads\/2026\/05\/airhelp-promo-code-logo-2-1024x538.png 1024w, https:\/\/thechampagnemile.com.au\/deals\/wp-content\/uploads\/2026\/05\/airhelp-promo-code-logo-2-768x403.png 768w, https:\/\/thechampagnemile.com.au\/deals\/wp-content\/uploads\/2026\/05\/airhelp-promo-code-logo-2-1536x806.png 1536w, https:\/\/thechampagnemile.com.au\/deals\/wp-content\/uploads\/2026\/05\/airhelp-promo-code-logo-2-2048x1075.png 2048w, https:\/\/thechampagnemile.com.au\/deals\/wp-content\/uploads\/2026\/05\/airhelp-promo-code-logo-2-100x53.png 100w, https:\/\/thechampagnemile.com.au\/deals\/wp-content\/uploads\/2026\/05\/airhelp-promo-code-logo-2-667x350.png 667w, https:\/\/thechampagnemile.com.au\/deals\/wp-content\/uploads\/2026\/05\/airhelp-promo-code-logo-2-788x413.png 788w, https:\/\/thechampagnemile.com.au\/deals\/wp-content\/uploads\/2026\/05\/airhelp-promo-code-logo-2.png 1200w\" sizes=\"auto, (max-width: 286px) 100vw, 286px\" \/>                                                <\/a>\r\n        <\/figure>\r\n                <div class=\"grid_desc_and_btn\">\r\n            <div class=\"grid_row_info flowhidden\">\r\n                \r\n                                <h2 class=\"flowhidden mb10 mt0 fontnormal position-relative \"><a href=\"https:\/\/thechampagnemile.com.au\/deals\/recommends\/airhelp\"  rel=\"nofollow sponsored\" target=\"_blank\"  data-codeid=\"92353\" data-dest=\"https:\/\/thechampagnemile.com.au\/deals\/recommends\/airhelp\" data-clipboard-text=\"SUMMER7\"  class=\"re_track_btn masked_coupon\">Start your AirHelp journey with a 7% discount<\/a><\/h2>\r\n                                     \r\n                                                                            <\/div>\r\n        <\/div>\r\n    <\/div>\r\n    \n<div class=\"wp-block-group is-layout-flow wp-block-group-is-layout-flow\"><\/div>\n            <div class=\"mt10 text-center clearbox\">\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\n\t\t \n\t\t\t\t\t        <div class=\"priced_block clearfix  reveal_enabled \">\n\t              \t        \t\n\t            \t    \t\t\t    \t\t\t<span class=\"rh_button_wrapper\">\n\t\t            \t<a href=\"https:\/\/thechampagnemile.com.au\/deals\/recommends\/airhelp\" class=\"btn_offer_block re_track_btn\" target=\"_blank\" rel=\"nofollow sponsored\">\n\t\t\t            \t\t\t            \tget discount\t\t\t            \t\t\t            \t\t            <\/a>\n\t\t        \t<\/span>\n\t            \t\n\t\t    \t\t\t    \t\t\t\t\t    \t\t<div class=\"post_offer_anons\">\n\t\t\t    \t\t\t\t\t                \t<span class=\"coupon_btn re_track_btn btn_offer_block rehub_offer_coupon masked_coupon \" data-clipboard-text=\"SUMMER7\" data-codeid=\"92353\" data-dest=\"https:\/\/thechampagnemile.com.au\/deals\/recommends\/airhelp\">\n\t\t                \t\t\t\t\t            \t\t\tget discount\t\t                \t\t\t\t                \t<\/span>\n\t\t            \t<\/div>\n\t            \t\t\t    \t\t            \t        \n\t        <\/div>\n            \t    \t\t    \t\t\t\n\t<\/div>\r\n                            <\/article>\t\t\t\t\t\t\t\r\n\r\n\r\n\r\n<article class=\"col_item offer_grid rehub-sec-smooth offer_grid_com mobile_compact_grid coupon_grid \">\r\n    <div class=\"info_in_dealgrid\">\r\n                <figure class=\"mb15\">\r\n                        <a class=\"img-centered-flex rh-flex-center-align rh-flex-justify-center re_track_btn\" href=\"https:\/\/thechampagnemile.com.au\/deals\/recommends\/airhelp\"  rel=\"nofollow sponsored\" target=\"_blank\" >\r\n                                                                            <img loading=\"lazy\" decoding=\"async\" width=\"286\" height=\"150\" src=\"https:\/\/thechampagnemile.com.au\/deals\/wp-content\/uploads\/2026\/05\/airhelp-promo-code-logo-2-286x150.png\" class=\"\" alt=\"airhelp promo code logo 2\" emptyimage=\"https:\/\/thechampagnemile.com.au\/deals\/wp-content\/themes\/rehub-theme\/images\/default\/noimage_220_150.png\" no_thumb=\"https:\/\/thechampagnemile.com.au\/deals\/wp-content\/themes\/rehub-theme\/images\/default\/noimage_220_150.png\" srcset=\"https:\/\/thechampagnemile.com.au\/deals\/wp-content\/uploads\/2026\/05\/airhelp-promo-code-logo-2-286x150.png 286w, https:\/\/thechampagnemile.com.au\/deals\/wp-content\/uploads\/2026\/05\/airhelp-promo-code-logo-2-300x158.png 300w, https:\/\/thechampagnemile.com.au\/deals\/wp-content\/uploads\/2026\/05\/airhelp-promo-code-logo-2-1024x538.png 1024w, https:\/\/thechampagnemile.com.au\/deals\/wp-content\/uploads\/2026\/05\/airhelp-promo-code-logo-2-768x403.png 768w, https:\/\/thechampagnemile.com.au\/deals\/wp-content\/uploads\/2026\/05\/airhelp-promo-code-logo-2-1536x806.png 1536w, https:\/\/thechampagnemile.com.au\/deals\/wp-content\/uploads\/2026\/05\/airhelp-promo-code-logo-2-2048x1075.png 2048w, https:\/\/thechampagnemile.com.au\/deals\/wp-content\/uploads\/2026\/05\/airhelp-promo-code-logo-2-100x53.png 100w, https:\/\/thechampagnemile.com.au\/deals\/wp-content\/uploads\/2026\/05\/airhelp-promo-code-logo-2-667x350.png 667w, https:\/\/thechampagnemile.com.au\/deals\/wp-content\/uploads\/2026\/05\/airhelp-promo-code-logo-2-788x413.png 788w, https:\/\/thechampagnemile.com.au\/deals\/wp-content\/uploads\/2026\/05\/airhelp-promo-code-logo-2.png 1200w\" sizes=\"auto, (max-width: 286px) 100vw, 286px\" \/>                                                <\/a>\r\n        <\/figure>\r\n                <div class=\"grid_desc_and_btn\">\r\n            <div class=\"grid_row_info flowhidden\">\r\n                \r\n                                <h2 class=\"flowhidden mb10 mt0 fontnormal position-relative \"><a href=\"https:\/\/thechampagnemile.com.au\/deals\/recommends\/airhelp\"  rel=\"nofollow sponsored\" target=\"_blank\"  class=\"re_track_btn\">AirHelp: Claim What Your Disrupted Flight Owes You<\/a><\/h2>\r\n                                     \r\n                                                                            <\/div>\r\n        <\/div>\r\n    <\/div>\r\n    \n<div class=\"wp-block-group is-layout-flow wp-block-group-is-layout-flow\"><\/div>\n            <div class=\"mt10 text-center clearbox\">\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\n\t\t \n\t\t\t\t\t        <div class=\"priced_block clearfix  \">\n\t              \t        \t\n\t            \t    \t\t\t    \t\t\t<span class=\"rh_button_wrapper\">\n\t\t            \t<a href=\"https:\/\/thechampagnemile.com.au\/deals\/recommends\/airhelp\" class=\"btn_offer_block re_track_btn\" target=\"_blank\" rel=\"nofollow sponsored\">\n\t\t\t            \t\t\t            \tget discount\t\t\t            \t\t\t            \t\t            <\/a>\n\t\t        \t<\/span>\n\t            \t\n\t\t    \t\t\t\t\t\t\t\t    \t\t\n\t\t        \t            \t        \n\t        <\/div>\n            \t    \t\t    \t\t\t\n\t<\/div>\r\n                            <\/article>\t\t\t\t\t\t\t\r\n\r\n\r\n\r\n<article class=\"col_item offer_grid rehub-sec-smooth offer_grid_com mobile_compact_grid coupon_grid \">\r\n    <div class=\"info_in_dealgrid\">\r\n        <span class=\"re-ribbon-badge left-badge badge_1\"><span>POPULAR<\/span><\/span>        <figure class=\"mb15\">\r\n                        <a class=\"img-centered-flex rh-flex-center-align rh-flex-justify-center re_track_btn\" href=\"https:\/\/thechampagnemile.com.au\/deals\/recommends\/airadvisor\"  rel=\"nofollow sponsored\" target=\"_blank\" >\r\n                                                                            <img loading=\"lazy\" decoding=\"async\" width=\"286\" height=\"150\" src=\"https:\/\/thechampagnemile.com.au\/deals\/wp-content\/uploads\/2026\/05\/airadvisor-promo-code-logo-2-286x150.png\" class=\"\" alt=\"airadvisor promo code logo 2\" emptyimage=\"https:\/\/thechampagnemile.com.au\/deals\/wp-content\/themes\/rehub-theme\/images\/default\/noimage_220_150.png\" no_thumb=\"https:\/\/thechampagnemile.com.au\/deals\/wp-content\/themes\/rehub-theme\/images\/default\/noimage_220_150.png\" srcset=\"https:\/\/thechampagnemile.com.au\/deals\/wp-content\/uploads\/2026\/05\/airadvisor-promo-code-logo-2-286x150.png 286w, https:\/\/thechampagnemile.com.au\/deals\/wp-content\/uploads\/2026\/05\/airadvisor-promo-code-logo-2-300x158.png 300w, https:\/\/thechampagnemile.com.au\/deals\/wp-content\/uploads\/2026\/05\/airadvisor-promo-code-logo-2-1024x538.png 1024w, https:\/\/thechampagnemile.com.au\/deals\/wp-content\/uploads\/2026\/05\/airadvisor-promo-code-logo-2-768x403.png 768w, https:\/\/thechampagnemile.com.au\/deals\/wp-content\/uploads\/2026\/05\/airadvisor-promo-code-logo-2-1536x806.png 1536w, https:\/\/thechampagnemile.com.au\/deals\/wp-content\/uploads\/2026\/05\/airadvisor-promo-code-logo-2-2048x1075.png 2048w, https:\/\/thechampagnemile.com.au\/deals\/wp-content\/uploads\/2026\/05\/airadvisor-promo-code-logo-2-100x53.png 100w, https:\/\/thechampagnemile.com.au\/deals\/wp-content\/uploads\/2026\/05\/airadvisor-promo-code-logo-2-667x350.png 667w, https:\/\/thechampagnemile.com.au\/deals\/wp-content\/uploads\/2026\/05\/airadvisor-promo-code-logo-2-788x413.png 788w, https:\/\/thechampagnemile.com.au\/deals\/wp-content\/uploads\/2026\/05\/airadvisor-promo-code-logo-2.png 1200w\" sizes=\"auto, (max-width: 286px) 100vw, 286px\" \/>                                                <\/a>\r\n        <\/figure>\r\n                <div class=\"grid_desc_and_btn\">\r\n            <div class=\"grid_row_info flowhidden\">\r\n                \r\n                                <h2 class=\"flowhidden mb10 mt0 fontnormal position-relative \"><a href=\"https:\/\/thechampagnemile.com.au\/deals\/recommends\/airadvisor\"  rel=\"nofollow sponsored\" target=\"_blank\"  class=\"re_track_btn\">AirAdvisor: Could Your Flight Owe You Money?<\/a><\/h2>\r\n                                     \r\n                                                                            <\/div>\r\n        <\/div>\r\n    <\/div>\r\n    \n<div class=\"wp-block-group is-layout-flow wp-block-group-is-layout-flow\"><\/div>\n            <div class=\"mt10 text-center clearbox\">\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\n\t\t \n\t\t\t\t\t        <div class=\"priced_block clearfix  \">\n\t              \t        \t\n\t            \t    \t\t\t    \t\t\t<span class=\"rh_button_wrapper\">\n\t\t            \t<a href=\"https:\/\/thechampagnemile.com.au\/deals\/recommends\/airadvisor\" class=\"btn_offer_block re_track_btn\" target=\"_blank\" rel=\"nofollow sponsored\">\n\t\t\t            \t\t\t            \tMake claim\t\t\t            \t\t\t            \t\t            <\/a>\n\t\t        \t<\/span>\n\t            \t\n\t\t    \t\t\t\t\t\t\t\t    \t\t\n\t\t        \t            \t        \n\t        <\/div>\n            \t    \t\t    \t\t\t\n\t<\/div>\r\n                            <\/article>\t\t\t\r\n\t\t\t\t\t<\/div>\r\n\t\t\r\n\t<div class=\"clearfix\"><\/div>\r\n\r\n\r\n<\/div>\n\n\n\n<p class=\"has-small-font-size wp-block-paragraph\"><em><strong>Affiliate Disclosure: <\/strong>The Champagne Mile may earn a commission via links on this page. You should assess your own financial situation and needs and read all relevant Product Disclosure Statements and Terms and Conditions on the website of each Vendor before making a decision to purchase any service or product we display.<\/em><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Am I eligible to claim?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">You may have a valid claim if your situation meets the following criteria:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Delay of 3+ hours:<\/strong>&nbsp;your flight arrived at its final destination 3 hours or more after the scheduled time.<\/li>\n\n\n\n<li><strong>Cancellation with short notice:<\/strong>&nbsp;your flight was cancelled less than 14 days before departure, and you weren&#8217;t offered a reasonable alternative.<\/li>\n\n\n\n<li><strong>Denied boarding:<\/strong>&nbsp;you were bumped from an oversold flight, even if you had a valid ticket and checked in on time.<\/li>\n\n\n\n<li><strong>Within the claims window:<\/strong>&nbsp;the disruption occurred within the last 3 years.<\/li>\n\n\n\n<li><strong>Route eligibility:<\/strong>&nbsp;your flight departed from an EU airport, or arrived in the EU on an EU-registered airline.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Compensation does not apply if the disruption was caused by &#8220;extraordinary circumstances&#8221; outside the airline&#8217;s control. Extreme weather, air traffic control strikes, or security threats are examples. Staffing shortages, technical faults, and scheduling errors generally do not count as extraordinary circumstances, and are usually claimable.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">How the claims process works<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">You can submit a claim directly to the airline yourself at no cost, or use a claims service that manages the process for a percentage fee. Here&#8217;s how the latter typically works:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Submit your flight details.<\/strong>&nbsp;Enter your flight number and date of travel. The service checks eligibility against airline and regulatory data, usually within minutes.<\/li>\n\n\n\n<li><strong>The service manages the claim.<\/strong>&nbsp;If eligible, they contact the airline directly, handle documentation, and pursue legal action if the airline refuses to pay voluntarily.<\/li>\n\n\n\n<li><strong>You get paid.<\/strong>&nbsp;If the claim succeeds, compensation is paid to you minus the service fee. Most operate on a no-win, no-fee basis. If the claim fails, you owe nothing.<\/li>\n<\/ol>\n\n\n\n<h2 class=\"wp-block-heading\">Should you use a claims service or claim directly?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">You are always entitled to claim directly with the airline and keep 100% of your compensation. Whether a claims service is worth the fee depends on your situation.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>A claims service makes sense if:<\/strong>&nbsp;you don&#8217;t want to deal with airline customer service, your claim is likely to be disputed or need legal escalation. You may wish to pay a fee rather than risk spending hours on a claim that goes nowhere.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Claiming direct makes sense if:<\/strong>&nbsp;you&#8217;re comfortable contacting the airline yourself, the claim is straightforward, and you have time to follow up if the airline is slow to respond.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Common mistakes that cause claims to fail<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Not keeping boarding passes, booking confirmations, or delay\/cancellation notices as evidence.<\/li>\n\n\n\n<li>Accepting an airline&#8217;s initial refusal without escalating &#8211; many airlines reject claims by default and only pay after formal escalation.<\/li>\n\n\n\n<li>Assuming a refund already received rules out compensation &#8211; the two are separate entitlements.<\/li>\n\n\n\n<li>Missing the 3-year claims window for eligible flights.<\/li>\n\n\n\n<li>Not checking eligibility for connecting flights, where delays on one leg can trigger compensation for the whole itinerary.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">More ways to save on travel<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/thechampagnemile.com.au\/deals\/flight-promo-codes\/\" title=\"\">Flight promo codes<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/thechampagnemile.com.au\/deals\/travel-insurance-promo-codes\/\">Travel insurance deals<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/thechampagnemile.com.au\/deals\/hotel-discount-codes\/\">Hotel discount codes<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/thechampagnemile.com.au\/deals\/car-rental-discount-codes\/\">Rental car discount codes<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/thechampagnemile.com.au\/deals\/esim-promo-codes\/\" title=\"\">eSIM promo codes<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/thechampagnemile.com.au\/deals\/best-booking-sites-promo-codes\/\">Best booking sites<\/a><\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Frequently asked questions<\/h2>\n\n\n\n<div class=\"wp-block-aioseo-faq\" data-schema-only=\"false\"><h3 class=\"aioseo-faq-block-question\">Do I need proof my flight was delayed or cancelled?<\/h3><div class=\"aioseo-faq-block-answer\">\n<p class=\"wp-block-paragraph\">Keep your boarding pass, booking confirmation, and any communication from the airline about the disruption. Claims services can often retrieve flight status data independently, but having your own records speeds up the process.<\/p>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-aioseo-faq\" data-schema-only=\"false\"><h3 class=\"aioseo-faq-block-question\">How long does a flight compensation claim take?<\/h3><div class=\"aioseo-faq-block-answer\">\n<p class=\"wp-block-paragraph\">Straightforward claims can be resolved within a few weeks. Cases requiring legal action against the airline can take several months.<\/p>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-aioseo-faq\" data-schema-only=\"false\"><h3 class=\"aioseo-faq-block-question\">Does flight compensation cover domestic Australian flights?<\/h3><div class=\"aioseo-faq-block-answer\">\n<p class=\"wp-block-paragraph\">No. EU261 compensation only applies to flights departing an EU airport, or arriving in the EU on an EU-based airline. Domestic Australian flights aren&#8217;t covered under this scheme, though some other jurisdictions have their own passenger rights rules.<\/p>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-aioseo-faq\" data-schema-only=\"false\"><h3 class=\"aioseo-faq-block-question\">What happens if my claim is rejected?<\/h3><div class=\"aioseo-faq-block-answer\">\n<p class=\"wp-block-paragraph\">Claims services generally work on a no-win, no-fee basis, so you won&#8217;t be charged if the claim fails. Many will also advise whether it&#8217;s worth escalating further or pursuing through small claims processes.<\/p>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-aioseo-faq\" data-schema-only=\"false\"><h3 class=\"aioseo-faq-block-question\">Can I claim if I already received a refund for my ticket?<\/h3><div class=\"aioseo-faq-block-answer\">\n<p class=\"wp-block-paragraph\">Yes. A refund for an unused or cancelled ticket is separate from compensation for the disruption itself. You may be entitled to both.<\/p>\n<\/div><\/div>\n\n\n<div id=\"rh-postel-1856425070\" class=\"rh-flex-center-align rh-flex-justify-\">\n\t\t<style>\n\t\t\t#rh-postel-1856425070 .heart_thumb_wrap .heartplus{\n\t\t\t\t\n\t\t\t}\n\t\t\t#rh-postel-1856425070 .price_count{\n\t\t\t\t\n\t\t\t}\n\t\t\t#rh-postel-1856425070 a.admin{\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t}\n\t\t\t#rh-postel-1856425070 .admin-name{\n\t\t\t\t\n\t\t\t}\n\t\t\t#rh-postel-1856425070 a.admin img{\n\t\t\t\t\n\t\t\t}\n\t\t\t#rh-postel-1856425070 nav.top_menu > ul > li{\n\t\t\t\t\n\t\t\t}\n\t\t\t#rh-postel-1856425070 .admin_meta_el{\n\t\t\t\t\n\t\t\t\t\n\t\t\t}\n\t\t\t#rh-postel-1856425070 .priced_block .btn_offer_block{\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t}\n\t\t\t#rh-postel-1856425070 .wpsm-button.medium{\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t}\n\t\t\t#rh-postel-1856425070 .menu-cart-btn{\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t}\n\t\t\t#rh-postel-1856425070 .price_count .rh_regular_price{\n\t\t\t\t\n\t\t\t}\n\t\t\t#rh-postel-1856425070 .price_count del{\n\t\t\t\t\n\t\t\t\t\n\t\t\t}\n\t\t\t#rh-postel-1856425070 .rh-header-icon{\n\t\t\t\t\n\t\t\t\t\n\t\t\t}\n\t\t\t#rh-postel-1856425070 nav.top_menu > ul > li > a{\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t}\n\t\t\t#rh-postel-1856425070 .dl-menuwrapper button svg line{\n\t\t\t\t\n\t\t\t}\n\t\t\t#rh-postel-1856425070 .dl-menuwrapper button{\n\t\t\t\t\n\t\t\t\t\n\t\t\t}\n\t\t\t#rh-postel-1856425070 nav.top_menu ul.sub-menu > li > a{\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t}\n\t\t\t#rh-postel-1856425070 .heads_icon_label{\n\t\t\t\t\n\t\t\t\t\n\t\t\t}\n\t\t\t#rh-postel-1856425070 .rh_woocartmenu-amount{\n\t\t\t\t\n\t\t\t}\n\t\t\t#rh-postel-1856425070 .row_social_inpost span.share-link-image{\n\t\t\t\t\n\t\t\t}\n\t\t\t#rh-postel-1856425070 .favour_btn_red .heart_thumb_wrap{\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t}\n\t\t\t#rh-postel-1856425070 .favour_in_row{\n\t\t\t\t\n\t\t\t}\n\t\t<\/style>                    <div class=\"author_detail_box clearfix\"><img alt='michael' src='https:\/\/secure.gravatar.com\/avatar\/256e32f2f5867573891f17366c8dd5f6358af8dff92dc7f5a4b2b53df73e2e5a?s=69&#038;d=mm&#038;r=g' srcset='https:\/\/secure.gravatar.com\/avatar\/256e32f2f5867573891f17366c8dd5f6358af8dff92dc7f5a4b2b53df73e2e5a?s=138&#038;d=mm&#038;r=g 2x' class='avatar avatar-69 photo' height='69' width='69' \/>                <style>\r\n                    .author_detail_box { background-color: #fff; border: 1px solid #ededed; padding: 20px 0px; margin: 5px auto 40px auto; position: relative; min-height: 90px;width: 100%}\r\n                    .author_detail_box a{text-decoration: none;}\r\n                    .archive .author_detail_box { margin: 0 0 10px 0 }\r\n                    .author_detail_box .avatar {width: 71px; position: absolute; left: 20px; top: 15px; }\r\n                    .author_detail_box > div { width: 100%;    padding: 0 20px 0 110px }\r\n                    .author_detail_box div .social_icon { border-bottom: 1px solid #eee; padding-bottom: 15px; margin-bottom: 15px; }\r\n                    .author_detail_box div h4 {margin: 0 0 8px 0;}\r\n                    .author_detail_box div p { font-size: 14px;line-height: 16px; color: #111111; margin: 0 0 10px 0 }\r\n                    .author_detail_box .rh_mycred-users-badges{display: inline-block; margin-right: 5px }\r\n                    .rtl .author_detail_box .avatar { left: inherit; right: 20px }\r\n                    .rtl .author_detail_box > div { padding: 0 110px 0 20px }\r\n                <\/style>\r\n                <div class=\"clearfix\">\r\n                                    \r\n                    <strong class=\"mb10\">\r\n                        <a href=\"https:\/\/thechampagnemile.com.au\/deals\/author\/michael\/\">michael<\/a>\r\n                                                \r\n                    <\/strong class=\"mb10\">\r\n                    <div class=\"social_icon small_i\">\r\n                        <div class=\"comm_meta_cred\">\r\n                                                                                <\/div>                     \r\n                        <a href=\"https:\/\/thechampagnemile.com.au\/deals\/\" class=\"author-social hm\" rel=\"nofollow\"><i class=\"rhicon rhi-home\"><\/i><\/a>                                                                                                                                                                                                                     <\/div>\r\n                    <p>Michael is a contributor to The Champagne Mile &#8211; Deals. No fancy credentials &#8211; just a genuine obsession with finding ways to travel better for less, and sharing those finds with anyone who&#8217;ll listen. Michael figures there are plenty of other Australians who&#8217;d rather spend five seconds clicking a link than five hours searching for a working code.\r\n\r\nWhen he&#8217;s not buried in promo codes, Michael is probably planning his next trip overseas or dirtbike adventure.<\/p>                    <p>\r\n                <\/div>\r\n            <\/div>\r\n        <\/div>\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>If your flight was delayed, cancelled, or you were bumped due to overbooking, you may be entitled to compensation of up to \u20ac600 (roughly AUD $980) per passenger. This is separate from any refund or rebooking the airline already offered you. Most travellers never claim it, because they don&#8217;t know it exists or assume the [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":97465,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_lmt_disableupdate":"","_lmt_disable":"","footnotes":""},"categories":[],"tags":[],"class_list":["post-97463","page","type-page","status-publish","has-post-thumbnail","hentry"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO Pro 5.0.1.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"Find out if you&#039;re owed compensation for a delayed or cancelled flight. Compare AirHelp and AirAdvisor, and learn how the claims process works.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"google-site-verification\" content=\"Lb-YNjKnkpLidK0Mw6a1JQ5pvIJpY2aovB5oxBuwgxo\" \/>\n\t<meta name=\"msvalidate.01\" content=\"81ff27c196c04306b8b6d2c52967f5e8\" \/>\n\t<link rel=\"canonical\" href=\"https:\/\/thechampagnemile.com.au\/deals\/flight-compensation\/\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO Pro (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"en_AU\" \/>\n\t\t<meta property=\"og:site_name\" content=\"THE CHAMPAGNE MILE\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"Flight Compensation: Up to \u20ac600 for Delays &amp; Cancellations\" \/>\n\t\t<meta property=\"og:description\" content=\"Find out if you&#039;re owed compensation for a delayed or cancelled flight. Compare AirHelp and AirAdvisor, and learn how the claims process works.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/thechampagnemile.com.au\/deals\/flight-compensation\/\" \/>\n\t\t<meta property=\"fb:admins\" content=\"522783484576523\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/thechampagnemile.com.au\/deals\/wp-content\/uploads\/2026\/08\/flight-compensation-EU.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/thechampagnemile.com.au\/deals\/wp-content\/uploads\/2026\/08\/flight-compensation-EU.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t\t<meta property=\"og:image:height\" content=\"630\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2026-08-07T02:32:18+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-09-19T10:49:27+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/facebook.com\/champmile\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n\t\t<meta name=\"twitter:site\" content=\"@milechampagne\" \/>\n\t\t<meta name=\"twitter:title\" content=\"Flight Compensation: Up to \u20ac600 for Delays &amp; Cancellations\" \/>\n\t\t<meta name=\"twitter:description\" content=\"Find out if you&#039;re owed compensation for a delayed or cancelled flight. Compare AirHelp and AirAdvisor, and learn how the claims process works.\" \/>\n\t\t<meta name=\"twitter:image\" content=\"https:\/\/thechampagnemile.com.au\/deals\/wp-content\/uploads\/2026\/08\/flight-compensation-EU.jpg\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/thechampagnemile.com.au\\\/deals\\\/flight-compensation\\\/#aioseo-article-msib7d4f\",\"name\":\"Flight Compensation: Up to \\u20ac600 for Delays &amp; Cancellations\",\"headline\":\"Flight Compensation: Up to \\u20ac600 for Delays &amp; Cancellations\",\"author\":{\"@type\":\"Person\",\"name\":\"michael\",\"url\":\"https:\\\/\\\/thechampagnemile.com.au\\\/deals\\\/author\\\/michael\\\/\"},\"publisher\":{\"@id\":\"https:\\\/\\\/thechampagnemile.com.au\\\/deals\\\/#organization\"},\"image\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/thechampagnemile.com.au\\\/deals\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/flight-compensation-EU.jpg\",\"width\":1200,\"height\":630},\"datePublished\":\"2026-08-07T12:02:18+09:30\",\"dateModified\":\"2026-09-19T20:19:27+09:30\",\"inLanguage\":\"en-AU\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/thechampagnemile.com.au\\\/deals\\\/flight-compensation\\\/#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/thechampagnemile.com.au\\\/deals#listItem\",\"position\":1,\"name\":\"Home\"}]},{\"@type\":\"FAQPage\",\"@id\":\"https:\\\/\\\/thechampagnemile.com.au\\\/deals\\\/flight-compensation\\\/#faq\",\"url\":\"https:\\\/\\\/thechampagnemile.com.au\\\/deals\\\/flight-compensation\\\/\",\"mainEntity\":[{\"@type\":\"Question\",\"name\":\"Do I need proof my flight was delayed or cancelled?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Keep your boarding pass, booking confirmation, and any communication from the airline about the disruption. Claims services can often retrieve flight status data independently, but having your own records speeds up the process.\"}},{\"@type\":\"Question\",\"name\":\"How long does a flight compensation claim take?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Straightforward claims can be resolved within a few weeks. Cases requiring legal action against the airline can take several months.\"}},{\"@type\":\"Question\",\"name\":\"Does flight compensation cover domestic Australian flights?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"No. EU261 compensation only applies to flights departing an EU airport, or arriving in the EU on an EU-based airline. Domestic Australian flights aren't covered under this scheme, though some other jurisdictions have their own passenger rights rules.\"}},{\"@type\":\"Question\",\"name\":\"What happens if my claim is rejected?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Claims services generally work on a no-win, no-fee basis, so you won't be charged if the claim fails. Many will also advise whether it's worth escalating further or pursuing through small claims processes.\"}},{\"@type\":\"Question\",\"name\":\"Can I claim if I already received a refund for my ticket?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes. A refund for an unused or cancelled ticket is separate from compensation for the disruption itself. You may be entitled to both.\"}}],\"inLanguage\":\"en-AU\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/thechampagnemile.com.au\\\/deals\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/thechampagnemile.com.au\\\/deals\\\/flight-compensation\\\/#breadcrumblist\"}},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/thechampagnemile.com.au\\\/deals\\\/#organization\",\"name\":\"The Champagne Mile\",\"description\":\"The Champagne Mile helps Australians maximise frequent flyer points and rewards programs for smarter travel and better value.\",\"url\":\"https:\\\/\\\/thechampagnemile.com.au\\\/deals\\\/\",\"email\":\"info@thechampagnemile.com.au\",\"foundingDate\":\"2016-07-01\",\"numberOfEmployees\":{\"@type\":\"QuantitativeValue\",\"minValue\":1,\"maxValue\":5},\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/thechampagnemile.com.au\\\/wp-content\\\/uploads\\\/2022\\\/01\\\/TCM-logo-200-transparent.png\",\"@id\":\"https:\\\/\\\/thechampagnemile.com.au\\\/deals\\\/flight-compensation\\\/#organizationLogo\"},\"image\":{\"@id\":\"https:\\\/\\\/thechampagnemile.com.au\\\/deals\\\/flight-compensation\\\/#organizationLogo\"},\"sameAs\":[\"https:\\\/\\\/www.instagram.com\\\/champagnemile\\\/\",\"https:\\\/\\\/www.pinterest.com.au\\\/champagnemile\\\/\",\"https:\\\/\\\/www.youtube.com\\\/@TheChampagneMile\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/the-champagne-mile\\\/\"],\"address\":{\"@id\":\"https:\\\/\\\/thechampagnemile.com.au\\\/deals\\\/#postaladdress\",\"@type\":\"PostalAddress\",\"streetAddress\":\"U4\\\/2 East Terrace, Adelaide\",\"postalCode\":\"5000\",\"addressLocality\":\"Adelaide\",\"addressRegion\":\"South Australia\",\"addressCountry\":\"AU\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/thechampagnemile.com.au\\\/deals\\\/flight-compensation\\\/#webpage\",\"url\":\"https:\\\/\\\/thechampagnemile.com.au\\\/deals\\\/flight-compensation\\\/\",\"name\":\"Flight Compensation: Up to \\u20ac600 for Delays & Cancellations\",\"description\":\"Find out if you're owed compensation for a delayed or cancelled flight. Compare AirHelp and AirAdvisor, and learn how the claims process works.\",\"inLanguage\":\"en-AU\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/thechampagnemile.com.au\\\/deals\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/thechampagnemile.com.au\\\/deals\\\/flight-compensation\\\/#breadcrumblist\"},\"image\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/thechampagnemile.com.au\\\/deals\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/flight-compensation-EU.jpg\",\"@id\":\"https:\\\/\\\/thechampagnemile.com.au\\\/deals\\\/flight-compensation\\\/#mainImage\",\"width\":1200,\"height\":630},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/thechampagnemile.com.au\\\/deals\\\/flight-compensation\\\/#mainImage\"},\"datePublished\":\"2026-08-07T12:02:18+09:30\",\"dateModified\":\"2026-09-19T20:19:27+09:30\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/thechampagnemile.com.au\\\/deals\\\/#website\",\"url\":\"https:\\\/\\\/thechampagnemile.com.au\\\/deals\\\/\",\"name\":\"The Champagne Mile\",\"alternateName\":\"TCM\",\"description\":\"Big savings and discounts on travel and accommodation are only a click away\",\"inLanguage\":\"en-AU\",\"publisher\":{\"@id\":\"https:\\\/\\\/thechampagnemile.com.au\\\/deals\\\/#organization\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO Pro -->\r\n\t\t<title>Flight Compensation: Up to \u20ac600 for Delays &amp; Cancellations<\/title>\n\n","aioseo_head_json":{"title":"Flight Compensation: Up to \u20ac600 for Delays & Cancellations","description":"Find out if you're owed compensation for a delayed or cancelled flight. Compare AirHelp and AirAdvisor, and learn how the claims process works.","canonical_url":"https:\/\/thechampagnemile.com.au\/deals\/flight-compensation\/","robots":"max-image-preview:large","keywords":"","webmasterTools":{"google-site-verification":"Lb-YNjKnkpLidK0Mw6a1JQ5pvIJpY2aovB5oxBuwgxo","msvalidate.01":"81ff27c196c04306b8b6d2c52967f5e8","miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/thechampagnemile.com.au\/deals\/flight-compensation\/#aioseo-article-msib7d4f","name":"Flight Compensation: Up to \u20ac600 for Delays &amp; Cancellations","headline":"Flight Compensation: Up to \u20ac600 for Delays &amp; Cancellations","author":{"@type":"Person","name":"michael","url":"https:\/\/thechampagnemile.com.au\/deals\/author\/michael\/"},"publisher":{"@id":"https:\/\/thechampagnemile.com.au\/deals\/#organization"},"image":{"@type":"ImageObject","url":"https:\/\/thechampagnemile.com.au\/deals\/wp-content\/uploads\/2026\/08\/flight-compensation-EU.jpg","width":1200,"height":630},"datePublished":"2026-08-07T12:02:18+09:30","dateModified":"2026-09-19T20:19:27+09:30","inLanguage":"en-AU"},{"@type":"BreadcrumbList","@id":"https:\/\/thechampagnemile.com.au\/deals\/flight-compensation\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/thechampagnemile.com.au\/deals#listItem","position":1,"name":"Home"}]},{"@type":"FAQPage","@id":"https:\/\/thechampagnemile.com.au\/deals\/flight-compensation\/#faq","url":"https:\/\/thechampagnemile.com.au\/deals\/flight-compensation\/","mainEntity":[{"@type":"Question","name":"Do I need proof my flight was delayed or cancelled?","acceptedAnswer":{"@type":"Answer","text":"Keep your boarding pass, booking confirmation, and any communication from the airline about the disruption. Claims services can often retrieve flight status data independently, but having your own records speeds up the process."}},{"@type":"Question","name":"How long does a flight compensation claim take?","acceptedAnswer":{"@type":"Answer","text":"Straightforward claims can be resolved within a few weeks. Cases requiring legal action against the airline can take several months."}},{"@type":"Question","name":"Does flight compensation cover domestic Australian flights?","acceptedAnswer":{"@type":"Answer","text":"No. EU261 compensation only applies to flights departing an EU airport, or arriving in the EU on an EU-based airline. Domestic Australian flights aren't covered under this scheme, though some other jurisdictions have their own passenger rights rules."}},{"@type":"Question","name":"What happens if my claim is rejected?","acceptedAnswer":{"@type":"Answer","text":"Claims services generally work on a no-win, no-fee basis, so you won't be charged if the claim fails. Many will also advise whether it's worth escalating further or pursuing through small claims processes."}},{"@type":"Question","name":"Can I claim if I already received a refund for my ticket?","acceptedAnswer":{"@type":"Answer","text":"Yes. A refund for an unused or cancelled ticket is separate from compensation for the disruption itself. You may be entitled to both."}},{"@type":"Question","name":"Do I need proof my flight was delayed or cancelled?","acceptedAnswer":{"@type":"Answer","text":"Keep your boarding pass, booking confirmation, and any communication from the airline about the disruption. Claims services can often retrieve flight status data independently, but having your own records speeds up the process."}},{"@type":"Question","name":"How long does a flight compensation claim take?","acceptedAnswer":{"@type":"Answer","text":"Straightforward claims can be resolved within a few weeks. Cases requiring legal action against the airline can take several months."}},{"@type":"Question","name":"Does flight compensation cover domestic Australian flights?","acceptedAnswer":{"@type":"Answer","text":"No. EU261 compensation only applies to flights departing an EU airport, or arriving in the EU on an EU-based airline. Domestic Australian flights aren't covered under this scheme, though some other jurisdictions have their own passenger rights rules."}},{"@type":"Question","name":"What happens if my claim is rejected?","acceptedAnswer":{"@type":"Answer","text":"Claims services generally work on a no-win, no-fee basis, so you won't be charged if the claim fails. Many will also advise whether it's worth escalating further or pursuing through small claims processes."}},{"@type":"Question","name":"Can I claim if I already received a refund for my ticket?","acceptedAnswer":{"@type":"Answer","text":"Yes. A refund for an unused or cancelled ticket is separate from compensation for the disruption itself. You may be entitled to both."}}],"inLanguage":"en-AU","isPartOf":{"@id":"https:\/\/thechampagnemile.com.au\/deals\/#website"},"breadcrumb":{"@id":"https:\/\/thechampagnemile.com.au\/deals\/flight-compensation\/#breadcrumblist"}},{"@type":"Organization","@id":"https:\/\/thechampagnemile.com.au\/deals\/#organization","name":"The Champagne Mile","description":"The Champagne Mile helps Australians maximise frequent flyer points and rewards programs for smarter travel and better value.","url":"https:\/\/thechampagnemile.com.au\/deals\/","email":"info@thechampagnemile.com.au","foundingDate":"2016-07-01","numberOfEmployees":{"@type":"QuantitativeValue","minValue":1,"maxValue":5},"logo":{"@type":"ImageObject","url":"https:\/\/thechampagnemile.com.au\/wp-content\/uploads\/2022\/01\/TCM-logo-200-transparent.png","@id":"https:\/\/thechampagnemile.com.au\/deals\/flight-compensation\/#organizationLogo"},"image":{"@id":"https:\/\/thechampagnemile.com.au\/deals\/flight-compensation\/#organizationLogo"},"sameAs":["https:\/\/www.instagram.com\/champagnemile\/","https:\/\/www.pinterest.com.au\/champagnemile\/","https:\/\/www.youtube.com\/@TheChampagneMile","https:\/\/www.linkedin.com\/company\/the-champagne-mile\/"],"address":{"@id":"https:\/\/thechampagnemile.com.au\/deals\/#postaladdress","@type":"PostalAddress","streetAddress":"U4\/2 East Terrace, Adelaide","postalCode":"5000","addressLocality":"Adelaide","addressRegion":"South Australia","addressCountry":"AU"}},{"@type":"WebPage","@id":"https:\/\/thechampagnemile.com.au\/deals\/flight-compensation\/#webpage","url":"https:\/\/thechampagnemile.com.au\/deals\/flight-compensation\/","name":"Flight Compensation: Up to \u20ac600 for Delays & Cancellations","description":"Find out if you're owed compensation for a delayed or cancelled flight. Compare AirHelp and AirAdvisor, and learn how the claims process works.","inLanguage":"en-AU","isPartOf":{"@id":"https:\/\/thechampagnemile.com.au\/deals\/#website"},"breadcrumb":{"@id":"https:\/\/thechampagnemile.com.au\/deals\/flight-compensation\/#breadcrumblist"},"image":{"@type":"ImageObject","url":"https:\/\/thechampagnemile.com.au\/deals\/wp-content\/uploads\/2026\/08\/flight-compensation-EU.jpg","@id":"https:\/\/thechampagnemile.com.au\/deals\/flight-compensation\/#mainImage","width":1200,"height":630},"primaryImageOfPage":{"@id":"https:\/\/thechampagnemile.com.au\/deals\/flight-compensation\/#mainImage"},"datePublished":"2026-08-07T12:02:18+09:30","dateModified":"2026-09-19T20:19:27+09:30"},{"@type":"WebSite","@id":"https:\/\/thechampagnemile.com.au\/deals\/#website","url":"https:\/\/thechampagnemile.com.au\/deals\/","name":"The Champagne Mile","alternateName":"TCM","description":"Big savings and discounts on travel and accommodation are only a click away","inLanguage":"en-AU","publisher":{"@id":"https:\/\/thechampagnemile.com.au\/deals\/#organization"}}]},"og:locale":"en_AU","og:site_name":"THE CHAMPAGNE MILE","og:type":"article","og:title":"Flight Compensation: Up to \u20ac600 for Delays &amp; Cancellations","og:description":"Find out if you're owed compensation for a delayed or cancelled flight. Compare AirHelp and AirAdvisor, and learn how the claims process works.","og:url":"https:\/\/thechampagnemile.com.au\/deals\/flight-compensation\/","fb:admins":"522783484576523","og:image":"https:\/\/thechampagnemile.com.au\/deals\/wp-content\/uploads\/2026\/08\/flight-compensation-EU.jpg","og:image:secure_url":"https:\/\/thechampagnemile.com.au\/deals\/wp-content\/uploads\/2026\/08\/flight-compensation-EU.jpg","og:image:width":1200,"og:image:height":630,"article:published_time":"2026-08-07T02:32:18+00:00","article:modified_time":"2026-09-19T10:49:27+00:00","article:publisher":"https:\/\/facebook.com\/champmile","twitter:card":"summary_large_image","twitter:site":"@milechampagne","twitter:title":"Flight Compensation: Up to \u20ac600 for Delays &amp; Cancellations","twitter:description":"Find out if you're owed compensation for a delayed or cancelled flight. Compare AirHelp and AirAdvisor, and learn how the claims process works.","twitter:image":"https:\/\/thechampagnemile.com.au\/deals\/wp-content\/uploads\/2026\/08\/flight-compensation-EU.jpg"},"aioseo_meta_data":{"post_id":"97463","title":"#post_title","description":"Find out if you're owed compensation for a delayed or cancelled flight. Compare AirHelp and AirAdvisor, and learn how the claims process works.","keywords":null,"keyphrases":{"focus":{"keyphrase":"flight compensation","score":0,"analysis":[]},"additional":[]},"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":"","og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[{"hidden":false,"question":"Do I need proof my flight was delayed or cancelled?","schemaBlockId":"aioseo-msib9mne9i0e9","tagName":"h3","answer":"Keep your boarding pass, booking confirmation, and any communication from the airline about the disruption. Claims services can often retrieve flight status data independently, but having your own records speeds up the process.","type":"aioseo\/faq"},{"hidden":false,"question":"How long does a flight compensation claim take?","schemaBlockId":"aioseo-msiba2uwmw2yt","tagName":"h3","answer":"Straightforward claims can be resolved within a few weeks. Cases requiring legal action against the airline can take several months.","type":"aioseo\/faq"},{"hidden":false,"question":"Does flight compensation cover domestic Australian flights?","schemaBlockId":"aioseo-msibacjnsn2xp","tagName":"h3","answer":"No. EU261 compensation only applies to flights departing an EU airport, or arriving in the EU on an EU-based airline. Domestic Australian flights aren't covered under this scheme, though some other jurisdictions have their own passenger rights rules.","type":"aioseo\/faq"},{"hidden":false,"question":"What happens if my claim is rejected?","schemaBlockId":"aioseo-msibax1q7xeup","tagName":"h3","answer":"Claims services generally work on a no-win, no-fee basis, so you won't be charged if the claim fails. Many will also advise whether it's worth escalating further or pursuing through small claims processes.","type":"aioseo\/faq"},{"hidden":false,"question":"Can I claim if I already received a refund for my ticket?","schemaBlockId":"aioseo-msibazwl2mkc8","tagName":"h3","answer":"Yes. A refund for an unused or cancelled ticket is separate from compensation for the disruption itself. You may be entitled to both.","type":"aioseo\/faq"}],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"none","isEnabled":true},"graphs":[{"id":"#aioseo-article-msib7d4f","slug":"article","graphName":"Article","label":"Article","properties":{"type":"Article","name":"#post_title","headline":"#post_title","description":"","image":"","keywords":"","author":{"name":"#author_name","url":"#author_url"},"dates":{"include":true,"datePublished":"","dateModified":""}},"value":"article"}]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":"-1","robots_max_videopreview":"-1","robots_max_imagepreview":"large","priority":null,"frequency":"default","local_seo":null,"seo_analyzer_scan_date":"2026-09-19 10:52:31","breadcrumb_settings":null,"limit_modified_date":0,"reviewed_by":"1","open_ai":null,"ai":{"faqs":[],"keyPoints":[],"schemas":[],"titles":[],"descriptions":[],"socialPosts":{"email":{"subject":"","preview":"","content":""},"linkedin":[],"twitter":[],"facebook":[],"instagram":[]}},"created":"2026-08-07 02:11:26","updated":"2026-09-23 02:49:58","focus_keyword":"flight compensation","additional_keywords":null,"truseo_locale":null},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t<a href=\"https:\/\/thechampagnemile.com.au\/deals\" title=\"Home\">Home<\/a>\n<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"https:\/\/thechampagnemile.com.au\/deals"}],"_links":{"self":[{"href":"https:\/\/thechampagnemile.com.au\/deals\/wp-json\/wp\/v2\/pages\/97463","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/thechampagnemile.com.au\/deals\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/thechampagnemile.com.au\/deals\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/thechampagnemile.com.au\/deals\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/thechampagnemile.com.au\/deals\/wp-json\/wp\/v2\/comments?post=97463"}],"version-history":[{"count":19,"href":"https:\/\/thechampagnemile.com.au\/deals\/wp-json\/wp\/v2\/pages\/97463\/revisions"}],"predecessor-version":[{"id":101170,"href":"https:\/\/thechampagnemile.com.au\/deals\/wp-json\/wp\/v2\/pages\/97463\/revisions\/101170"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/thechampagnemile.com.au\/deals\/wp-json\/wp\/v2\/media\/97465"}],"wp:attachment":[{"href":"https:\/\/thechampagnemile.com.au\/deals\/wp-json\/wp\/v2\/media?parent=97463"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/thechampagnemile.com.au\/deals\/wp-json\/wp\/v2\/categories?post=97463"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/thechampagnemile.com.au\/deals\/wp-json\/wp\/v2\/tags?post=97463"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}