There are 5 ways to get from Belgium to Luxembourg by bus, train, rideshare or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Bus  •  3h

  1. Take the bus from Brussels, Brussels-North station to Luxembourg, Luxembourg, P+R Bouillon N36 / ...

13€ - 16€

4 alternative options

Train  •  3h 27m

  1. Take the train from Brux.-/ Brus-Centr. to Arlon / Aarlen Ic / ...

20€ - 32€

Bus via Luxembourg  •  5h 4m

  1. Take the bus from Bruxelles, Nord to Luxembourg 366

21€ - 30€

Rideshare  •  2h 45m

  1. Take the rideshare from Brussels to Luxemburg City 212.7 km

14€

Drive  •  2h 9m

  1. Drive from Brussels to Luxembourg 212.9 km

25€ - 40€

Questions & Answers

The cheapest way to get from Belgium to Luxembourg is to rideshare which costs 14€ and takes 2h 45m.

More details

The quickest way to get from Belgium to Luxembourg is to drive which costs 25€ - 40€ and takes 2h 9m.

More details

Yes, there is a direct bus departing from Brussels, Brussels-North station station and arriving at Luxembourg, Luxembourg, P+R Bouillon. Services depart five times a day, and operate every day. The journey takes approximately 3h.

More details

No, there is no direct train from Belgium to Luxembourg. However, there are services departing from Brux.-/ Brus-Centr. and arriving at Luxembourg via Arlon / Aarlen. The journey, including transfers, takes approximately 3h 27m.

More details

The distance between Belgium and Luxembourg is 155 km. The road distance is 212.9 km.

Get driving directions

The best way to get from Belgium to Luxembourg without a car is to bus which takes 3h and costs 13€ - 16€.

More details

The bus from Brussels, Brussels-North station to Luxembourg, Luxembourg, P+R Bouillon takes 3h including transfers and departs five times a day.

More details

Belgium to Luxembourg bus services, operated by FlixBus, depart from Brussels, Brussels-North station.

More details

Belgium to Luxembourg train services, operated by Belgian Railways (NMBS/SNCB), depart from Brux.-/ Brus-Centr. station.

More details

The best way to get from Belgium to Luxembourg is to bus which takes 3h and costs 13€ - 16€. Alternatively, you can train, which costs 20€ - 35€ and takes 3h 27m.

Mode details

Map of how to get from Belgium to Luxembourg.
Launch map view
  • Distance: 154.8 km
  • Duration: 3h

What companies run services between Belgium and Luxembourg?

FlixBus operates a bus from Brussels to Luxembourg 5 times a day. Tickets cost 13€ - 16€ and the journey takes 3h. Alternatively, Belgian Railways (NMBS/SNCB) operates a train from Brussels to Luxembourg hourly. Tickets cost 17€ - 24€ and the journey takes 2h 46m.

Train operators
Bus operators
Other operators

More Questions & Answers

Belgium to Luxembourg bus services, operated by FlixBus, arrive at Luxembourg, Luxembourg, P+R Bouillon station.

More details

Belgium to Luxembourg train services, operated by Belgian Railways (NMBS/SNCB), arrive at Arlon / Aarlen station.

More details

Yes, the driving distance between Belgium to Luxembourg is 213 km. It takes approximately 2h 9m to drive from Belgium to Luxembourg.

Get driving directions

Book your Belgium to Luxembourg train tickets online with Omio and RailEurope.

Search and book

Book your Belgium to Luxembourg bus tickets online with FlixBus.

Search and book

There are 324+ hotels available in Luxembourg. Prices start at 87€ per night.

More details

Check out Blablacar's carpooling service for rideshare options between Belgium and Luxembourg. A great option if you don't have a driver's licence or want to avoid public transport.

Read Rome2rio's guide to Blablacar

Flag of Luxembourg Luxembourg, Luxembourg

The District of Luxembourg was one of three districts of the Grand Duchy of Luxembourg. It contained four cantons, divided into 46 communes: - Wikipedia

Things to do in Luxembourg

  • Adolphe Bridge

    Adolphe Bridge (Luxembourgish: Adolphe-Bréck, French: Pont Adolphe, German: Adolphe-Brücke) is an arch bridge in Luxembourg City, in southern Luxembourg. The bridge takes road traffic across the Pétrusse, connecting Boulevard Royal, in Ville Haute, to Avenue de la Liberté, in Gare. At 17.2 m wide, it carries four lanes of road traffic, three to Gare and a bus lane to Ville Haute, and has two footpaths for pedestrians.

  • Place Guillaume II

    Place Guillaume II is a town square in Luxembourg City, in southern Luxembourg. The square lies to the west of Krautmaart and to the north of Boulevard Franklin Delano Roosevelt in the heart of Luxembourg's historic Ville Haute quarter. It is colloquially known as Knuedler, from the Luxembourgish language's word for 'knot', referring to the knot in the belt worn by Franciscan friars.

  • Mudam

    The Grand Duke Jean Museum of Modern Art (French: Musée d'art moderne Grand-Duc Jean), abbreviated to Mudam, is a museum of modern art in Luxembourg City, in southern Luxembourg. The museum stands on the site of the old Fort Thüngen, in the Clausen quarter, in the north-east of the city.

  • Gëlle Fra

    The Monument of Remembrance (French: Monument du souvenir), usually known by the nickname of the Gëlle Fra (Luxembourgish for 'Golden Lady'), is a war memorial in Luxembourg City, in southern Luxembourg. It is dedicated to the thousands of Luxembourgers who volunteered for service in the armed forces of the Allied Powers during both World Wars and the Korean War.

Places to stay in Luxembourg

Rome2rio makes travelling from Belgium to Luxembourg easy.

Rome2rio is a door-to-door travel information and booking engine, helping you get to and from any location in the world. Find all the transport options for your trip from Belgium to Luxembourg right here. Rome2rio displays up to date schedules, route maps, journey times and estimated fares from relevant transport operators, ensuring you can make an informed decision about which option will suit you best. Rome2rio also offers online bookings for selected operators, making reservations easy and straightforward.