Travel from Lucerne to Düsseldorf

Bus or train from Lucerne to Düsseldorf?

Swiss Railways (SBB/CFF/FFS) operates a train from Lucerne to Düsseldorf hourly. Tickets cost $35 - $65 and the journey takes 1 h 1 min. 2 other operators also service this route. Alternatively, FlixBus operates a bus from Lucerne to Düsseldorf 3 times a day. Tickets cost $3 - $6 and the journey takes 55 min. FlixBus also services this route 3 times a day.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Lucerne to Düsseldorf

From Luzern train to Basel SBB, train to Mannheim Hbf, then train to Düsseldorf Hbf. 6 h 5 min 198€. From Luzern train to Basel SBB then train to Düsseldorf Hbf. 6 h 23 min 173€. From Luzern bus to Zurich then bus to Düsseldorf. 11 h 50 min 57€. From Luzern train to Zürich HB, walk to Zurich, bus to Strasbourg, then bus to Düsseldorf. 16 h 6 min 149€. From Lucerne drive to Bietigheim-Bissingen, train to Stuttgart Hbf, then train to Düsseldorf Hbf. 6 h 42 min 125€. From Lucerne drive to Düsseldorf. 5 h 32 min 81€. From Luzern train to Zurich airport, fly to Dusseldorf airport, then train to Düsseldorf. 4 h 34 min 98€. From Luzern train to Basel, Bahnhof SBB, line 50 bus to Basel airport, fly to Dusseldorf airport, then train to Düsseldorf. 4 h 48 min 145€. From Luzern train to Zurich airport, fly to Cologne/Bonn Apt airport, train to Köln Hbf, then train to Düsseldorf. 5 h 139€. From Luzern train to Zürich HB, train to Böblingen, train to Stuttgart-Rohr, train to Stuttgart airport, fly to Dusseldorf airport, then train to Düsseldorf. 7 h 25 min 154€. From Luzern train to Geneva airport, fly to Dusseldorf airport, then train to Düsseldorf. 6 h 28 min 162€.