The Brünig railway line passes through the municipality, on its route between Interlaken and Lucerne. Both Lungern station and Kaiserstuhl OW station are on the line and in the municipality; and in 2013 were served by one train per hour in each direction.