The Caribbean, the USA, Canada and more
in £70s-£620s rtn & short-haul business in £240s-£260s rtn
No, your eyes don’t deceive you; this really is a January sale … in mid-December 
Before we’ve even had chance to tuck into the Christmas chocolates and watch all the festive films, British Airways has already pushed the January sale button!
Buuuuut we’re gonna forgive them because as early Christmas pressies go, this is a good’un!
After their lacklustre Black Friday sale, they’ve finally decided to treat us to bargain fares to places all over: including the Caribbean, China, Brazil, South Africa, and loads more.
As usual, London has the biggest choice of routes, but there's a lil' something for everyone in here :-)
Taking off ✈️
Tip Published: Dec 17, 2025
Return trips from Aberdeen (ABZ):
- Boston (BOS) - £422
- Chicago O'Hare (ORD) - £488
- Seattle (SEA) - £493
Return trips from Belfast City (BHD):
- Bengaluru (BLR) - £531
- Boston (BOS) - £433
- Chennai (MAA) - £523
- Chicago O'Hare (ORD) - £499
- New York (JFK) - £431
- Toronto Pearson (YYZ) - £455
Return trips from Edinburgh (EDI):
- Shanghai (PVG) - £495
Return trips from Glasgow (GLA):
- Lagos (LOS) - £582
Return trips from Inverness (INV):
- Bengaluru (BLR) - £460
- Chennai (MAA) - £429
- Johannesburg (JNB) - £481
- London Heathrow (LHR) - £82 (non-stop)
Return trips from London City (LCY):
- Florence (FLR) - £269 (business)
- Geneva (GVA) - £268 (business)
- Madrid (MAD) - £249 (business)
- Milan (LIN) - £258 (business)
- Nice (NCE) - £250 (business)
Return trips from London Gatwick (LGW):
- Accra (ACC) - £481 (non-stop)
- Algiers (ALG) - £164 (non-stop)
- Bangkok (BKK) - £460 (non-stop)
- Basseterre (SKB) - £425
- Jersey (JER) - £98 (non-stop)
- Kingston (KIN) - £550 (non-stop)
- Orlando (MCO) - £383 (non-stop)
- Punta Cana (PUJ) - £487 (non-stop)
- St. John's (ANU) - £376 (non-stop)
- Tampa (TPA) - £383 (non-stop)
- Tobago (TAB) - £492
- Vancouver (YVR) - £485 (non-stop)
Return trips from London Heathrow (LHR):
- Abu Dhabi (AUH) - £399 (non-stop)
- Atlanta (ATL) - £425 (non-stop)
- Austin (AUS) - £499 (non-stop)
- Basel (BSL) - £94 (non-stop)
- Bengaluru (BLR) - £451 (non-stop)
- Billund (BLL) - £96 (non-stop)
- Boston (BOS) - £374 (non-stop)
- Chennai (MAA) - £443 (non-stop)
- Chicago O'Hare (ORD) - £433 (non-stop)
- Cincinnati (CVG) - £445 (non-stop)
- Denver (DEN) - £453 (non-stop)
- Dubai (DXB) - £423 (non-stop)
- Dublin (DUB) - £74 (non-stop)
- Hamburg (HAM) - £96 (non-stop)
- Houston (IAH) - £583 (non-stop)
- Jersey (JER) - £95 (non-stop)
- Johannesburg (JNB) - £498 (non-stop)
- Las Vegas (LAS) - £438 (non-stop)
- Los Angeles (LAX) - £397 (non-stop)
- Luxembourg (LUX) - £72 (non-stop)
- Miami (MIA) - £413 (non-stop)
- Naples (NAP) - £88 (non-stop)
- New Orleans (MSY) - £533 (non-stop)
- New York (JFK) - £374 (non-stop)
- Oslo (OSL) - £87 (non-stop)
- Philadelphia (PHL) - £453 (non-stop)
- Pittsburgh (PIT) - £463 (non-stop)
- Rio de Janeiro (GIG) - £603 (non-stop)
- San Diego (SAN) - £434 (non-stop)
- San Francisco (SFO) - £413 (non-stop)
- Seattle (SEA) - £403 (non-stop)
- Shanghai (PVG) - £425 (non-stop)
- St Louis (STL) - £512 (non-stop)
- São Paulo (GRU) - £628 (non-stop)
- Toronto Pearson (YYZ) - £357 (non-stop)
- Toulouse (TLS) - £93 (non-stop)
- Washington Dulles (IAD) - £426 (non-stop)
Return trips from Manchester (MAN):
- Boston (BOS) - £420
- Chicago O'Hare (ORD) - £487
- New York (JFK) - £418
- Toronto Pearson (YYZ) - £445
Return trips from Newcastle (NCL):
- Bengaluru (BLR) - £522
- Chennai (MAA) - £513
- Chicago O'Hare (ORD) - £507
- London Heathrow (LHR) - £87 (non-stop)
- Shanghai (PVG) - £495
- Toronto Pearson (YYZ) - £441
Return trips from Southampton (SOU):
- Chicago O'Hare (ORD) - £493
- Newark (EWR) - £424
How to Book
This is a Takeoff-only Flight for Jack's Flight Club Takeoff members only. For step by step instructions on how to book it you'll need to login or upgrade to Takeoff membership.