Train Routes from Belgium to Luxembourg
We have 2275 routes in our database.
- Aalst - Diekirch
- Aalst - Differdange
- Aalst - Esch-sur-Alzette
- Aalst - Grevenmacher
- Aalst - Luxembourg
- Aalst - Pétange
- Aalst - Bettemburg
- Aalst - Wasserbillig
- Aalst - Ettelbruck
- Aalst - Merkholtz
- Aalst - Clervaux
- Aalst - Beckerich
- Aalst - Dudelange
- Aalst - Sanem
- Aalst - Hesperange
- Aalst - Käerjeng
- Aalst - Schifflange
- Aalst - Mersch
- Aalst - Mamer
- Aalst - Kayl
- Aalst - Strassen
- Aalst - Bertrange
- Aalst - Wiltz
- Aalst - Echternach
- Aalst - Schengen
- Antwerp - Diekirch
- Antwerp - Differdange
- Antwerp - Esch-sur-Alzette
- Antwerp - Grevenmacher
- Antwerp - Luxembourg
- Antwerp - Pétange
- Antwerp - Bettemburg
- Antwerp - Wasserbillig
- Antwerp - Ettelbruck
- Antwerp - Merkholtz
- Antwerp - Clervaux
- Antwerp - Beckerich
- Antwerp - Dudelange
- Antwerp - Sanem
- Antwerp - Hesperange
- Antwerp - Käerjeng
- Antwerp - Schifflange
- Antwerp - Mersch
- Antwerp - Mamer
- Antwerp - Kayl
- Antwerp - Strassen
- Antwerp - Bertrange
- Antwerp - Wiltz
- Antwerp - Echternach
- Antwerp - Schengen
- Arlon - Diekirch
- Arlon - Differdange
- Arlon - Esch-sur-Alzette
- Arlon - Grevenmacher
- Arlon - Luxembourg
- Arlon - Pétange
- Arlon - Bettemburg
- Arlon - Wasserbillig
- Arlon - Ettelbruck
- Arlon - Merkholtz
- Arlon - Clervaux
- Arlon - Beckerich
- Arlon - Dudelange
- Arlon - Sanem
- Arlon - Hesperange
- Arlon - Käerjeng
- Arlon - Schifflange
- Arlon - Mersch
- Arlon - Mamer
- Arlon - Kayl
- Arlon - Strassen
- Arlon - Bertrange
- Arlon - Wiltz
- Arlon - Echternach
- Arlon - Schengen
- Bruges - Diekirch
- Bruges - Differdange
- Bruges - Esch-sur-Alzette
- Bruges - Grevenmacher
- Bruges - Luxembourg
- Bruges - Pétange
- Bruges - Bettemburg
- Bruges - Wasserbillig
- Bruges - Ettelbruck
- Bruges - Merkholtz
- Bruges - Clervaux
- Bruges - Beckerich
- Bruges - Dudelange
- Bruges - Sanem
- Bruges - Hesperange
- Bruges - Käerjeng
- Bruges - Schifflange
- Bruges - Mersch
- Bruges - Mamer
- Bruges - Kayl
- Bruges - Strassen
- Bruges - Bertrange
- Bruges - Wiltz
- Bruges - Echternach
- Bruges - Schengen
- Brussels - Diekirch
- Brussels - Differdange
- Brussels - Esch-sur-Alzette
- Brussels - Grevenmacher
- Brussels - Luxembourg
- Brussels - Pétange
- Brussels - Bettemburg
- Brussels - Wasserbillig
- Brussels - Ettelbruck
- Brussels - Merkholtz
- Brussels - Clervaux
- Brussels - Beckerich
- Brussels - Dudelange
- Brussels - Sanem
- Brussels - Hesperange
- Brussels - Käerjeng
- Brussels - Schifflange
- Brussels - Mersch
- Brussels - Mamer
- Brussels - Kayl
- Brussels - Strassen
- Brussels - Bertrange
- Brussels - Wiltz
- Brussels - Echternach
- Brussels - Schengen
- Charleroi - Diekirch
- Charleroi - Differdange
- Charleroi - Esch-sur-Alzette
- Charleroi - Grevenmacher
- Charleroi - Luxembourg
- Charleroi - Pétange
- Charleroi - Bettemburg
- Charleroi - Wasserbillig
- Charleroi - Ettelbruck
- Charleroi - Merkholtz
- Charleroi - Clervaux
- Charleroi - Beckerich
- Charleroi - Dudelange
- Charleroi - Sanem
- Charleroi - Hesperange
- Charleroi - Käerjeng
- Charleroi - Schifflange
- Charleroi - Mersch
- Charleroi - Mamer
- Charleroi - Kayl
- Charleroi - Strassen
- Charleroi - Bertrange
- Charleroi - Wiltz
- Charleroi - Echternach
- Charleroi - Schengen
- Genk - Diekirch
- Genk - Differdange
- Genk - Esch-sur-Alzette
- Genk - Grevenmacher
- Genk - Luxembourg
- Genk - Pétange
- Genk - Bettemburg
- Genk - Wasserbillig
- Genk - Ettelbruck
- Genk - Merkholtz
- Genk - Clervaux
- Genk - Beckerich
- Genk - Dudelange
- Genk - Sanem
- Genk - Hesperange
- Genk - Käerjeng
- Genk - Schifflange
- Genk - Mersch
- Genk - Mamer
- Genk - Kayl
- Genk - Strassen
- Genk - Bertrange
- Genk - Wiltz
- Genk - Echternach
- Genk - Schengen
- Ghent - Diekirch
- Ghent - Differdange
- Ghent - Esch-sur-Alzette
- Ghent - Grevenmacher
- Ghent - Luxembourg
- Ghent - Pétange
- Ghent - Bettemburg
- Ghent - Wasserbillig
- Ghent - Ettelbruck
- Ghent - Merkholtz
- Ghent - Clervaux
- Ghent - Beckerich
- Ghent - Dudelange
- Ghent - Sanem
- Ghent - Hesperange
- Ghent - Käerjeng
- Ghent - Schifflange
- Ghent - Mersch
- Ghent - Mamer
- Ghent - Kayl
- Ghent - Strassen
- Ghent - Bertrange
- Ghent - Wiltz
- Ghent - Echternach
- Ghent - Schengen
- Hasselt - Diekirch
- Hasselt - Differdange
- Hasselt - Esch-sur-Alzette
- Hasselt - Grevenmacher
- Hasselt - Luxembourg
- Hasselt - Pétange
- Hasselt - Bettemburg
- Hasselt - Wasserbillig
- Hasselt - Ettelbruck
- Hasselt - Merkholtz
- Hasselt - Clervaux
- Hasselt - Beckerich
- Hasselt - Dudelange
- Hasselt - Sanem
- Hasselt - Hesperange
- Hasselt - Käerjeng
- Hasselt - Schifflange
- Hasselt - Mersch
- Hasselt - Mamer
- Hasselt - Kayl
- Hasselt - Strassen
- Hasselt - Bertrange
- Hasselt - Wiltz
- Hasselt - Echternach
- Hasselt - Schengen
- Kortrijk - Diekirch
- Kortrijk - Differdange
- Kortrijk - Esch-sur-Alzette
- Kortrijk - Grevenmacher
- Kortrijk - Luxembourg
- Kortrijk - Pétange
- Kortrijk - Bettemburg
- Kortrijk - Wasserbillig
- Kortrijk - Ettelbruck
- Kortrijk - Merkholtz
- Kortrijk - Clervaux
- Kortrijk - Beckerich
- Kortrijk - Dudelange
- Kortrijk - Sanem
- Kortrijk - Hesperange
- Kortrijk - Käerjeng
- Kortrijk - Schifflange
- Kortrijk - Mersch
- Kortrijk - Mamer
- Kortrijk - Kayl
- Kortrijk - Strassen
- Kortrijk - Bertrange
- Kortrijk - Wiltz
- Kortrijk - Echternach
- Kortrijk - Schengen
- La Louvière - Diekirch
- La Louvière - Differdange
- La Louvière - Esch-sur-Alzette
- La Louvière - Grevenmacher
- La Louvière - Luxembourg
- La Louvière - Pétange
- La Louvière - Bettemburg
- La Louvière - Wasserbillig
- La Louvière - Ettelbruck
- La Louvière - Merkholtz
- La Louvière - Clervaux
- La Louvière - Beckerich
- La Louvière - Dudelange
- La Louvière - Sanem
- La Louvière - Hesperange
- La Louvière - Käerjeng
- La Louvière - Schifflange
- La Louvière - Mersch
- La Louvière - Mamer
- La Louvière - Kayl
- La Louvière - Strassen
- La Louvière - Bertrange
- La Louvière - Wiltz
- La Louvière - Echternach
- La Louvière - Schengen
- Leuven - Diekirch
- Leuven - Differdange
- Leuven - Esch-sur-Alzette
- Leuven - Grevenmacher
- Leuven - Luxembourg
- Leuven - Pétange
- Leuven - Bettemburg
- Leuven - Wasserbillig
- Leuven - Ettelbruck
- Leuven - Merkholtz
- Leuven - Clervaux
- Leuven - Beckerich
- Leuven - Dudelange
- Leuven - Sanem
- Leuven - Hesperange
- Leuven - Käerjeng
- Leuven - Schifflange
- Leuven - Mersch
- Leuven - Mamer
- Leuven - Kayl
- Leuven - Strassen
- Leuven - Bertrange
- Leuven - Wiltz
- Leuven - Echternach
- Leuven - Schengen
- Liege - Diekirch
- Liege - Differdange
- Liege - Esch-sur-Alzette
- Liege - Grevenmacher
- Liege - Luxembourg
- Liege - Pétange
- Liege - Bettemburg
- Liege - Wasserbillig
- Liege - Ettelbruck
- Liege - Merkholtz
- Liege - Clervaux
- Liege - Beckerich
- Liege - Dudelange
- Liege - Sanem
- Liege - Hesperange
- Liege - Käerjeng
- Liege - Schifflange
- Liege - Mersch
- Liege - Mamer
- Liege - Kayl
- Liege - Strassen
- Liege - Bertrange
- Liege - Wiltz
- Liege - Echternach
- Liege - Schengen
- Mechelen - Diekirch
- Mechelen - Differdange
- Mechelen - Esch-sur-Alzette
- Mechelen - Grevenmacher
- Mechelen - Luxembourg
- Mechelen - Pétange
- Mechelen - Bettemburg
- Mechelen - Wasserbillig
- Mechelen - Ettelbruck
- Mechelen - Merkholtz
- Mechelen - Clervaux
- Mechelen - Beckerich
- Mechelen - Dudelange
- Mechelen - Sanem
- Mechelen - Hesperange
- Mechelen - Käerjeng
- Mechelen - Schifflange
- Mechelen - Mersch
- Mechelen - Mamer
- Mechelen - Kayl
- Mechelen - Strassen
- Mechelen - Bertrange
- Mechelen - Wiltz
- Mechelen - Echternach
- Mechelen - Schengen
- Mons - Diekirch
- Mons - Differdange
- Mons - Esch-sur-Alzette
- Mons - Grevenmacher
- Mons - Luxembourg
- Mons - Pétange
- Mons - Bettemburg
- Mons - Wasserbillig
- Mons - Ettelbruck
- Mons - Merkholtz
- Mons - Clervaux
- Mons - Beckerich
- Mons - Dudelange
- Mons - Sanem
- Mons - Hesperange
- Mons - Käerjeng
- Mons - Schifflange
- Mons - Mersch
- Mons - Mamer
- Mons - Kayl
- Mons - Strassen
- Mons - Bertrange
- Mons - Wiltz
- Mons - Echternach
- Mons - Schengen
- Namur - Diekirch
- Namur - Differdange
- Namur - Esch-sur-Alzette
- Namur - Grevenmacher
- Namur - Luxembourg
- Namur - Pétange
- Namur - Bettemburg
- Namur - Wasserbillig
- Namur - Ettelbruck
- Namur - Merkholtz
- Namur - Clervaux
- Namur - Beckerich
- Namur - Dudelange
- Namur - Sanem
- Namur - Hesperange
- Namur - Käerjeng
- Namur - Schifflange
- Namur - Mersch
- Namur - Mamer
- Namur - Kayl
- Namur - Strassen
- Namur - Bertrange
- Namur - Wiltz
- Namur - Echternach
- Namur - Schengen
- Ostend - Diekirch
- Ostend - Differdange
- Ostend - Esch-sur-Alzette
- Ostend - Grevenmacher
- Ostend - Luxembourg
- Ostend - Pétange
- Ostend - Bettemburg
- Ostend - Wasserbillig
- Ostend - Ettelbruck
- Ostend - Merkholtz
- Ostend - Clervaux
- Ostend - Beckerich
- Ostend - Dudelange
- Ostend - Sanem
- Ostend - Hesperange
- Ostend - Käerjeng
- Ostend - Schifflange
- Ostend - Mersch
- Ostend - Mamer
- Ostend - Kayl
- Ostend - Strassen
- Ostend - Bertrange
- Ostend - Wiltz
- Ostend - Echternach
- Ostend - Schengen
- Roeselare - Diekirch
- Roeselare - Differdange
- Roeselare - Esch-sur-Alzette
- Roeselare - Grevenmacher
- Roeselare - Luxembourg
- Roeselare - Pétange
- Roeselare - Bettemburg
- Roeselare - Wasserbillig
- Roeselare - Ettelbruck
- Roeselare - Merkholtz
- Roeselare - Clervaux
- Roeselare - Beckerich
- Roeselare - Dudelange
- Roeselare - Sanem
- Roeselare - Hesperange
- Roeselare - Käerjeng
- Roeselare - Schifflange
- Roeselare - Mersch
- Roeselare - Mamer
- Roeselare - Kayl
- Roeselare - Strassen
- Roeselare - Bertrange
- Roeselare - Wiltz
- Roeselare - Echternach
- Roeselare - Schengen
- Seraing - Diekirch
- Seraing - Differdange
- Seraing - Esch-sur-Alzette
- Seraing - Grevenmacher
- Seraing - Luxembourg
- Seraing - Pétange
- Seraing - Bettemburg
- Seraing - Wasserbillig
- Seraing - Ettelbruck
- Seraing - Merkholtz
- Seraing - Clervaux
- Seraing - Beckerich
- Seraing - Dudelange
- Seraing - Sanem
- Seraing - Hesperange
- Seraing - Käerjeng
- Seraing - Schifflange
- Seraing - Mersch
- Seraing - Mamer
- Seraing - Kayl
- Seraing - Strassen
- Seraing - Bertrange
- Seraing - Wiltz
- Seraing - Echternach
- Seraing - Schengen
- Sint-Niklaas - Diekirch
- Sint-Niklaas - Differdange
- Sint-Niklaas - Esch-sur-Alzette
- Sint-Niklaas - Grevenmacher
- Sint-Niklaas - Luxembourg
- Sint-Niklaas - Pétange
- Sint-Niklaas - Bettemburg
- Sint-Niklaas - Wasserbillig
- Sint-Niklaas - Ettelbruck
- Sint-Niklaas - Merkholtz
- Sint-Niklaas - Clervaux
- Sint-Niklaas - Beckerich
- Sint-Niklaas - Dudelange
- Sint-Niklaas - Sanem
- Sint-Niklaas - Hesperange
- Sint-Niklaas - Käerjeng
- Sint-Niklaas - Schifflange
- Sint-Niklaas - Mersch
- Sint-Niklaas - Mamer
- Sint-Niklaas - Kayl
- Sint-Niklaas - Strassen
- Sint-Niklaas - Bertrange
- Sint-Niklaas - Wiltz
- Sint-Niklaas - Echternach
- Sint-Niklaas - Schengen
- Tournai - Diekirch
- Tournai - Differdange
- Tournai - Esch-sur-Alzette
- Tournai - Grevenmacher
- Tournai - Luxembourg
- Tournai - Pétange
- Tournai - Bettemburg
- Tournai - Wasserbillig
- Tournai - Ettelbruck
- Tournai - Merkholtz
- Tournai - Clervaux
- Tournai - Beckerich
- Tournai - Dudelange
- Tournai - Sanem
- Tournai - Hesperange
- Tournai - Käerjeng
- Tournai - Schifflange
- Tournai - Mersch
- Tournai - Mamer
- Tournai - Kayl
- Tournai - Strassen
- Tournai - Bertrange
- Tournai - Wiltz
- Tournai - Echternach
- Tournai - Schengen
- Wavre - Diekirch
- Wavre - Differdange
- Wavre - Esch-sur-Alzette
- Wavre - Grevenmacher
- Wavre - Luxembourg
- Wavre - Pétange
- Wavre - Bettemburg
- Wavre - Wasserbillig
- Wavre - Ettelbruck
- Wavre - Merkholtz
- Wavre - Clervaux
- Wavre - Beckerich
- Wavre - Dudelange
- Wavre - Sanem
- Wavre - Hesperange
- Wavre - Käerjeng
- Wavre - Schifflange
- Wavre - Mersch
- Wavre - Mamer
- Wavre - Kayl
- Wavre - Strassen
- Wavre - Bertrange
- Wavre - Wiltz
- Wavre - Echternach
- Wavre - Schengen
- Mouscron - Diekirch
- Mouscron - Differdange
- Mouscron - Esch-sur-Alzette
- Mouscron - Grevenmacher
- Mouscron - Luxembourg
- Mouscron - Pétange
- Mouscron - Bettemburg
- Mouscron - Wasserbillig
- Mouscron - Ettelbruck
- Mouscron - Merkholtz
- Mouscron - Clervaux
- Mouscron - Beckerich
- Mouscron - Dudelange
- Mouscron - Sanem
- Mouscron - Hesperange
- Mouscron - Käerjeng
- Mouscron - Schifflange
- Mouscron - Mersch
- Mouscron - Mamer
- Mouscron - Kayl
- Mouscron - Strassen
- Mouscron - Bertrange
- Mouscron - Wiltz
- Mouscron - Echternach
- Mouscron - Schengen
- Wetteren - Diekirch
- Wetteren - Differdange
- Wetteren - Esch-sur-Alzette
- Wetteren - Grevenmacher
- Wetteren - Luxembourg
- Wetteren - Pétange
- Wetteren - Bettemburg
- Wetteren - Wasserbillig
- Wetteren - Ettelbruck
- Wetteren - Merkholtz
- Wetteren - Clervaux
- Wetteren - Beckerich
- Wetteren - Dudelange
- Wetteren - Sanem
- Wetteren - Hesperange
- Wetteren - Käerjeng
- Wetteren - Schifflange
- Wetteren - Mersch
- Wetteren - Mamer
- Wetteren - Kayl
- Wetteren - Strassen
- Wetteren - Bertrange
- Wetteren - Wiltz
- Wetteren - Echternach
- Wetteren - Schengen
- Gembloux - Diekirch
- Gembloux - Differdange
- Gembloux - Esch-sur-Alzette
- Gembloux - Grevenmacher
- Gembloux - Luxembourg
- Gembloux - Pétange
- Gembloux - Bettemburg
- Gembloux - Wasserbillig
- Gembloux - Ettelbruck
- Gembloux - Merkholtz
- Gembloux - Clervaux
- Gembloux - Beckerich
- Gembloux - Dudelange
- Gembloux - Sanem
- Gembloux - Hesperange
- Gembloux - Käerjeng
- Gembloux - Schifflange
- Gembloux - Mersch
- Gembloux - Mamer
- Gembloux - Kayl
- Gembloux - Strassen
- Gembloux - Bertrange
- Gembloux - Wiltz
- Gembloux - Echternach
- Gembloux - Schengen
- Ciney - Diekirch
- Ciney - Differdange
- Ciney - Esch-sur-Alzette
- Ciney - Grevenmacher
- Ciney - Luxembourg
- Ciney - Pétange
- Ciney - Bettemburg
- Ciney - Wasserbillig
- Ciney - Ettelbruck
- Ciney - Merkholtz
- Ciney - Clervaux
- Ciney - Beckerich
- Ciney - Dudelange
- Ciney - Sanem
- Ciney - Hesperange
- Ciney - Käerjeng
- Ciney - Schifflange
- Ciney - Mersch
- Ciney - Mamer
- Ciney - Kayl
- Ciney - Strassen
- Ciney - Bertrange
- Ciney - Wiltz
- Ciney - Echternach
- Ciney - Schengen
- Rochefort - Diekirch
- Rochefort - Differdange
- Rochefort - Esch-sur-Alzette
- Rochefort - Grevenmacher
- Rochefort - Luxembourg
- Rochefort - Pétange
- Rochefort - Bettemburg
- Rochefort - Wasserbillig
- Rochefort - Ettelbruck
- Rochefort - Merkholtz
- Rochefort - Clervaux
- Rochefort - Beckerich
- Rochefort - Dudelange
- Rochefort - Sanem
- Rochefort - Hesperange
- Rochefort - Käerjeng
- Rochefort - Schifflange
- Rochefort - Mersch
- Rochefort - Mamer
- Rochefort - Kayl
- Rochefort - Strassen
- Rochefort - Bertrange
- Rochefort - Wiltz
- Rochefort - Echternach
- Rochefort - Schengen
- Marche-en-Famenne - Diekirch
- Marche-en-Famenne - Differdange
- Marche-en-Famenne - Esch-sur-Alzette
- Marche-en-Famenne - Grevenmacher
- Marche-en-Famenne - Luxembourg
- Marche-en-Famenne - Pétange
- Marche-en-Famenne - Bettemburg
- Marche-en-Famenne - Wasserbillig
- Marche-en-Famenne - Ettelbruck
- Marche-en-Famenne - Merkholtz
- Marche-en-Famenne - Clervaux
- Marche-en-Famenne - Beckerich
- Marche-en-Famenne - Dudelange
- Marche-en-Famenne - Sanem
- Marche-en-Famenne - Hesperange
- Marche-en-Famenne - Käerjeng
- Marche-en-Famenne - Schifflange
- Marche-en-Famenne - Mersch
- Marche-en-Famenne - Mamer
- Marche-en-Famenne - Kayl
- Marche-en-Famenne - Strassen
- Marche-en-Famenne - Bertrange
- Marche-en-Famenne - Wiltz
- Marche-en-Famenne - Echternach
- Marche-en-Famenne - Schengen
- Libramont - Diekirch
- Libramont - Differdange
- Libramont - Esch-sur-Alzette
- Libramont - Grevenmacher
- Libramont - Luxembourg
- Libramont - Pétange
- Libramont - Bettemburg
- Libramont - Wasserbillig
- Libramont - Ettelbruck
- Libramont - Merkholtz
- Libramont - Clervaux
- Libramont - Beckerich
- Libramont - Dudelange
- Libramont - Sanem
- Libramont - Hesperange
- Libramont - Käerjeng
- Libramont - Schifflange
- Libramont - Mersch
- Libramont - Mamer
- Libramont - Kayl
- Libramont - Strassen
- Libramont - Bertrange
- Libramont - Wiltz
- Libramont - Echternach
- Libramont - Schengen
- Habay - Diekirch
- Habay - Differdange
- Habay - Esch-sur-Alzette
- Habay - Grevenmacher
- Habay - Luxembourg
- Habay - Pétange
- Habay - Bettemburg
- Habay - Wasserbillig
- Habay - Ettelbruck
- Habay - Merkholtz
- Habay - Clervaux
- Habay - Beckerich
- Habay - Dudelange
- Habay - Sanem
- Habay - Hesperange
- Habay - Käerjeng
- Habay - Schifflange
- Habay - Mersch
- Habay - Mamer
- Habay - Kayl
- Habay - Strassen
- Habay - Bertrange
- Habay - Wiltz
- Habay - Echternach
- Habay - Schengen
- Ypres - Diekirch
- Ypres - Differdange
- Ypres - Esch-sur-Alzette
- Ypres - Grevenmacher
- Ypres - Luxembourg
- Ypres - Pétange
- Ypres - Bettemburg
- Ypres - Wasserbillig
- Ypres - Ettelbruck
- Ypres - Merkholtz
- Ypres - Clervaux
- Ypres - Beckerich
- Ypres - Dudelange
- Ypres - Sanem
- Ypres - Hesperange
- Ypres - Käerjeng
- Ypres - Schifflange
- Ypres - Mersch
- Ypres - Mamer
- Ypres - Kayl
- Ypres - Strassen
- Ypres - Bertrange
- Ypres - Wiltz
- Ypres - Echternach
- Ypres - Schengen
- Vielsalm - Diekirch
- Vielsalm - Differdange
- Vielsalm - Esch-sur-Alzette
- Vielsalm - Grevenmacher
- Vielsalm - Luxembourg
- Vielsalm - Pétange
- Vielsalm - Bettemburg
- Vielsalm - Wasserbillig
- Vielsalm - Ettelbruck
- Vielsalm - Merkholtz
- Vielsalm - Clervaux
- Vielsalm - Beckerich
- Vielsalm - Dudelange
- Vielsalm - Sanem
- Vielsalm - Hesperange
- Vielsalm - Käerjeng
- Vielsalm - Schifflange
- Vielsalm - Mersch
- Vielsalm - Mamer
- Vielsalm - Kayl
- Vielsalm - Strassen
- Vielsalm - Bertrange
- Vielsalm - Wiltz
- Vielsalm - Echternach
- Vielsalm - Schengen
- Heusden - Diekirch
- Heusden - Differdange
- Heusden - Esch-sur-Alzette
- Heusden - Grevenmacher
- Heusden - Luxembourg
- Heusden - Pétange
- Heusden - Bettemburg
- Heusden - Wasserbillig
- Heusden - Ettelbruck
- Heusden - Merkholtz
- Heusden - Clervaux
- Heusden - Beckerich
- Heusden - Dudelange
- Heusden - Sanem
- Heusden - Hesperange
- Heusden - Käerjeng
- Heusden - Schifflange
- Heusden - Mersch
- Heusden - Mamer
- Heusden - Kayl
- Heusden - Strassen
- Heusden - Bertrange
- Heusden - Wiltz
- Heusden - Echternach
- Heusden - Schengen
- Veurne - Diekirch
- Veurne - Differdange
- Veurne - Esch-sur-Alzette
- Veurne - Grevenmacher
- Veurne - Luxembourg
- Veurne - Pétange
- Veurne - Bettemburg
- Veurne - Wasserbillig
- Veurne - Ettelbruck
- Veurne - Merkholtz
- Veurne - Clervaux
- Veurne - Beckerich
- Veurne - Dudelange
- Veurne - Sanem
- Veurne - Hesperange
- Veurne - Käerjeng
- Veurne - Schifflange
- Veurne - Mersch
- Veurne - Mamer
- Veurne - Kayl
- Veurne - Strassen
- Veurne - Bertrange
- Veurne - Wiltz
- Veurne - Echternach
- Veurne - Schengen
- De Panne - Diekirch
- De Panne - Differdange
- De Panne - Esch-sur-Alzette
- De Panne - Grevenmacher
- De Panne - Luxembourg
- De Panne - Pétange
- De Panne - Bettemburg
- De Panne - Wasserbillig
- De Panne - Ettelbruck
- De Panne - Merkholtz
- De Panne - Clervaux
- De Panne - Beckerich
- De Panne - Dudelange
- De Panne - Sanem
- De Panne - Hesperange
- De Panne - Käerjeng
- De Panne - Schifflange
- De Panne - Mersch
- De Panne - Mamer
- De Panne - Kayl
- De Panne - Strassen
- De Panne - Bertrange
- De Panne - Wiltz
- De Panne - Echternach
- De Panne - Schengen
- Diksmuide - Diekirch
- Diksmuide - Differdange
- Diksmuide - Esch-sur-Alzette
- Diksmuide - Grevenmacher
- Diksmuide - Luxembourg
- Diksmuide - Pétange
- Diksmuide - Bettemburg
- Diksmuide - Wasserbillig
- Diksmuide - Ettelbruck
- Diksmuide - Merkholtz
- Diksmuide - Clervaux
- Diksmuide - Beckerich
- Diksmuide - Dudelange
- Diksmuide - Sanem
- Diksmuide - Hesperange
- Diksmuide - Käerjeng
- Diksmuide - Schifflange
- Diksmuide - Mersch
- Diksmuide - Mamer
- Diksmuide - Kayl
- Diksmuide - Strassen
- Diksmuide - Bertrange
- Diksmuide - Wiltz
- Diksmuide - Echternach
- Diksmuide - Schengen
- Nieuwpoort - Diekirch
- Nieuwpoort - Differdange
- Nieuwpoort - Esch-sur-Alzette
- Nieuwpoort - Grevenmacher
- Nieuwpoort - Luxembourg
- Nieuwpoort - Pétange
- Nieuwpoort - Bettemburg
- Nieuwpoort - Wasserbillig
- Nieuwpoort - Ettelbruck
- Nieuwpoort - Merkholtz
- Nieuwpoort - Clervaux
- Nieuwpoort - Beckerich
- Nieuwpoort - Dudelange
- Nieuwpoort - Sanem
- Nieuwpoort - Hesperange
- Nieuwpoort - Käerjeng
- Nieuwpoort - Schifflange
- Nieuwpoort - Mersch
- Nieuwpoort - Mamer
- Nieuwpoort - Kayl
- Nieuwpoort - Strassen
- Nieuwpoort - Bertrange
- Nieuwpoort - Wiltz
- Nieuwpoort - Echternach
- Nieuwpoort - Schengen
- Middelkerke - Diekirch
- Middelkerke - Differdange
- Middelkerke - Esch-sur-Alzette
- Middelkerke - Grevenmacher
- Middelkerke - Luxembourg
- Middelkerke - Pétange
- Middelkerke - Bettemburg
- Middelkerke - Wasserbillig
- Middelkerke - Ettelbruck
- Middelkerke - Merkholtz
- Middelkerke - Clervaux
- Middelkerke - Beckerich
- Middelkerke - Dudelange
- Middelkerke - Sanem
- Middelkerke - Hesperange
- Middelkerke - Käerjeng
- Middelkerke - Schifflange
- Middelkerke - Mersch
- Middelkerke - Mamer
- Middelkerke - Kayl
- Middelkerke - Strassen
- Middelkerke - Bertrange
- Middelkerke - Wiltz
- Middelkerke - Echternach
- Middelkerke - Schengen
- De Haan - Diekirch
- De Haan - Differdange
- De Haan - Esch-sur-Alzette
- De Haan - Grevenmacher
- De Haan - Luxembourg
- De Haan - Pétange
- De Haan - Bettemburg
- De Haan - Wasserbillig
- De Haan - Ettelbruck
- De Haan - Merkholtz
- De Haan - Clervaux
- De Haan - Beckerich
- De Haan - Dudelange
- De Haan - Sanem
- De Haan - Hesperange
- De Haan - Käerjeng
- De Haan - Schifflange
- De Haan - Mersch
- De Haan - Mamer
- De Haan - Kayl
- De Haan - Strassen
- De Haan - Bertrange
- De Haan - Wiltz
- De Haan - Echternach
- De Haan - Schengen
- Blankenberge - Diekirch
- Blankenberge - Differdange
- Blankenberge - Esch-sur-Alzette
- Blankenberge - Grevenmacher
- Blankenberge - Luxembourg
- Blankenberge - Pétange
- Blankenberge - Bettemburg
- Blankenberge - Wasserbillig
- Blankenberge - Ettelbruck
- Blankenberge - Merkholtz
- Blankenberge - Clervaux
- Blankenberge - Beckerich
- Blankenberge - Dudelange
- Blankenberge - Sanem
- Blankenberge - Hesperange
- Blankenberge - Käerjeng
- Blankenberge - Schifflange
- Blankenberge - Mersch
- Blankenberge - Mamer
- Blankenberge - Kayl
- Blankenberge - Strassen
- Blankenberge - Bertrange
- Blankenberge - Wiltz
- Blankenberge - Echternach
- Blankenberge - Schengen