The Inside of China’s Second-class and FirstClass (Soft Berth) Shanghai-Beijing Trains
Second class is very decent and convenient. It costs you around 300-400 Yuan (as of May 2009). The first class costs you around 700 Yuan. Take the fastest train from Shanghai – Beijing about 10 hours. You won’t regret it! To buy tickets, go to Shanghai Train Station (NOT Shanghai South Train Station). There is a window which labeled as “Englishspeaking”.