From ancient pyramids and colonial cities to turquoise beaches and spicy street food, Mexico is a vibrant mosaic of history, nature, and fiesta. It’s a top pick for UK travellers seeking sunshine, soul, and adventure.
Direct flights from London to Mexico City and Cancun take around 11–12 hours. Other destinations like Oaxaca, Mérida, and Puerto Vallarta are accessible via domestic connections.
British Airways, Aeroméxico, Virgin Atlantic, Air France, and KLM offer international service. Domestic travel is covered by Volaris, VivaAerobus, and Aeroméxico Connect.
Colour, Culture & Coastlines