Just received visa for Diamond Princess cruise this month (China).
Downloaded forms from visaforchina web. The visa (double entry 6 months) is simply a sticker on a page in your passport. Price including vat was 160.50 for two. Posted Thursday (special delivery) and arrived week following Saturday. The web site includes an enquiry section which should inform you, after entering name and d.o.b how application is progressing. This did not work for me and e.mail questions were never answered. You can only apply less than 3 months before travelling and require to submit itinerary and flight details, this was provided by Princess about 8 weeks before departure.
China - yes you need visa
Vietnam - yes you need visa but some lines sort this out for you at $25pp
Japan - no you do not need vis.
Just returned from Far East cruise on Sapphire Princess what a holiday cant stop talkng about it.Yes you will need a double entry chinese visa we let princess do ours otherwise you have to travel to Edinbrough Manchester or London as they cant be done by post.Dont worry about the rest has the officials board the ship and do it all.
My husband and me are going on Sapphire Princess 4th.Dec 07'We got our double entry visas for China through Visatochina.co.uk £55 each person. Next day delivery excellent service & cheaper than Princess who also charge a fee. Visa for Vietnam given on ship.