Non-stop flights to Cancún don't come cheap, but British Airways is offering return fares from £583 per person. That's competitive for long-haul from the UK to Mexico's Caribbean coast.
The deal
British Airways non-stop return flights to Cancún from £583 per person. Dates available November 2025 through April 2026, covering the winter escape season and spring break window.
Why we like it
Non-stop flights save you hours in airports and connection faffing. At this price point, you're looking at sensible money for a proper long-haul break — no budget carrier detours via some godforsaken hub. The six-month window gives you flexibility to dodge peak Christmas prices if you're quick. Catch: prices this low usually mean midweek travel or off-peak dates; peak weeks will climb. Also check baggage allowance and what "from" actually means for your preferred flight time.
How to book
Head to British Airways and search Cancún for your dates in that November–April window. Use the price shown as a benchmark — your actual fare depends on when you want to fly and how flexible you are. Book soon if a date catches your eye; long-haul deals like this don't hang around.
📍 Explore Cancún
Use the map to scope out neighbourhoods, transport links and walking distance to the highlights.
🎟️ Top things to do in Cancún
Skip the queues with pre-booked tickets. Compare prices across GetYourGuide and Tiqets — both offer free cancellation up to 24 hours before.
#ad — we earn a small commission at no cost to you when you book through our links.





