Dallenwil railway station is a Swiss railway station in the municipality of Dallenwil in the canton of Nidwalden.
It is on the Luzern–Stans–Engelberg line, owned by the Zentralbahn railway company.
[1][2] The following services stop at Dallenwil:[3]