Buy a First Class or Club World return ticket to Bangkok with British Airways and take a friend with you in the same cabin for free.
The offer is valid until December 18 for travel before December 31.
A First Class ticket to Bangkok costs £6,788 and a Club World ticket £3,127. Companions will only have to pay taxes, fees and charges, which are currently £28.10.
The offer is available on BA19 which flies from Heathrow to Bangkok on Wednesdays, Fridays and Sundays and BA20 which flies from Bangkok to Heathrow on Mondays, Thursdays and Saturdays.
Seats are subject to limited availability. All prices include taxes, fees and charges. Further information is available from British Airways on 0845 77 333 77, from British Airways Travel Shops and from IATA and ABTA travel agents.