Best Credit Cards for Earning Avios Points

One of the easiest ways to earn Avios is by applying for one of the co-brand rewards cards from Chase. But are they the best cards to earn Avios long term? You may get a better return on spending if you apply for a card earning flexible rewards, that can then be transferred to Avios. Check out the best cards for earning Avios and see which card will earn you the most points.