India → UKAround 9–10 hours nonstop
Cheap flights Delhi to London
Nonstop flights are offered by Air India, British Airways and Virgin Atlantic. One-stop options through Dubai, Doha or Abu Dhabi are often cheaper and can add a free stopover. Heathrow is the main arrival airport, with some flights using Gatwick.
India → USAAround 16 hours nonstop
Cheap flights Mumbai to New York
Air India flies nonstop to New York JFK and United to Newark. One-stop routes through the Gulf or Europe usually offer more fares to compare, and are worth checking if your dates are flexible.
Canada → IndiaAround 13–14 hours nonstop
Cheap flights Toronto to Delhi
Air Canada and Air India both fly nonstop. Connecting through Europe or the Gulf can be cheaper, especially in peak family travel seasons around Diwali, winter holidays and summer.
Canada → IndiaAround 15 hours nonstop
Cheap flights Vancouver to Delhi
Air India flies nonstop. One-stop itineraries through Europe or East Asia widen the choice of fares and schedules, which helps when nonstop seats sell out.
Australia → UKAround 22–24 hours with one stop
Cheap flights Sydney to London
This trip needs at least one stop. Popular connections are Singapore, Dubai and Doha, and Qantas also connects via Perth. A multi-night stopover can break up the journey at little extra cost.
Australia → UAEAround 14 hours nonstop
Cheap flights Melbourne to Dubai
Emirates flies nonstop. Dubai works well as a holiday on its own or as a stopover on the way to Europe, Africa or the Middle East.
USA → PortugalAround 7 hours nonstop
Cheap flights New York to Lisbon
TAP Air Portugal and US airlines fly nonstop. Lisbon is also a good gateway for multi-city trips around Portugal, Spain and the rest of Europe.
USA → MexicoAround 4 hours nonstop
Cheap flights Los Angeles to Mexico City
Several airlines, including Aeromexico, fly nonstop. Mexico City connects onward to Cancún, Oaxaca and Latin America, which makes it a useful hub for longer trips.