Kreuzlingen railway station is a railway station in Kreuzlingen, in the Swiss canton of Thurgau. It sits at the junction of the standard gauge Lake line of Swiss Federal Railways and the Wil–Kreuzlingen line of Thurbo. It is one of four railway stations in the municipality of Kreuzlingen, the others being Kreuzlingen Bernrain, Kreuzlingen Hafen, and Kurzrickenbach Seepark.