Yes, provided you are a member of the British Airways’ Exclusive Club frequent flyer program. You can transfer points earned on a Diners Club card to the airlines loyalty program at 1:1 ratio. Thus, 1,000 Club Rewards points will be equal to 1,000 avios. Note that British airways is not the only airline you can transfer your Club rewards to. Diners Club has some other airline transfer partners like Alaska, Delta, Korean, EVA Airways, Frontier and Southwest.