British Airways Holiday Packages
British Airways holiday packages offer the perfect blend of prestige, comfort and global reach. As one of the world's most respected airlines, British Airways connects you to iconic long haul destinations, as well as popular European cities, all departing from the major hubs of Heathrow and Gatwick.
British Airways Holiday Finder
Where will your next adventure take you? With British Airways' year-round flights, you've got the pick of the world's top spots - from buzzing cities and beach escapes to faraway wonders. Fancy shopping in New York or Los Angeles? Longing for the white sands of Barbados and St Lucia, or the endless thrills of Orlando and Las Vegas? Prefer ticking off bucket-list big-hitters like Singapore and Tokyo? There's no shortage of options.
And it's not just the classics - think beyond the obvious with sunshine breaks in Mauritius or Cancun, high-energy city breaks to Dubai, and vibrant escapes to Miami. Whether you're looking for a tropical retreat, cultural discovery or a USA trip, there's something for everyone.
Packages with BA flights to Vegas
Packages with BA flights to Florida
Packages with BA flights to Carribean
Packages with BA flights to Canaries
Flying with British Airways
From the moment you step onboard, flying with British Airways is all about comfort, care and those thoughtful little touches that make your journey feel that bit more special. Whether you’re jetting off for a city break or a long-haul adventure, you can sit back, relax, and let your holiday start as soon as you take your seat.
Baggage Allowance

On busy flights you may be asked to check your included cabin bag into the hold, so ensure any essential medications are either in your small bag or on your person. Additional checked items can also be added to your booking, but these will incur charges.
If you choose a package which offers flights with different airlines, ensure your baggage complies with both.
British Airways Check-in
Checking in with British Airways is quick and easy. You can check in online or using the British Airways app up to 24 hours before your flight, giving you the freedom to pick your seats and skip the queues at the airport. If you'd rather do things face to face, there are dedicated check-in desks at all major airports.
On Board with British Airways
Settle in and make yourself comfortable - you're in good hands from the moment you step on board. Every seat comes with USB charging points, so you can keep your devices topped up throughout your journey. On short haul flights, you’ll find USB-A ports, while long haul flights have both USB-A and USB-C options.
Flying long haul? Enjoy a main meal crafted for your journey, plus a range of snacks and drinks served on demand. Both alcoholic and non-alcoholic refreshments are included, so whether you'd like a coffee, a soft drink or something a little stronger, it's all covered. Sit back and relax - all you have to do is choose what to watch or which treat to try next.
FAQs
Which countries does British Airways fly to?
British Airways flies year-round from London Heathrow and Gatwick to a huge range of destinations across Europe, the Caribbean, the USA, Africa, Asia and beyond. Many can be booked as part of a Thomas Cook hotel + flights package. Jet off to major cities like New York, Los Angeles, Dubai, Singapore and Tokyo, as well as sunshine favourites including Barbados, St Lucia, Orlando, Mauritius, Cape Town, the Canaries and dozens more. With a network covering over 70 countries, there's an option for every kind of getaway - whether you're after a classic city break, a relaxing beach escape or a once-in-a-lifetime adventure.
