From Lucerne train station take bus 21, plattform Q (bus parking in front of station, departure bus 21 on the right side) to bus stop «Kastanienbaum» (about 17-minute trip), then on foot (about 10 minutes) along the lakeside.
By train from Zurich-Airport via Zurich HB main train station to Lucerne (direct trains every hour).
Motorway A2, exit Horw, direction Horw town centre in the 1st roundabout, straight on in the 2nd and 3rd roundabout, left in the 4th roundabout through the shopping street, and right in the 5th roundabout direction Kastanienbaum. Follow the main street (about 1.5 km), on left curve (right has priority) turn right until the street makes a sharp left turn (at Seehotel Kastanienbaum), turn right there and drive along the lake until you reach Eawag.
train connections in Switzerland