LEFT SEAT CULTURE PILOT TOOLS
UK Aviation Fuel Finder
Find cheaper aviation fuel—and see whether it's actually worth flying there. Every price is dated and sourced, with the confidence badge showing how recently it was verified.
UK AVIATION FUEL FINDER
Find cheaper fuel and see whether it's worth flying there
Compares fuel price with the extra distance, extra fuel burn and landing fee of a diversion, so the answer is a saving in pounds, not just a cheaper price per litre. Prices are manually verified and dated; see the confidence badge and source on every figure.
Version history (14)
- v2.9 2026-08-26
- Expanded the shared UK airfields list (used across this tool, the Fuel Planner, Weather Planner and VFR Go/No-Go) from 40 to 221 real, ICAO-coded UK airfields, sourced from the public OurAirports dataset and cross-checked by hand for a couple of known data-source errors (e.g. Coventry/EGBE, which that source still lists as closed) — includes several airfields visitors had flagged as missing, such as Leeds East (EGCM) and Blackbushe (EGLK).
- Added a standalone "Report a missing airfield" button (near the version history) so anyone can flag one that's still missing, without having to go through the "Update a fuel price" form first.
- Removed a remaining em dash from this tool's own intro text.
- v2.8 2026-08-09
- Landing fees tracked here are now explicitly labelled as a single-engine piston figure, everywhere one's shown or submitted — this tool only tracks one fee per airfield, and that's the line drawn; a microlight or twin rate can genuinely differ. Flying something else? Use "try a different fee for this comparison" to plug in your own figure.
- Fixed a regression from the previous release's CSS fix: "Update a fuel price" opening on "Airfield not listed, add it below" by default no longer shows its ICAO/name/coordinates fields until you interact with the dropdown, because nothing synced their visibility to match on first open. They now show correctly as soon as the form opens, matching the dropdown's own default selection.
- v2.7 2026-08-09
- The home and destination airfield now show their landing fee directly, the same as every comparison card and table row already did — previously it was missing from exactly the two places you'd look first.
- Added a "try a different fee for this comparison" box next to every landing fee shown — type in a figure you happen to know and it's used in the saving calculation immediately, just for your own session; nothing is published unless you separately choose "Share this fee →".
- Fixed a CSS bug that made three separate parts of this tool (the new-airfield/add-coordinates form fields, both "Update a..." forms, and the Trip Planner/Near Me field groups) ignore their show/hide state and stay visible regardless — most visibly, this was why the "Look it up on Google Maps" link could open with no destination set yet, since it was possible to click it before an airfield had actually been selected.
- v2.6 2026-08-09
- Any airfield missing coordinates now gets an explicit "Add coordinates →" prompt wherever it shows up — next to its price readout, and in a new notice below the recommendation listing every airfield that's currently excluded from comparisons for this reason.
- "Update a fuel price" can now add coordinates to an airfield that's already listed but doesn't have any yet, with a one-click link to look them up on Google Maps — previously coordinates could only be given when adding a brand-new airfield.
- v2.5 2026-08-09
- Added "Update a landing fee" — a self-service form (same publish-and-review flow as fuel prices) so anyone can add or correct an airfield's landing fee, including whether it's waived for anyone buying fuel there.
- A landing fee waived for fuel purchases is now treated as £0 in every saving calculation, since buying fuel there is exactly what this tool is comparing.
- The "(fee unconfirmed)" note now also appears when a landing fee is on file but hasn't been checked yet (an unverified community report), not just when none is recorded at all.
- The "Landing fee waived only" filter is now live — it enables itself automatically once at least one airfield has confirmed waiver terms on file.
- v2.4 2026-08-09
- Added a note next to the version badge showing when the automated price scrapers last ran, and which airfields they cover.
- When a recommended or shown net saving doesn't include a landing fee (because none has been recorded for that airfield yet), that's now called out explicitly next to the figure instead of just being mentioned once in the general guidance text.
- v2.3 2026-08-09
- Fuel type labels are now clearer for anyone who doesn't fly GA day-to-day — "100LL"/"UL91"/"UL94" now show as "Avgas 100LL"/"Avgas UL91"/"Avgas UL94", and "Jet A1" shows as "Jet A1 (jet fuel)", everywhere a fuel type is shown on the page.
- v2.2 2026-08-09
- A price verified more than 3 months ago no longer wins the recommendation, or a Cheapest/Closest cheaper/Best value badge — it still shows in the full list of options, just not as a highlighted pick, since a stale confidence badge is easy to miss if you're only skimming for the top result.
- v2.1 2026-08-08
- Added Oaksey Park Airfield (EGTW) — 100LL, UL94 and Jet A1 prices from the airfield's own published pilot-information page.
- v2.0 2026-08-08
- The "Update a fuel price" form now publishes straight to the site (flagged as an unverified community report) instead of only opening an email for the admin to import by hand — see server/README.md.
- Added the option to add fuel prices for an airfield not currently listed, with an optional name/coordinates.
- Added a checkbox to flag a submitted source URL as the airfield's own official price page, to support automatic checking in future.
- Unverified community-reported prices and newly-added airfields are now marked with a 🆕 badge wherever they're shown.
- The form falls back to the previous email-based submission automatically if the live publishing service can't be reached.
- v1.3 2026-08-08
- Added an optional "your name or handle" field to the price update form — a published update can now show "reported by …" credit next to the price.
- v1.2 2026-08-08
- Selecting a home or destination airfield now shows its price for the chosen fuel type directly, instead of only via the comparison cards.
- Added an "Add one →" shortcut straight to the update form when an airfield has no verified price yet.
- v1.1 2026-08-08
- Corrected Popham's ICAO code (EGSP → EGHP) in the shared airfield list used by this tool and the VFR Fuel Planner.
- Added Gloucestershire's (EGBJ) own 100LL and Jet A1 prices from the airport's published fees page — the home airfield no longer shows an unverified price.
- v1.0 2026-08-08
- Initial release: Cheapest Fuel Near Me and Trip Planner modes, the net-saving recommendation engine, ranked comparison cards, 🟢🟡🔴 confidence badges, per-airfield price-history charts, and the "Update a fuel price" submission form.
Can't find your airfield on this tool (or the Fuel Planner)?
How the recommendation is worked out
Net saving = (home price − destination price) × expected uplift, minus the extra fuel burned getting to and from the diversion, minus any landing fee at the destination. If that net figure is above your chosen threshold, it's flagged as worth diverting for; if it's positive but small, it's flagged as marginal; otherwise your home fuel is shown as the better option.
Distances use the great-circle (direct) distance between airfields, not an actual flown route, and the Trip Planner mode measures the extra distance a diversion adds over flying direct from departure to destination. Landing fees are only included where they've been recorded and verified — many airfields in this dataset don't have one yet, so a net saving assumes £0 landing fee until it's confirmed. Wherever that's the case (missing, or recorded but not yet checked), you'll see "(fee unconfirmed)" next to the figure as a reminder to check before you commit. The home and destination airfield, and every comparison card and table row, all show that airfield's current landing fee (or "not recorded") directly, with its own "Update →" or "Add →" link straight into the "Update a landing fee" form below — no need to hunt for the right entry in the dropdown yourself if you already know the figure's wrong. If you know (or have just been quoted) a fee that isn't on file yet and want to see what it does to the numbers before deciding whether it's worth publishing, use the "try a different fee for this comparison" box next to it — that only affects your own session and is never sent anywhere unless you separately choose "Share this fee →".
This tool only tracks one landing fee per airfield, and single-engine piston is the line we've drawn — most GA visitors fly one, and tracking a fee per aircraft category wasn't worth the added complexity. Expect the real fee to differ if you don't: often lower for a microlight, and often higher for a twin. If that's you, use the "try a different fee for this comparison" box to plug in your own figure rather than trusting the recorded one as-is.
An airfield needs coordinates on file to take part in any of this — if one doesn't, it's excluded from every comparison, and you'll see an "Add coordinates" prompt next to its price (and in a summary notice below the recommendation) rather than it just silently disappearing.
Prices are maintained by hand from airfields' own published rates and from crowdsourced UK fuel-price surveys, dated wherever possible. Nothing here is a live feed from any airfield, and prices go stale — that's what the 🟢🟡🔴 confidence badge is for. See something wrong or missing? Use "Update a fuel price" above.
A price verified more than 3 months ago (🔴) still appears in the full list of options below, but it's never picked as the recommendation, or badged Cheapest or Closest cheaper — a stale price is easy to miss if you're skimming for the highlighted pick, so it doesn't get to be one.
SUPPORT LEFT SEAT CULTURE
Help keep the tools and videos coming
These tools take time to research, build and maintain. Watching, subscribing, becoming a member or buying a coffee all help support the channel.