Getting There

By air

Luxembourg Airport (Findel), just 6 km east of the city centre, is served by around fifteen airlines. Luxair, the national carrier, connects to most major European hubs. Low-cost options include Ryanair, easyJet, and Volotea, with routes to destinations across Western and Southern Europe. The airport is connected to Luxembourg City by bus (line 16) and, since March 2025, by tram — about 20 minutes to the city centre, free of charge.

By train

Luxembourg City station sits at the centre of a well-connected rail network. The TGV Est from Paris takes just over two hours and runs several times a day. Direct trains also run from Brussels (under three hours), Cologne (roughly three and a half hours), and Trier (45 minutes). Eurostar connections through Brussels are straightforward. The national rail company is CFL (chemins de fer luxembourgeois); check timetables at cfl.lu.

By car

Luxembourg sits at the junction of three countries and is easy to reach by motorway from France, Germany, and Belgium. There are no border formalities within the Schengen Area. Note that fuel is notably cheaper in Luxembourg than in neighbouring countries, so you'll often find German and French drivers filling up just across the border.

By bus

FlixBus and several regional operators run coaches from major European cities to Luxembourg City. Journey times are longer than train, but tickets are often cheaper, particularly from Paris and Amsterdam.