Getting Around Luxembourg by Bus: A Traveller's Quick Guide
Luxembourg's buses are free, frequent and reach almost every corner of the Grand Duchy — here's how to use them like a local.
Free fares, one network, no ticket needed
Since March 2020, all standard bus, tram and train journeys in Luxembourg are free, including for visitors. You simply board, find a seat and ride — no ticket, no validation, no app required. This applies across the whole country, not just the capital, so a day trip to Echternach or Vianden costs nothing in transport. The network is run by different operators (AVL in Luxembourg City, RGTR for regional routes, TICE in the south), but the free rule is universal. The only exceptions are first-class train upgrades and some cross-border services, which still require a paid ticket.
For travellers basing themselves in Luxembourg City, the bus is the easiest way to reach the main sights without touching a car. The capital is compact, but its hills and valleys make walking between districts tiring. Buses run every 10–15 minutes on major lines during the day, dropping to 30–60 minutes in the evening and on Sundays. The central hub is Hamilius, right on the edge of the old town, with Gare Centrale (the main railway station) as the second anchor. Nearly every urban line passes through one of these two points, so you are rarely more than a short walk from a connection.
Key routes for visitors: from the station to the old town and beyond
If you arrive by train at Gare Centrale, you can reach the historic centre in about 10 minutes on foot, but the uphill walk with luggage is not ideal. Instead, take any bus heading to Hamilius — lines 2, 4, 9, 10, 13 and 14 all do — and you are dropped beside the Pétrusse valley, a short walk from Place d'Armes and the Grand Ducal Palace. For the Kirchberg district, home to the Mudam modern art museum and the Philharmonie, catch the tram or bus 16 from Hamilius; the journey takes 15–20 minutes. The tram (free like the buses) is often quicker during rush hour because it has its own lane.
Beyond the city, the bus network is your ticket to day trips. Line 110 runs from Luxembourg City to Echternach via Junglinster, taking about 50 minutes and passing through rolling farmland. For Vianden, take the train to Ettelbruck (30 minutes) and change to bus 570 (another 30 minutes) — the castle views from the bus as you approach are worth the trip alone. Mullerthal, the 'Little Switzerland' region, is served by bus 500 from the city to Echternach and then local lines; the whole journey takes around 1 hour 15 minutes. All these routes are free, and buses are generally clean and punctual.
Cross-border and airport connections
Luxembourg's free transport stops at the border. If you are flying in, the airport is served by bus 16 from Hamilius and the Gare Centrale, but you need a ticket for the airport bus (around €2–3, depending on the zone) because it crosses into a different fare zone. The journey takes 20–30 minutes depending on traffic. For trips to Germany, France or Belgium, you can use the free network up to the border and then buy a local ticket for the onward leg. For example, to Trier, take the free train to Wasserbillig and then a German bus or train; to Metz, the free train to Bettembourg and then a French TER service. Always check the operator's rules before boarding.
The bus is also your link to the Moselle wine region. From Luxembourg City, take the train to Wasserbillig (free, 30 minutes) and then bus 303 along the river to Remich, where you can walk the wine trail and taste Riesling at local cellars. Buses run roughly hourly on weekdays and less frequently on Sundays. For a stress-free day trip, start early; the last return bus from Remich to the train station leaves around 8 pm. If you are staying overnight in the capital, book a hotel near Hamilius or the Gare Centrale to minimise walking and maximise your time on the free network.
Practical tips: apps, night buses and when to skip the bus
The official app is 'mobiliteit.lu', which gives real-time departures and route planning across all operators. Google Maps is also reliable for Luxembourg, but the official app includes minor rural lines that Google sometimes misses. Night buses run on Fridays and Saturdays on selected urban lines (for example, line 18 and 19), but services are limited; check the app before a late night out. If you are staying in the city centre, walking is often faster than waiting for a bus during the day, especially between Hamilius, Place Guillaume II and the Grund. Use the bus for hillier routes like the climb to the station or for trips to Kirchberg.
Skip the bus if you are only travelling between the old town and the Grund — the lift (ascenseur) from Plateau du Saint-Esprit down to the Grund is free and a fun way to descend. For longer stays, consider a Luxembourg Card if you plan to visit many museums; it includes free public transport (already free anyway) and entry to attractions, but it only pays off if you visit at least three or four sites. Book your hotel early in the summer months (June–August), when business travellers mix with tourists and prices rise; spring (April–May) and autumn (September–October) offer good value and fewer crowds.
Questions, answered
Do I need a ticket to ride the bus in Luxembourg?
No, standard bus, tram and train journeys are free throughout Luxembourg, including for visitors. You simply board and ride. The only exceptions are first-class train upgrades and some cross-border services, which require a paid ticket.
How do I get from Luxembourg Airport to the city centre by bus?
Bus 16 runs from the airport to Hamilius and the Gare Centrale. Unlike domestic buses, the airport bus is not free — you need a ticket (around €2–3). The journey takes 20–30 minutes depending on traffic.
Are buses in Luxembourg City frequent?
Yes, major urban lines run every 10–15 minutes during the day, dropping to 30–60 minutes in the evening and on Sundays. The central hubs are Hamilius and Gare Centrale, so connections are usually quick.
Can I use the bus to visit Vianden Castle?
Yes. Take the free train from Luxembourg City to Ettelbruck (about 30 minutes) and change to bus 570, which takes another 30 minutes to Vianden. The castle is a short walk from the bus stop.
What is the best app for bus schedules in Luxembourg?
The official 'mobiliteit.lu' app provides real-time departures and route planning across all operators. Google Maps is also reliable for major routes, but the official app includes minor rural lines that Google sometimes misses.
Is there a night bus service in Luxembourg City?
Yes, but it is limited. Night buses run on Fridays and Saturdays on selected urban lines, such as lines 18 and 19. Services are infrequent, so check the mobiliteit.lu app before a late night out.
Do I need a car to explore the Mullerthal region?
No. Bus 500 runs from Luxembourg City to Echternach (about 50 minutes), and local lines connect the main villages. The region is well served by public transport, though some rural routes are less frequent on Sundays.
When is the best time to book a hotel in Luxembourg?
Book early for June–August, the peak tourist season. Spring (April–May) and autumn (September–October) offer good value and fewer crowds, but hotels near Hamilius and the Gare Centrale fill up quickly, so reserve ahead.
5% back on completed stays · ~1 tonne CO₂ retired per booking