Lucerne - getting there

By Mark Sukhija

By air

The nearest international airport to Lucerne is Zürich Airport. During the day, direct trains from Zurich Airport run to Lucerne . Direct trains run every 30-minutes from Zurich main train station.

By train

Lucerne is well connected by train to other parts of Switzerland. Regular trains arrive in Lucerne from Zurich Zug, Berne Rapperswil St Gallen and Geneva . More detailed schedule information is available from the Swiss Federal Railway website.

By boat

Lucerne is on the north end of the Vierwaldstättersee (Lake Lucerne), one of the busiest waterways in Switzerland. Travel and information and schedules from other lakeside towns can be found on the Schifffahrt Vierwaldstättersee (Lake Lucerne Boat Company).