Find Your Cruise
I disagree - I have only used US$ in the poorer Asian nations like Cambodia, Laos and Vietnam. In all other countries I use the currency of the nation. You will only get ripped off on the exchange rate so I advise taking the local stuff. Readily available from ATMs.
Apart from cruising I travel extensively in SE Asia pursuing my other love affair, Scuba Diving. In my humble opinion, if you are carrying cash, US Dollars and Pounds Sterling are quite adequate. Any Singapore Dollars you may have left over from visiting the Island State will also be readily exchanged throughout Asia. Have a good cruise. Richard.
You will need local currency when ashore in these ports .. It's easy in Asia as you have heaps of Currency Exchange places. Its easy at the first port get an amount in local currency from an ATM. Then as you arrive in the next change whatever you have left at a Currency Exchange .. example Singapore get $Sing
then when you arrive Japan change whatever you have left to Yen .. then get any extra cash you may need from an ATM and so it go's on with China (Hkg&Beijing same currency) ... when you fly out of your last port of call just change anything you have left back to Pounds. In all of these places you will need local currency to purhase small things such as drinks/food. subway tickets etc etc and large stores are priced in the currency of the country. Have a great trip to Asia.
Thankyou very much for that advice, sounds like the right thing to do.
Singapore, Japan and Hong Kong, we used US dollars. We bought a small amount of Chinese Yuan, as we were on a pre-cruise tour, from the Post Office (no commission) in Broad Street, but you need to order them in advance as this not a currency they are usually asked for.