Grumbling about a lack of service and inadequate information, more than 300 exhausted passengers arrived in Hong Kong last night at the end of a 50-hour train ride from Shanghai that should have taken 18. At the same time, scores of passengers for a Beijing train that was due to leave at 3pm but had still not arrived in the city milled about the Hung Hom terminus, unsure of when they would be able to start their journey. Australian student Cooper Willis, a passenger on the through train that left Shanghai on Friday evening, joked that his trip was 'good value' after getting so many extra hours on the train as it struggled through icy conditions. But he complained that the bathrooms were dirty and all the information was coming not from the crew, but from a passenger with a wireless internet connection who made announcements in Putonghua. 'I felt sorry for people who couldn't understand Mandarin ... and there was a massive fight between a Hong Kong woman and a staff member after her request for free food was rejected,' Mr Willis said. A Mr Wang, who had planned to arrive on Sunday for a niece's wedding, lamented: 'I missed out on an important event - the first daughter getting married in the family.' He said he did not know when there would be a Shanghai-bound train and how long he would be stuck in the city. His sister, who greeted him at the station, said HK$1,160 she spent booking a hotel room for two nights had been wasted. American Dulene Cipriano, one of 310 passengers booked on the Beijing train, said she would sleep at the station last night to avoid missing any announcements. 'I would have spent the winter time back home in the US if I had known about the delay,' said Ms Cipriano, who teaches English in Beijing. Sun Jingan, a businessman from Beijing, said his visa expired yesterday and he had to notify immigration staff before being offered special treatment. 'The train operator should pay us for a night in a hotel ... and we missed out on the lunch coupons they offered just because we don't know Cantonese.' MTR intercity passenger service manager Ricky Cheung Ping-wing said the Beijing train was still on its way and would probably not have reached the border last night.