The content is accurate at the time of publication and is subject to change.

Since you are looking for a travel rewards credit card with 0% intro APR period and no annual fee, we would recommend you the Discover it® Miles card. This card allows to earn 1.5 miles for every dollar you charge to the card. This is a very simple rewards program: a dollar spent and 1.5 miles earned. There is no limits to how many miles you can earn. All the miles that you've earned are matched at the end of the year (provided you are a new cardmember). For example, if you earn 35,000 miles, you get 70,000 miles. The card has a long 15-months introductory period on purchases (when the introductory interest rate is over, the ongoing APR of 14.24% - 25.24% Variable APR will apply). Also, it comes with no annual fee and no foreign transaction fees.