How does TomPoints earn miles?

Some links to credit cards and other products on this website will earn an affiliate commission

It is simple. Credit card signup-bonuses, spend and for actually flying. A lot!
However, I do not fly enough to even come close to the miles that signup bonuses give me.

You might think that is is difficult to navigate through all the offers and different points systems? Fear not, I can help you! Contact me through social media or through the contact form on

Three of my favorite US credit cards:

SPG American Express Card
StarwoodPreferredGuest Amex

I am a loyal Starwood Hotel Guest, and I currently hold SPG Platinum status.

Earn up to 5 Starpoints® for each dollar of eligible purchases at participating SPG hotels‡ – that’s 2 Starpoints for which you may be eligible as a Card Member in addition to the 2 or 3 Starpoints for which you may be eligible as an SPG member.Earn 1 Starpoint® for all other purchases.
Free international Boingo wifi hotspot account
No Forex fee.
$95 per year, waived the first year.
Transfer your Starpoints directly to miles with your frequent flyer program. Even better: We’ll add 5,000 bonus Starpoints for every 20,000 you transfer at a time.”
They have a lot of partners, so this will effectively giving you 1.25 miles per $1 spent. You can of course use points for staying in their hotels.

Current sign-up bonus:
Earn 25,000 bonus Starpoints® after you use your new Card to make $3,000 in purchases within the first 3 months.


Chase Sapphire Preferred
Great all-around card for your daily purchases.
2x Points on travel and dining at restaurants. 1x on everything else. 
Visa Signature
No Forex fee.
Wow factor.
$95 per year, waived the first year.
Ultimate Rewards:
Plenty of Ultimate Reward partners including British Airways, United, Singapore Airlines etc.

Current sign-up bonus: 
50,000 after after you spend $4,000 on purchases in the first 3 months from account opening.
That is enough for two roundtrip US flights in economy or two one-way business class tickets in South America.

Citi Prestige
Citi Prestige US Card

Earn 3 ThankYou® Points per $1 spent on air travel and hotel
Earn 2 ThankYou Points per $1 spent on entertainment
Earn 2 ThankYou Points per $1 spent on dining out
Earn 1 ThankYou Point Per $1 spent on other purchases

Complimentary 4th night at any hotel, there’s no limit to the number of times when booking through the Citi Prestige Personal Assistant and paying with your Citi Prestige Credit card.
Priority Pass Select giving you and 2 guest free access to lounges around the world. Even if you fly in economy and hold no status.
$250 in air travel credit per calendar year.(This offsets a large portion of the yearly fee)
No forex fee.
$450 per year, not waived the first year.
ThankYou Points:

Current sign-up bonus:
50,000 ThankYou Points