1. ANZ Travel Visa Signature 

These Are The Best Credit Cards For Frequent Flyer Miles_ANZ Travel Card

Cardholders get 2.8 air miles for every $1 spent on bookings with Qantas and Jetstar airlines and on retail in Australia and New Zealand, is ideal for people who spend a lot of time travelling Down Under.

2. DBS Woman’s World Mastercard 

These Are The Best Credit Cards For Frequent Flyer Miles_DBS Woman's World

Those who love shopping online will love this card because it lets you earn 20 miles for every $5 spent.

3. American Express Singapore Airlines Krisflyer

These Are The Best Credit Cards For Frequent Flyer Miles_American Express

You get 2 miles for every $1 spent overseas in the months of June and December and 2 miles every $1 on either Singaporeair.com, silkair.com, KrisShop and SilkAir SkyShop.

4. Citi PremierMiles Visa

These Are The Best Credit Cards For Frequent Flyer Miles_Citi Premier Miles

You get 1.2 miles for every $1 spent locally and 3 miles for every $1 spent in foreign currency on long weekends this year. Additionally, you can transfer 8 miles for airlines like Qantas and British Airways.

5. UOB PRVI Miles Visa

These Are The Best Credit Cards For Frequent Flyer Miles_UOBPRVIMiles

1.4 miles for every $1 spent locally as well as 2.4 miles for every $1 spent overseas. You can also get 10 miles for every $1 spent on hotel bookings at kaligo.com and 6 miles for every $1 spent on All Nippon Airways, British Airways, Cathay Pacific, Emirates, Etihad, Qantas, Thai Airways and United Airlines.

6. Citi Prestige 

These Are The Best Credit Cards For Frequent Flyer Miles_CITI Prestige

1.3 miles for every $1 locally and two miles for every $1 spent overseas.

7. Standard Chartered Visa Infinite

These Are The Best Credit Cards For Frequent Flyer Miles_Visa Infinite

1.4 miles for every $1 spent locally and 3 miles for every $1 spent overseas.

Text: Lydia Vasko/The Straits Times 

Additional Reporting: Atika Lim