Buy-side rates, ex-VAT · no margin applied 8 suppliers · LCL · FCL · Air · data as of 3 Sep 2026
Search UK final-mile delivery rates by destination. LCL/part-load and FCL are priced on completely different bases, so they're kept as separate modes — see the caveats at the bottom before quoting.
Shipment type
LCL is priced per pallet or per weight/CBM band by the pallet networks and groupage hauliers. FCL is a whole-vehicle move priced on road miles from the port, so it uses a different supplier and a different rate card entirely.
Step 1 — Goods condition & quantities
Pallets
L (cm)
W (cm)
H (cm)
Weight each (kg)
Tier
Step 1 — Delivery address
Container type
Qty
Proactive price flat per container regardless of size — type is recorded for the quote and will drive the rate if they confirm size-specific pricing.
FCL delivery — ex-Felixstowe, per container
Supplier
Miles band
Base £
Fuel £
VBS £
DVS £
Per container £
Total £ (buy)
Step 1 — Direction
Step 2 — Route
→
Step 3 — Cargo
Pieces
L (cm)
W (cm)
H (cm)
Weight (kg)
Line m³
One line per piece size — weight is the total for that line.
Air delivery — UCH Logistics (import & export)
Supplier
Zone / vehicle
Chargeable basis
Transport £
Surcharge £
Tail lift £
HAZ £
Screening £
Airline del. £
Fuel £
Total £ (buy)
Step 2 — Destination & service
Other ports locked until CCC confirms coverage. Only Palletways/Pallex/UPN publish a Premium tier — everyone else is standard-service only.
Step 3 — Cost settings
Supplier
Fuel %
Palletising £/pallet
Pallet cost £/pallet
Confirmed?
One row per commercial relationship — Palletways, Pallex and UPN share a row because they're all sold through Cross Country Carriers, who set a single fuel figure across the three. Each supplier's settings are applied to their own rows in the results below, so different hauliers can carry different fuel percentages and pallet terms without any of it being hard-coded. Palletising is the carrier's own charge to build and wrap the pallets (CCC do it at their warehouse after collection) — it only applies when cargo arrives loose, and a supplier showing £0 is treated as not offering the service at all, so they drop out of the comparison entirely for loose cargo. Enter a palletising figure for them and they rejoin it automatically. Pallet cost is the charge for the physical pallets, and only applies on top when empties aren't exchanged on delivery. Anything left at 0 is genuinely unconfirmed, not free — see the Confirmed column.
LCL results — all suppliers, costed the same way
Supplier
Service
Zone
Chargeable basis
Base £
Fuel £
Palletising £
Total £ (buy)
Notes & caveats — all modes
• All figures are buy-side (cost) rates, ex-VAT, with no margin applied — for sell pricing, add Think Prime's standard margin.
• LCL, FCL and Air are separate modes because they're priced on completely different bases. LCL is per pallet or per weight/CBM band across the six groupage suppliers; FCL is a whole-vehicle move from Proactive, priced on road miles from Felixstowe per container (0–500 mile card, £274 to £1,960), plus £25 VBS per container and £50 DVS per container inside the M25.
• Postcode matching uses the outward code only (area + district, e.g. "SW1" or "IP1") — it does not check inward-code-level exceptions.
• Cargo is entered as lines — one per piece size (LCL and Air) or container type (FCL) — and a consignment can mix several. LCL tiers each pallet line on its own height and weight, then prices every tier in the mix and sums them; Air sums all lines into one chargeable weight. Pallet tier is estimated from L x W x H and weight against CCC's published pallet spec sheet (Micro ≤150kg/60cm, Quarter ≤300kg/80cm, Half ≤600kg/120cm, Full ≤1,200kg/220cm, all on a 120x120cm base) — treat as an estimate, especially for irregular or fragile cargo; confirm with warehouse/ops before booking.
• Source workbook: Think Prime UK Delivery Rates - Working - 2026-08-27 v4.xlsx (Raw sheets per supplier, Fitted Rates, 3-Way Comparison, Pallet Comparison tabs).
Notes & caveats — LCL / part-load
• Every row is costed identically: Base + Fuel + Palletising = Total. Base comes from the supplier's own tariff (per discrete pallet × pallet count for Palletways/Pallex/UPN; a weight/CBM band price for the whole shipment for Global Freight, Bridgap and Eagle).
• Current per-carrier figures baked in: fuel — CCC 15%, Eagle 16%, Bridgap 13%, Global Freight not quoted; palletising — CCC £20/pallet, Eagle £15/pallet, Bridgap £15/pallet, Global Freight not quoted. Fuel percentages are reviewed weekly by the carriers, so re-check them before quoting.
• Palletising is the carrier's charge, not ours, and only applies when cargo arrives loose. A supplier with no palletising figure is treated as not offering the service and drops out of the loose-cargo comparison entirely — currently that's Global Freight only.
• Pallet exchange at destination is assumed, so no pallet cost is charged on any row. None of the carriers has quoted a non-exchange pallet cost anyway; if a booking genuinely won't exchange empties, that cost sits outside these figures.
• Loose-carton volume assumes ~80% stacking efficiency on a 120x120cm base — real efficiency varies with carton shape and how well they nest.
• Chargeable weight for the weight-band suppliers uses the higher of actual weight or volumetric weight — Global Freight, Bridgap and Eagle all publish weight bands and CBM bands side by side, and the worse of the two is taken.
• Palletways "LOCAL" zone, Pallex "LOCAL" zone and UPN zone 1 each charge a single flat rate with no Premium/Economy split, per their source tariffs — flagged inline where it applies.
• Eagle shows "POA" above 10,000kg/30m³ and for remote UK/Ireland postcode areas, per their own tariff — contact them directly for those. Eagle's postcode list has one internal ambiguity (PE20 falls in both their Zone 2 and Zone 3 ranges — this tool defaults to Zone 2, first match) worth raising with them, and doesn't model their "N1C" sub-code separately.
• Youngs/Interspan (the ECU-tied combined product) is deliberately excluded — ECU has confirmed that rate is only bookable when the main ocean/air freight is also booked with ECU, so it isn't a standalone comparison point. Eagle Freight Terminal here is their own direct tariff to Think Prime (EFT Tariff Jan 2026), unrelated to ECU.
• Accessorials beyond the Step 3 settings (AM/timed/tail-lift/Saturday/customs, Eagle's Retail Plus/Amazon charges, CCC's handball/timed charges) are not included — see the workbook's "Raw" tabs for the full accessorial schedules per supplier.
• The Liverpool/Manchester rate pairing is still unconfirmed with the hauliers directly — see project notes.
Notes & caveats — FCL
• FCL distance is looked up from the delivery postcode — the postcode is resolved to coordinates and routed by road from the selected port, which should land close to a Google Maps driving distance. With no internet it falls back to straight-line distance × 1.25 and says so, and in every case the mileage box stays editable, with a typed figure always taking precedence. Beyond 500 miles Proactive's card stops and it's quote-on-request.
• FCL rate cards are held per port. Proactive confirm their card for Felixstowe, London Gateway and Southampton; Tilbury has no card yet. Other PODs will still work out the mileage so the lane can be priced the moment a card arrives, but they show no rate rather than borrowing Felixstowe's — port haulage rates don't travel between ports.
• Proactive's fuel surcharge is 17.5% this week, applied to the mileage band rate (not to VBS or DVS). They review it weekly, so re-check before quoting.
• The Proactive card doesn't state whether the rate varies by container size (20'/40'/45') — it reads as a flat per-container price. Worth confirming before quoting a 45'.
Notes & caveats — Air
• Air delivery (UCH Logistics) is a third mode. Heathrow and Manchester are separate cards with their own postcode zoning, weight breaks, formulas and fuel — the same postcode is often zoned very differently between them, so the airport selector matters. Heathrow: £8–£40 basic + 8p–40p/kg up to 500kg, then a flat heavy-weight band table to 5,000kg, plus a £35 import delivery surcharge, all × 20% fuel (the surcharge sits inside the fuel bracket, as printed). Manchester: £11–£38.50 basic + 9p–35.5p/kg to 200kg, a second table to 1,000kg, no import delivery surcharge, × 18% fuel. Above those ceilings, or on an "Ask" zone, it returns quote-on-request rather than extrapolating.
• UCH apply their own volumetric rule — 6m³ = 1,000kg (166.67 kg/m³) — which is not the 333.33 kg/m³ used by the LCL groupage suppliers. Chargeable weight is the greater of gross and volumetric.
• Air runs in both directions. Import is airport → UK address (the zonal delivery rate, plus Heathrow's £35 import delivery surcharge). Export is UK address → airport: the same zonal rate as a collection, plus Heathrow's £20 export collection surcharge, plus screening — Heathrow primary 12p/kg (min £25) or secondary 15p/kg (min £45), screening-only and airline-delivery-only options also priced; Manchester primary 10p/kg (min £12.50) or FREDDs & ETD 12p/kg (min £25), plus export warehouse handling at 3p/kg (min £15, capped £100). UCH screen all unknown cargo unless specifically told otherwise.
• On export, screening and warehouse handling sit outside the fuel calculation — UCH's own notes state fuel does not apply to screening, warehouse handling or storage. Fuel applies to the transport leg and its collection surcharge only.
• Non-stackable, out-of-gauge, tail lift and HAZ are separate selections. Non-stackable prices with Expressway (£15 on their schedule) but returns no rate at all from UCH, whose card assumes stackable cargo throughout — their row shows the quotation-only note instead of a figure. Out of gauge suppresses all rates, because no supplier prices oversize cargo from a published card; it is also detected automatically from the dimensions entered. Tail lift and HAZ are priced per supplier. Expressway: oversize or non-stackable £15, tail lift £25, HAZ aware £25, full ADR £50 (also AM/PM £15, timed 2-hour window £35, docs/labels £10 per set — not yet wired as options). UCH publish a £20 HAZ surcharge and, at Manchester only, £25 tail lift; non-stack, oversize and full ADR are quotation-only on their card, so the tool flags rather than prices them.
• Accepted piece size — UCH cover up to 200 × 120 × 170cm per piece; anything larger is "out of gauge" and needs a specific quotation. Manchester tightens this to 120 × 120 × 170cm for zones 8–10. The cargo step checks the dimensions you enter and flags a breach. Expressway stop quoting above 4,000kg and refer to their office.
• Still excluded: AM/PM and timed deliveries, waiting time, palletisation (£15/pallet), rework/breakdown on export (£0.06/kg + £10/pallet), and at Heathrow the £7/pallet charge where pallets can't be exchanged.