Your Mexican escape starts here.
White-sand beaches, world-famous food and extraordinary culture. Find a flight that brings your perfect Mexico trip within reach.
Find flights to MexicoMore holiday, less searching.
We compare a wide range of Mexico flight options so you can book with confidence—and start looking forward to the good part.
Six places, countless stories.
From Caribbean calm to creative cities and Pacific drama, find the Mexico that feels like yours.
Cancun
Powder-soft sand, warm water and easy trips to Tulum and Chichén Itzá.
Mexico City
Museums, markets and one of the world's most exciting food scenes.
Los Cabos
Pacific views, whale watching and desert-meets-ocean scenery.
Puerto Vallarta
A cobbled old town, a lively Malecón and beautiful swimming bays.
Riviera Maya
Slow beach days, cenote swims and unforgettable Mayan ruins.
Oaxaca
Rich craft, incredible food and a culture that rewards curiosity.
When should you book?
Direct flights from the UK to Mexico usually take around 10 to 12 hours. A one-stop journey is often 14 to 20 hours, depending on your layover.
- December–April: dry, sunny and popular—so fares are often higher.
- May, June, September & October: a great chance of lower prices.
- Book 2–4 months ahead: a strong balance of choice and value.
Approximate flight times
Travel times vary by route and airline, but these timings offer a helpful starting point.
| Route | Typical journey time | Route type |
|---|---|---|
| UK to Cancun | 10–11 hours | Direct |
| UK to Mexico City | 11–12 hours | Direct |
| UK to Los Cabos | 15–20 hours | One-stop |
| UK to Puerto Vallarta | 15–20 hours | One-stop |
Simple ways to find better fares.
Mexico is waiting. Let’s get you there.
Compare flights, choose dates and start planning the trip you have been thinking about.
Find flights to Mexico