I sailed on the Diamond Princess from BeiJing to Vancouver in 2012. The distance sailed was 11277 kilometers. It was a very nice experience.
Pictures are at http://www.pbase.com/wwll/dp2012
I call this cruise my re-enactment of my father's sailing to Gold Mountain. Chinese call the USA Gold Mountain. I was five-months old when he sailed from Shanghai to San Francisco. I know of no cruise for that route these days and this cruise was the closest I found.