
With more travellers searching for direct flights from London and the UK, flying non-stop to long-haul destinations has never been more appealing. Avoiding stopovers can make journeys simpler and more comfortable, particularly on popular routes to the Caribbean, the Indian Ocean, Asia and Canada.
From London Heathrow, London Gatwick and Manchester, airlines including British Airways, Virgin Atlantic and a range of international carriers operate regular non-stop flights to many of the world’s most sought-after destinations.
Below you'll find some of the most popular destinations you can fly to directly from the UK, along with typical flight times, departure airports and airlines operating these routes.
Direct flights from the UK make the Caribbean easier to reach than ever. Fly non-stop from London or Manchester to Barbados, Antigua, St Lucia, Grenada and Jamaica with British Airways or Virgin Atlantic, with flight times from around 8–10 hours.
7 Nights from
£2029 pp, based on a family of 4
06 Aug 2026 → 13 Aug 2026
All Inclusive
Departing from London Gatwick
Return flights included
7 Nights from
£2210 pp, based on a family of 4
13 Aug 2026 → 20 Aug 2026
All Inclusive
Departing from London Heathrow
Return flights included
7 Nights from
£2299 per person
09 Jun 2026 → 16 Jun 2026
Bed and Breakfast
Departing from London Heathrow
Return flights included
7 Nights from
£2399 per person
23 Jun 2026 → 30 Jun 2026
Bed and Breakfast
Departing from London Heathrow
Return flights included
7 Nights from
£2649 pp, based on a family of 4
27 Jul 2026 → 03 Aug 2026
All Inclusive
Departing from London Gatwick
Return flights included
Several Indian Ocean islands and key cities in India can be reached on direct flights from London Heathrow, making long-haul travel simpler without the need for Middle East stopovers.
7 Nights from
£1549 per person
01 Jun 2026 → 30 Jun 2026
Half Board
Departing from London Heathrow
Return flights included
7 Nights from
£1799 per person
01 Jun 2026 → 30 Jun 2026
Half Board
Departing from London Heathrow
Return flights included
7 Nights from
£1939 per person
01 May 2026 → 31 May 2026
All Inclusive
Departing from London Gatwick
Return flights included
7 Nights from
£1979 per person
01 Jun 2026 → 30 Jun 2026
Bed and Breakfast
Departing from London Heathrow
Return flights included
7 Nights from
£2189 pp, based on a family of 4
17 May 2026 → 01 Jun 2026
Half Board
Departing from London Gatwick
Return flights included
7 Nights from
£2329 pp, based on a family of 4
01 Aug 2026 → 05 Sep 2026
All Inclusive
Departing from London Heathrow
Return flights included
7 Nights from
£2379 per person
01 Jun 2026 → 16 Jul 2026
Half Board
Departing from London Gatwick
Return flights included
7 Nights from
£2529 pp, based on a family 4
20 Oct 2026 → 01 Nov 2026
All Inclusive
Departing from London Gatwick
Return flights included
7 Nights from
£2599 per person
01 Nov 2026 → 14 Nov 2026
Bed and Breakfast
Departing from London Gatwick
Return flights included
7 Nights from
£2779 pp, based on a family of 4
20 Oct 2026 → 02 Nov 2026
Bed and Breakfast
Departing from London Heathrow
Return flights included
7 Nights from
£2829 pp, based on a family of 4
18 Dec 2026 → 29 Dec 2026
Half Board
Departing from London Gatwick
Return flights included
7 Nights from
£3029 pp, based on a family of 4
18 Dec 2026 → 29 Dec 2026
Bed and Breakfast
Departing from London Heathrow
Return flights included
7 Nights from
£3089 pp, based on a family of 4
14 Mar 2027 → 31 Mar 2027
Half Board
Departing from London Gatwick
Return flights included
7 Nights from
£3399 per person
01 Oct 2026 → 25 Dec 2026
Bed and Breakfast
Departing from London Gatwick
Return flights included
7 Nights from
£3899 per person
01 Oct 2026 → 23 Dec 2026
All Inclusive
Departing from London Heathrow
Return flights included
7 Nights from
£4199 per person
01 Oct 2026 → 22 Dec 2026
Half Board
Departing from London Heathrow
Return flights included
7 Nights from
£4649 per person
01 Jun 2026 → 30 Jun 2026
Half Board
Departing from London Heathrow
Return flights included
7 Nights from
£6299 per person
09 May 2026 → 17 May 2026
Indulgence Plan
Departing from London Heathrow
Return flights included
Direct flights from London to the Far East connect the UK with major Asian cities including Singapore, Bangkok, Tokyo and Hong Kong. These long-haul routes typically take between 11 and 14 hours.
7 Nights from
£1599 per person
19 Oct 2026 → 31 Oct 2026
Bed and Breakfast
Departing from London Heathrow
Return flights included
7 Nights from
£1599 per person
01 Jan 2027 → 31 Jan 2027
Bed and Breakfast
Departing from London Heathrow
Return flights included
7 Nights from
£1799 per person
01 Oct 2026 → 31 Oct 2026
Bed and Breakfast
Departing from London Heathrow
Return flights included
Barbados
Direct flights to Barbados depart from London Heathrow, London Gatwick and Manchester with British Airways and Virgin Atlantic. Flights operate daily year-round, often increasing to twice daily during winter, with a flight time of around 8 hours 45 minutes.
Antigua & Barbuda
Non-stop flights from London Heathrow, London Gatwick and Manchester operate with British Airways and Virgin Atlantic. Flights run daily in winter and around 4–5 times per week in summer, with a flight time of approximately 8 hours 30 minutes.
St. Lucia
Direct flights from London Gatwick operate four times per week with British Airways and Virgin Atlantic. The flight time is around 8 hours 45 minutes.
Grenada
Fly non-stop from London Gatwick with British Airways. Flights operate three times per week and take around 9 hours 15 minutes.
Jamaica
Direct flights depart London Heathrow with Virgin Atlantic, operating three times per week with a flight time of approximately 10 hours.
Mauritius
Direct flights from London Heathrow operate with Air Mauritius and British Airways, typically four times per week, with a flight time of approximately 10 hours 50 minutes.
The Maldives
Fly non-stop from London Heathrow with British Airways, with flights operating four times per week and a flight time of around 10 hours 15 minutes.
Seychelles
Direct flights from London Heathrow with British Airways operate twice per week, with a flight time of approximately 10 hours.
Sri Lanka
Direct flights from London Heathrow with SriLankan Airlines operate three times per week, taking around 10 hours 30 minutes. This is currently the only regular non-stop service between the UK and Sri Lanka.
India
Multiple airlines operate direct flights from London Heathrow, including Air India, Virgin Atlantic and British Airways, with several departures daily and a flight time of around 8 hours 45 minutes.
Singapore
Direct flights operate from London Heathrow and Manchester with Singapore Airlines and British Airways. With multiple daily departures, the flight time is around 13 hours. Economy, Premium Economy, Business and First Class are available.
Bangkok
Daily direct flights from London Heathrow operate with Thai Airways and EVA Air, taking approximately 11 hours 45 minutes.
Phuket
Seasonal direct flights from London Heathrow operate with Virgin Atlantic, typically twice weekly during the winter season, with a flight time of approximately 11 hours.
Kuala Lumpur
Fly non-stop from London Heathrow with Malaysia Airlines, with daily flights taking around 13 hours. This is currently the only direct UK–Malaysia service.
Tokyo
Multiple daily direct flights from London Heathrow operate with Japan Airlines and British Airways, with a flight time of around 14 hours.
Hong Kong
Direct flights from London Heathrow operate daily with Cathay Pacific and British Airways, with a flight time of approximately 12 hours 30 minutes. First Class cabins are available on some services.
Johannesburg
Direct flights from London Heathrow operate with British Airways and Virgin Atlantic, with two daily departures. The flight time is approximately 10 hours 45 minutes, with Economy, Premium Economy, Business and First Class available on British Airways.
Cape Town
Fly non-stop from London Heathrow with British Airways or Virgin Atlantic, with flight times of around 11 hours 30 minutes. Flights operate daily during the winter season.
Nairobi
Direct flights from London Heathrow operate daily with Kenya Airways and British Airways. The flight time is approximately 8 hours 45 minutes, making Nairobi the main gateway for East African safaris.
Marrakech
Non-stop flights from London Heathrow or London Gatwick with British Airways take around 3 hours 30 minutes. Daily departures make Marrakech one of the most popular short-haul luxury and city break destinations from the UK.
Toronto
Direct flights depart London Heathrow, London Gatwick and Manchester with Air Canada and British Airways. With multiple daily departures, the flight time is around 7 hours 50 minutes. Some British Airways flights offer First Class.
Vancouver
Fly non-stop from London Heathrow with Air Canada or British Airways, with daily flights taking around 9 hours 30 minutes.
Calgary
Direct flights from London Heathrow operate with Air Canada and WestJet, typically three times per week, with a flight time of approximately 8 hours 50 minutes. This is a key route for travellers heading to the Canadian Rockies.
Looking for the best direct flights from the UK? Our experienced travel team can guide you through the latest routes, airlines and availability.
With trusted relationships across major international airlines, we can help you find the most convenient flights and ensure a smooth journey from departure to arrival.
Speak to our team today for the latest flight options and expert advice.
We believe that true luxury lies in the details, and it’s only possible when those that matter to you are taken care of personally, professionally, and to the highest standard.

Join our postal mailing list to unlock a world of exclusive travel content. From special offers and VIP access to new launches, to expert advice and exciting ideas for your next getaway, we’ve got holiday inspiration covered. Start your Destinology journey today.
Sign Up
Destinations

The Foreign, Commonwealth & Development Office (FCDO) provide the latest travel advice by country including safety and security, entry requirements, travel warnings and health. For the latest FCDO advice please refer to travelaware.campaign.gov.uk
Current travel health information can be found by visiting travelhealthpro.org.uk/ a resource set up by the Department of Health. The advice can change on all sites so please check regularly for updates.