Yes, you generally still earn airline loyalty points and miles when booking flights through the Capital One Travel portal. Because most flight bookings through the portal are treated as standard commercial tickets by the airlines, you simply need to provide your frequent flyer number during the checkout process or add it to your reservation on the airline's website after booking. This allows you to "double dip" by earning Capital One miles on the purchase (often at an elevated rate like 5x or 10x for Venture X cardholders) while simultaneously accruing miles toward your airline elite status. However, there is a major exception: if you choose to redeem your Capital One miles directly to "pay" for the flight within the portal, the airline may classify the ticket as an "award" or "bulk" fare, which typically does not earn additional loyalty points. For 2026 travelers, the most effective strategy is to pay with your card to ensure you receive both the credit card rewards and the airline's flight credits, then use your miles to "erase" the purchase from your statement later.