Punta Cana: £1,194 / €1,313 Nonstop British Airways Business Class From London

British Airways Club World Sitz

Oneworld member British Airways is currently offering business class tickets from London to Punta Cana in the Dominican Republic for £1,194 (~€1,325). There’s availability until September 2021 and the flights are nonstop.

The 9-hour flights are operated with a Boeing 777 aircraft.


We expect further shakeups in the airline industry over the following months. Some services might be cancelled, aircraft changed or downgraded. The schedule we describe may very well change.

By the way, this isn’t our only deal from Great Britain:

Search & Book

According to the fare rules, this fare will continue to be valid until November 3, 2020. There’s availability until September 2021. A minimum stay requirement is not specified – only a theoretical maximum of 12 months.

You can find the cheapest dates for trips of up to 14 days using our calendar above, or for longer trips by using Google Flights. You should definitely book directly on British Airways’ website due to the current travel uncertainties.

British Airways Business Class

British Airways uses a 2-4-2 layout on their Boeing 777, with half of their seats facing backward. Due to this 2-4-2 layout, the seats are not very wide. They can, nevertheless, be converted into a flat bed, and offer on-demand TV and AC power. British Airways will allow you to bring 2 x 32 kg of luggage.

British Airways Club World 1
The seats are not very wide, or new, but can be converted into a flat bed
By loading the video, you agree to YouTube’s privacy policy. Load Video Save selection & always load YouTube


The tickets are issued in booking class I, meaning that you can count on the following mileage to be credited to your account:

  • 21,430 on Alaska Mileage Plan
  • 17,240 on Finnair Plus
  • 12,860 on Aer Lingus AerClub
  • 12,860 on Iberia Plus
  • 12,860 on British Airways Executive Club
  • 10,710 on American AAdvantage
  • 10,710 on Asia Miles
  • 10,710 on SriLankan FlySmiles
  • 10,710 on LATAM Pass
  • 10,710 on Royal Jordanian Royal Club
  • 10,710 on Japan Airlines Mileage Bank
  • 10,710 on Qatar Airways Privilege Club
  • 10,710 on Malaysia Airlines Enrich
  • 10,710 on S7 Airlines Priority Club
Data provided by wheretocredit.com. Without guarantee on correctness.

Leave a Reply

Required fields are marked *.

Note: If your comment does not appear on the page immediately, it must first be approved by a moderator. This is especially the case if you are commenting for the first time.