Which credit card is better, United TravelBank or Bank of America Travel Rewards?
The United TravelBank is great because it has no annual fee. In addition to that, it has no foreign transaction fee and offers $150 in United airfare for spending $1,000 in the first three months.
The Bank of America Travel Rewards is another great no-annual-fee, no-foreign-transaction-fee option. On average, it rewards you with 1.5% back in the form of free travel. In other words, you get $150 in travel for every $1,000 you spend. The APR is on the higher end, so it's better suited for fairly low-spending Bank of America banking customers with a lot of cash saved.
So, if you frequently fly United, go with the TravelBank. If you want more versatility when it comes to rewards, get the Bank of America Travel Rewards.