When I travel, I take a few traveler's checks, some cash, my ATM card, and credit cards. Once at the airport, I get cash from an ATM. Ship will exchange money, but not at a good rate. I almost never cash the traveler's checks. You will find ATM's plentiful in the cities you are visiting, so you don't have to be carrying around a lot of money, and you won't have much left at the end to cash back into dollars. Have a wonderful time...that is a great itinerary!

If you run short on dollars, the ship allows you to put $400 on your account.