What currency is used on the ship on European cruises,dollars or euros? And if it's dollars can you get euros from the ship to use ashore?Also what currency should your travellers cheques be ? Thank you.

The ships currency will probably be US $ Which ship are you taking? You can get currency on the ship, but if you can avoid that I would at all costs, killer exchange rate. Get some from home before you leave. What are you using TCs for? Only the ship will cash them so US $ would be good. Don't try and use TC anywhere else in europe, no one wants them.

Your best bet is to get some Euros before you leave and then use your ATM card to get cash.

We bought small amounts of Euros and pounds from our bank but used our credit card for major port purchases because it is a better exchange rate and Capital One doesn't charge you a fee. We gave any leftovers to our tour guides for tips.