I am catching an international qantas flight from CPT-CFS via JNB and SYD. The flight has a qantas flight number.
My question is this, if I am a member of both British Airways Executive Club, and also Emirates Skywards, which frequent flyer programme number should I give at checkin in order to earn the most miles?
From what I can tell, I will only earn 50% of the miles if I use the Emirates FF card. Is this the same for British Airways, or will I earn 100% miles there?
Which one is best to use when flying with qantas?
Thanks