The content is accurate at the time of publication and is subject to change.
There are travel rewards credit cards that are issued by major credit card issuers, allow earning miles, and are not tied to a particular airline. Such travel rewards credit cards will allow you to earn miles on all your purchases and to redeem earned miles with any airline, including Aeroflot. You can keep such cards as your primary card to accumulate more miles. In addition to miles you will be able to earn on your everyday purchases, travel rewards cards often come with a one-time bonus which can be enough for a round-trip reward ticket.