Starting early this month, the direct train service between Hong Kong and Shanghai/Beijing will use more modern trains. It is said the deluxe soft sleeper room has been upgraded to be like a mobile hotel, equipped with bathroom, TV with LCD high-definition monitor, sofa and wardrobe, not to mention its own air condition.
The Hong Kong MTR company (www.mtr.com.hk), which runs the service, is offering discounts on this occasion of new train introduction. If you buy the ticket in Hong Kong, you will have a 10% to 20% discount, depending on if it is a single-way or round-trip ticket. A one-way ticket for Deluxe Soft Sleeper, for instance, costs HK$1072 after discount. The offer is valid until the end of June this year.
The Beijing-Hong Kong Through Train and the Shanghai-Hong Kong Through Train operate on alternate days, taking about 24 & 20 hours respectively.
Check out here for details.