Zentralbahn operates a train from Lucerne to Stans every 30 minutes. Tickets cost $7 - $10 and the journey takes 21 min.
How to get from Lucerne to Stans
From Luzern line 4 train to Stans. 21 min SFr 7. From Luzern, Kantonalbank night bus to Stans, Bahnhof. 35 min SFr 11. From Lucerne taxi to Stans. 14 min SFr 86. From Lucerne drive to Stans. 14 min SFr 2. From Lucerne walk to Stans. 2 h 53 min.