Willisau railway station
# Willisau railway station

Willisau railway station (German: Bahnhof Willisau) is a railway station in the municipality of Willisau, in the Swiss canton of Lucerne. It is an intermediate stop on the standard gauge Huttwil–Wolhusen line of BLS AG.

## Services

The following services stop at Willisau:

* Lucerne S-Bahn:
   * S6/S7: half-hourly service to Lucerne and greater than hourly service to Langenthal; all S6 and some S7 trains continue to Langenthal. S7 trains operate combined with a RegioExpress between Wolhusen and Lucerne.
   * S77: rush-hour service to Lucerne.
* old station building in ca. 1978
* station building, street-side in 1995
