Luxembourg is a small country with a well-developed road and rail network. You can reach any place in the country from the capital in less than an hour.
Luxembourg's road infrastructure is well-developed.
Current national speed limits are 50km/h in towns and villages, 90km/h on open country roads, and 130km/h on the motorway (110km/h in the rain).
Parking in Luxembourg City can be tricky on weekends. For this reason, Luxembourg City offers a "Parking Guidance System" which displays the availability of parking spaces per car park on signs throughout the city.
For information about car registration or MOT, please check our Mobility page.
The central railway station’s mobility helpdesk and website (Mobilitéitszentral) will help to plan trips by bus or train. They can be reached easily by phone (+352 2465 2465).
The same tickets are valid on trains as buses and the same rates apply: 1.50€ for two hours (unlimited transfers) or 4€ for one day. A monthly ticket can be purchased for the price of 40€ at some newsstands, in the postal office or at any train station office.
Some train and bus lines experience a reduced service on Saturdays and Sundays.
Trains in Luxembourg are run by the national railroad company CFL. Trains generally run on time, they are modern and comfortable and fares are relatively cheap, which makes travelling by train an option worth considering.
While the south of the country is well covered by the CFL train network, the north is limited to one main line which runs from Luxembourg City via Mersch, Ettelbrück, Wilwerwiltz and Clervaux to Troisvierges. The line continues north into Belgium towards Liège. Diekirch has a branch line to Ettelbrück, and Wiltz has a branch line to Kautenbach. There is also a line to the east that crosses into Germany over the Moselle River at Wasserbillig and ends in Trier.
From an aesthetic point of view, perhaps the best way to approach Luxembourg City is by train from the north via Line 10, as this is a beautiful scenic route through valleys of the Ardennes.
Within Luxembourg City, the comprehensive bus service is reliable and efficient. Buses numbered 1-25 serve Luxembourg City, with Line 16 going from the city centre to the Airport via Kirchberg. Almost all buses pass the central bus station Hamilius, located close to the city centre, and the railway station (Luxembourg Gare) in their routes. Bus tickets (which are also valid on trains) are available from the driver. A standard ticket costs 1.50€ and will be valid on any bus or train for up to 2 hours after its purchase.
The overland bus service is also extensive. Every village has a number of bus stops which are served at least once every hour during weekdays. On weekends and bank holidays, service may be reduced. Buses numbered 100 and upwards will take you out of the city.
Some local authorities have started their own initatives, which include night buses, linking the villages to the City of Luxembourg during weekend nights, and buses on call, which stop anywhere. Fares for these may be a little bit higher than for the regular service.
For more information about public transportation, please check our Mobility page.
The streets and countryside in Luxembourg make for good cycling territory. Expect to be charmed by the variety and quality of 575 km of cycling paths across the country.
Many places in the Grand-Duchy offer bike rental.
Furthermore, Luxembourg City and Esch-sur-Alzette offer a bike rental service on a daily basis:
Taxis in Luxembourg are rather expensive. The standard fare is 1.02€ per kilometer, but expect to pay a 10% surcharge at night and a 25% surcharge on a Sunday. Asking a taxi to wait for you will cost about 0.33€ per minute.
Taxis can be booked by telephone or hired from designated stops outside public buildings, such as train stations, and in the city centre.
Taxis fares from and to the airport cost about: