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. For example, if you earn 30,000 miles, you get 60,000 miles. The card has a long 14-months introductory period on purchases (when the introductory interest rate is over, the ongoing APR will apply). Also, it comes with no annual fee and no foreign transaction fees.