Offering a wide selection of both Visa and Mastercards, Bank of America has a variety of travel cards to suit your needs and wants. Whether it be flexible rewards, airline, cruise, or even train rewards, Bank of America has a travel card for it.

Let's not forget their selection of cash back cards, too. Bank of America covers all the rewards bases, whatever you may be looking for.

Travel cards

If getting some of the most flexible rewards available is your preference, then the is a great card to consider.

Why this card? Because on top of your points being unlimited, they have the same value no matter what you use them on. Rather than using your points solely for travel, you can use them for anything you want with no loss in value ‒ a rarity for a flexible travel card.

How do you earn points?

  • 2 points per dollar spent on travel and dining, and
  • 1.5 points per dollar everywhere else.

The card also comes with a 50,000 point welcome bonus when you spend $3,000 in the first 90 days.

To sweeten the deal, if you're a Bank of America Preferred Rewards client, you can get a 25-75% increase on your rewards. This means you could be earning up to 3.5 points per dollar on travel and dining purchases, and up to 2.62 points on everything else.

This card also offers the best insurance among Bank of America credit cards, plus no foreign exchange fees, so you'll be covered on all aspects of travel.

All for annual fee of $95.

Train cards

Do you often travel by train? The is a great card for you to consider.

Start by getting some great earn rates:

  • 3 Amtrak Guest Rewards points per dollar spent with Amtrak,
  • 2 points per dollar spent on travel purchases, and
  • 1 point per dollar spent everywhere else.

As part of signing up, get 20,000 points when you spend $1,000 in the first 90 days. Plus, get the following one-time-use offers when you open an account:

  • a companion coupon,
  • One-Class upgrade, and
  • Single-Visit station lounge pass.

A perfect way to make the most of your journeys by train. All for an annual fee of $79.

Airline cards

If an airline card is your preference, Bank of America offers cards for 6 different airlines.

Our favorite is the .

Why this card? To start, get an annual companion fare voucher to use on any Alaska Air flights for $99 plus taxes. A great way to save money when there's two of you traveling.

Plus, get free checked bags on any Alaska Air flight for up to 6 people traveling on one reservation, saving you even more money.

But the other reason we like this card? Alaska's Air partners.

Use your points and redeem for travel on 17 different airlines, including:

  • British Airways,
  • Cathay Pacific,
  • Emirates,
  • Japan Airlines,
  • Korean Air,
  • Qantas, and
  • Singapore Airlines.

There's partners available for you to travel anywhere around the globe with your points.

And with the ability to earn 1 mile per dollar spent everywhere, and 3 on Alaska Air purchases, you'll earn loads of points in no time.

Cash back cards

If cash back is your rewards choice, then the is a card to consider.

For no annual fee, rack up the cash back with these earn rates:

  • 3% on a category of your choosing,
  • 2% on groceries (up to $2,500 per quarter combined with gas), and
  • 1% on everything else.

Have a bank account with Bank of America? Get a 10% bonus when you deposit your rewards into your account, which increases to 25-75% if you're a preferred rewards client.

A great way to earn some serious cash back.

There are also some special interest versions of this card, like the and the .

Compare Bank Of America Credit Cards