How long is a flight to Cancun?
Our flights to Cancun take around 8 hours and 30 minutes.
Which airports do British Airways fly to Cancun from?
We fly to Cancun from London Gatwick (LGW), with a number of different flight times offered every week to suit your schedule.
What’s the cheapest month to fly to Cancun?
The cheapest month to fly to Cancun is generally August or September. Keep an eye out for our special offers or search our low fare finder.
Is Cancun cheap to visit?
Cancun’s peak season is from December through to April. Luckily the weather is fantastic year round so expect to save money on flights and accommodation if you travel outside of those months. As it’s such a popular destination, some of the best authentic cuisine is very affordable, especially if you stick to local restaurants outside of the typical tourist zones.
Is it easy to get around Cancun?
Once you touch down in Cancun airport, you’ll be around 20 km from the main hotel zone. Catch a taxi from the terminal building to arrive at your beachside accommodation in around 20 minutes. Alternatively, a number of shuttle services are available and can be easily arranged at the airport or by your hotel.
If you want to explore on your own schedule, simply hire a car with British Airways and collect Avios on every rental.
Why visit Cancun?
White-sand beaches, crystal clear turquoise waters, sunshine and a rich Mayan history — Cancun is an idyllic beach holiday destination with a real diversity of activities and experiences to offer. Whether you’re looking for an all-night beach party or a chilled break (or both), the beauty of Cancun is that you can make it into whatever you’d like it to be. Book your next holiday to Cancun with British Airways.
Why fly British Airways to Cancun?
Discover outstanding service from the moment you book. Enjoy free seat selection 24 hours before departure, free hand baggage and a generous checked bag allowance. Onboard you’ll find clean, sanitised seats, HEPA-filtered air, quality on-board catering and a warm, uniquely British welcome.
Simply relax and let us take care of you, every step of the way.