Seat61.de
A guide to train travel in the UK, Europe & worldwide. Train times, fares, how to buy tickets, tips & advice.