Getting There

Vianden is 40 kilometres northeast of Luxembourg City. By car the drive takes about 45 minutes via Diekirch and Ettelbruck. There is no train station in Vianden — the nearest rail connection is Diekirch, from which Bus 570 connects to Vianden in about 30 minutes.

From Luxembourg City, take the train to Ettelbruck or Diekirch, then the bus onward. The total journey takes about 90 minutes by public transport. Direct bus services run in summer from Luxembourg City on certain routes. The narrow roads into the Our valley make Vianden awkward for coaches, which keeps large group tours infrequent.

getting there