Train Routes from France to Luxembourg
We have 70275 routes in our database.
- Agen - Diekirch
- Agen - Differdange
- Agen - Esch-sur-Alzette
- Agen - Grevenmacher
- Agen - Luxembourg
- Agen - Pétange
- Agen - Bettemburg
- Agen - Wasserbillig
- Agen - Ettelbruck
- Agen - Merkholtz
- Agen - Clervaux
- Agen - Beckerich
- Agen - Dudelange
- Agen - Sanem
- Agen - Hesperange
- Agen - Käerjeng
- Agen - Schifflange
- Agen - Mersch
- Agen - Mamer
- Agen - Kayl
- Agen - Strassen
- Agen - Bertrange
- Agen - Wiltz
- Agen - Echternach
- Agen - Schengen
- Aix-en-Provence - Diekirch
- Aix-en-Provence - Differdange
- Aix-en-Provence - Esch-sur-Alzette
- Aix-en-Provence - Grevenmacher
- Aix-en-Provence - Luxembourg
- Aix-en-Provence - Pétange
- Aix-en-Provence - Bettemburg
- Aix-en-Provence - Wasserbillig
- Aix-en-Provence - Ettelbruck
- Aix-en-Provence - Merkholtz
- Aix-en-Provence - Clervaux
- Aix-en-Provence - Beckerich
- Aix-en-Provence - Dudelange
- Aix-en-Provence - Sanem
- Aix-en-Provence - Hesperange
- Aix-en-Provence - Käerjeng
- Aix-en-Provence - Schifflange
- Aix-en-Provence - Mersch
- Aix-en-Provence - Mamer
- Aix-en-Provence - Kayl
- Aix-en-Provence - Strassen
- Aix-en-Provence - Bertrange
- Aix-en-Provence - Wiltz
- Aix-en-Provence - Echternach
- Aix-en-Provence - Schengen
- Ajaccio - Diekirch
- Ajaccio - Differdange
- Ajaccio - Esch-sur-Alzette
- Ajaccio - Grevenmacher
- Ajaccio - Luxembourg
- Ajaccio - Pétange
- Ajaccio - Bettemburg
- Ajaccio - Wasserbillig
- Ajaccio - Ettelbruck
- Ajaccio - Merkholtz
- Ajaccio - Clervaux
- Ajaccio - Beckerich
- Ajaccio - Dudelange
- Ajaccio - Sanem
- Ajaccio - Hesperange
- Ajaccio - Käerjeng
- Ajaccio - Schifflange
- Ajaccio - Mersch
- Ajaccio - Mamer
- Ajaccio - Kayl
- Ajaccio - Strassen
- Ajaccio - Bertrange
- Ajaccio - Wiltz
- Ajaccio - Echternach
- Ajaccio - Schengen
- Albi - Diekirch
- Albi - Differdange
- Albi - Esch-sur-Alzette
- Albi - Grevenmacher
- Albi - Luxembourg
- Albi - Pétange
- Albi - Bettemburg
- Albi - Wasserbillig
- Albi - Ettelbruck
- Albi - Merkholtz
- Albi - Clervaux
- Albi - Beckerich
- Albi - Dudelange
- Albi - Sanem
- Albi - Hesperange
- Albi - Käerjeng
- Albi - Schifflange
- Albi - Mersch
- Albi - Mamer
- Albi - Kayl
- Albi - Strassen
- Albi - Bertrange
- Albi - Wiltz
- Albi - Echternach
- Albi - Schengen
- Alençon - Diekirch
- Alençon - Differdange
- Alençon - Esch-sur-Alzette
- Alençon - Grevenmacher
- Alençon - Luxembourg
- Alençon - Pétange
- Alençon - Bettemburg
- Alençon - Wasserbillig
- Alençon - Ettelbruck
- Alençon - Merkholtz
- Alençon - Clervaux
- Alençon - Beckerich
- Alençon - Dudelange
- Alençon - Sanem
- Alençon - Hesperange
- Alençon - Käerjeng
- Alençon - Schifflange
- Alençon - Mersch
- Alençon - Mamer
- Alençon - Kayl
- Alençon - Strassen
- Alençon - Bertrange
- Alençon - Wiltz
- Alençon - Echternach
- Alençon - Schengen
- Amiens - Diekirch
- Amiens - Differdange
- Amiens - Esch-sur-Alzette
- Amiens - Grevenmacher
- Amiens - Luxembourg
- Amiens - Pétange
- Amiens - Bettemburg
- Amiens - Wasserbillig
- Amiens - Ettelbruck
- Amiens - Merkholtz
- Amiens - Clervaux
- Amiens - Beckerich
- Amiens - Dudelange
- Amiens - Sanem
- Amiens - Hesperange
- Amiens - Käerjeng
- Amiens - Schifflange
- Amiens - Mersch
- Amiens - Mamer
- Amiens - Kayl
- Amiens - Strassen
- Amiens - Bertrange
- Amiens - Wiltz
- Amiens - Echternach
- Amiens - Schengen
- Angers - Diekirch
- Angers - Differdange
- Angers - Esch-sur-Alzette
- Angers - Grevenmacher
- Angers - Luxembourg
- Angers - Pétange
- Angers - Bettemburg
- Angers - Wasserbillig
- Angers - Ettelbruck
- Angers - Merkholtz
- Angers - Clervaux
- Angers - Beckerich
- Angers - Dudelange
- Angers - Sanem
- Angers - Hesperange
- Angers - Käerjeng
- Angers - Schifflange
- Angers - Mersch
- Angers - Mamer
- Angers - Kayl
- Angers - Strassen
- Angers - Bertrange
- Angers - Wiltz
- Angers - Echternach
- Angers - Schengen
- Angoulême - Diekirch
- Angoulême - Differdange
- Angoulême - Esch-sur-Alzette
- Angoulême - Grevenmacher
- Angoulême - Luxembourg
- Angoulême - Pétange
- Angoulême - Bettemburg
- Angoulême - Wasserbillig
- Angoulême - Ettelbruck
- Angoulême - Merkholtz
- Angoulême - Clervaux
- Angoulême - Beckerich
- Angoulême - Dudelange
- Angoulême - Sanem
- Angoulême - Hesperange
- Angoulême - Käerjeng
- Angoulême - Schifflange
- Angoulême - Mersch
- Angoulême - Mamer
- Angoulême - Kayl
- Angoulême - Strassen
- Angoulême - Bertrange
- Angoulême - Wiltz
- Angoulême - Echternach
- Angoulême - Schengen
- Annecy - Diekirch
- Annecy - Differdange
- Annecy - Esch-sur-Alzette
- Annecy - Grevenmacher
- Annecy - Luxembourg
- Annecy - Pétange
- Annecy - Bettemburg
- Annecy - Wasserbillig
- Annecy - Ettelbruck
- Annecy - Merkholtz
- Annecy - Clervaux
- Annecy - Beckerich
- Annecy - Dudelange
- Annecy - Sanem
- Annecy - Hesperange
- Annecy - Käerjeng
- Annecy - Schifflange
- Annecy - Mersch
- Annecy - Mamer
- Annecy - Kayl
- Annecy - Strassen
- Annecy - Bertrange
- Annecy - Wiltz
- Annecy - Echternach
- Annecy - Schengen
- Arras - Diekirch
- Arras - Differdange
- Arras - Esch-sur-Alzette
- Arras - Grevenmacher
- Arras - Luxembourg
- Arras - Pétange
- Arras - Bettemburg
- Arras - Wasserbillig
- Arras - Ettelbruck
- Arras - Merkholtz
- Arras - Clervaux
- Arras - Beckerich
- Arras - Dudelange
- Arras - Sanem
- Arras - Hesperange
- Arras - Käerjeng
- Arras - Schifflange
- Arras - Mersch
- Arras - Mamer
- Arras - Kayl
- Arras - Strassen
- Arras - Bertrange
- Arras - Wiltz
- Arras - Echternach
- Arras - Schengen
- Auch - Diekirch
- Auch - Differdange
- Auch - Esch-sur-Alzette
- Auch - Grevenmacher
- Auch - Luxembourg
- Auch - Pétange
- Auch - Bettemburg
- Auch - Wasserbillig
- Auch - Ettelbruck
- Auch - Merkholtz
- Auch - Clervaux
- Auch - Beckerich
- Auch - Dudelange
- Auch - Sanem
- Auch - Hesperange
- Auch - Käerjeng
- Auch - Schifflange
- Auch - Mersch
- Auch - Mamer
- Auch - Kayl
- Auch - Strassen
- Auch - Bertrange
- Auch - Wiltz
- Auch - Echternach
- Auch - Schengen
- Aurillac - Diekirch
- Aurillac - Differdange
- Aurillac - Esch-sur-Alzette
- Aurillac - Grevenmacher
- Aurillac - Luxembourg
- Aurillac - Pétange
- Aurillac - Bettemburg
- Aurillac - Wasserbillig
- Aurillac - Ettelbruck
- Aurillac - Merkholtz
- Aurillac - Clervaux
- Aurillac - Beckerich
- Aurillac - Dudelange
- Aurillac - Sanem
- Aurillac - Hesperange
- Aurillac - Käerjeng
- Aurillac - Schifflange
- Aurillac - Mersch
- Aurillac - Mamer
- Aurillac - Kayl
- Aurillac - Strassen
- Aurillac - Bertrange
- Aurillac - Wiltz
- Aurillac - Echternach
- Aurillac - Schengen
- Auxerre - Diekirch
- Auxerre - Differdange
- Auxerre - Esch-sur-Alzette
- Auxerre - Grevenmacher
- Auxerre - Luxembourg
- Auxerre - Pétange
- Auxerre - Bettemburg
- Auxerre - Wasserbillig
- Auxerre - Ettelbruck
- Auxerre - Merkholtz
- Auxerre - Clervaux
- Auxerre - Beckerich
- Auxerre - Dudelange
- Auxerre - Sanem
- Auxerre - Hesperange
- Auxerre - Käerjeng
- Auxerre - Schifflange
- Auxerre - Mersch
- Auxerre - Mamer
- Auxerre - Kayl
- Auxerre - Strassen
- Auxerre - Bertrange
- Auxerre - Wiltz
- Auxerre - Echternach
- Auxerre - Schengen
- Avignon - Diekirch
- Avignon - Differdange
- Avignon - Esch-sur-Alzette
- Avignon - Grevenmacher
- Avignon - Luxembourg
- Avignon - Pétange
- Avignon - Bettemburg
- Avignon - Wasserbillig
- Avignon - Ettelbruck
- Avignon - Merkholtz
- Avignon - Clervaux
- Avignon - Beckerich
- Avignon - Dudelange
- Avignon - Sanem
- Avignon - Hesperange
- Avignon - Käerjeng
- Avignon - Schifflange
- Avignon - Mersch
- Avignon - Mamer
- Avignon - Kayl
- Avignon - Strassen
- Avignon - Bertrange
- Avignon - Wiltz
- Avignon - Echternach
- Avignon - Schengen
- Bar-le-Duc - Diekirch
- Bar-le-Duc - Differdange
- Bar-le-Duc - Esch-sur-Alzette
- Bar-le-Duc - Grevenmacher
- Bar-le-Duc - Luxembourg
- Bar-le-Duc - Pétange
- Bar-le-Duc - Bettemburg
- Bar-le-Duc - Wasserbillig
- Bar-le-Duc - Ettelbruck
- Bar-le-Duc - Merkholtz
- Bar-le-Duc - Clervaux
- Bar-le-Duc - Beckerich
- Bar-le-Duc - Dudelange
- Bar-le-Duc - Sanem
- Bar-le-Duc - Hesperange
- Bar-le-Duc - Käerjeng
- Bar-le-Duc - Schifflange
- Bar-le-Duc - Mersch
- Bar-le-Duc - Mamer
- Bar-le-Duc - Kayl
- Bar-le-Duc - Strassen
- Bar-le-Duc - Bertrange
- Bar-le-Duc - Wiltz
- Bar-le-Duc - Echternach
- Bar-le-Duc - Schengen
- Bastia - Diekirch
- Bastia - Differdange
- Bastia - Esch-sur-Alzette
- Bastia - Grevenmacher
- Bastia - Luxembourg
- Bastia - Pétange
- Bastia - Bettemburg
- Bastia - Wasserbillig
- Bastia - Ettelbruck
- Bastia - Merkholtz
- Bastia - Clervaux
- Bastia - Beckerich
- Bastia - Dudelange
- Bastia - Sanem
- Bastia - Hesperange
- Bastia - Käerjeng
- Bastia - Schifflange
- Bastia - Mersch
- Bastia - Mamer
- Bastia - Kayl
- Bastia - Strassen
- Bastia - Bertrange
- Bastia - Wiltz
- Bastia - Echternach
- Bastia - Schengen
- Beauvais - Diekirch
- Beauvais - Differdange
- Beauvais - Esch-sur-Alzette
- Beauvais - Grevenmacher
- Beauvais - Luxembourg
- Beauvais - Pétange
- Beauvais - Bettemburg
- Beauvais - Wasserbillig
- Beauvais - Ettelbruck
- Beauvais - Merkholtz
- Beauvais - Clervaux
- Beauvais - Beckerich
- Beauvais - Dudelange
- Beauvais - Sanem
- Beauvais - Hesperange
- Beauvais - Käerjeng
- Beauvais - Schifflange
- Beauvais - Mersch
- Beauvais - Mamer
- Beauvais - Kayl
- Beauvais - Strassen
- Beauvais - Bertrange
- Beauvais - Wiltz
- Beauvais - Echternach
- Beauvais - Schengen
- Belfort - Diekirch
- Belfort - Differdange
- Belfort - Esch-sur-Alzette
- Belfort - Grevenmacher
- Belfort - Luxembourg
- Belfort - Pétange
- Belfort - Bettemburg
- Belfort - Wasserbillig
- Belfort - Ettelbruck
- Belfort - Merkholtz
- Belfort - Clervaux
- Belfort - Beckerich
- Belfort - Dudelange
- Belfort - Sanem
- Belfort - Hesperange
- Belfort - Käerjeng
- Belfort - Schifflange
- Belfort - Mersch
- Belfort - Mamer
- Belfort - Kayl
- Belfort - Strassen
- Belfort - Bertrange
- Belfort - Wiltz
- Belfort - Echternach
- Belfort - Schengen
- Besançon - Diekirch
- Besançon - Differdange
- Besançon - Esch-sur-Alzette
- Besançon - Grevenmacher
- Besançon - Luxembourg
- Besançon - Pétange
- Besançon - Bettemburg
- Besançon - Wasserbillig
- Besançon - Ettelbruck
- Besançon - Merkholtz
- Besançon - Clervaux
- Besançon - Beckerich
- Besançon - Dudelange
- Besançon - Sanem
- Besançon - Hesperange
- Besançon - Käerjeng
- Besançon - Schifflange
- Besançon - Mersch
- Besançon - Mamer
- Besançon - Kayl
- Besançon - Strassen
- Besançon - Bertrange
- Besançon - Wiltz
- Besançon - Echternach
- Besançon - Schengen
- Blois - Diekirch
- Blois - Differdange
- Blois - Esch-sur-Alzette
- Blois - Grevenmacher
- Blois - Luxembourg
- Blois - Pétange
- Blois - Bettemburg
- Blois - Wasserbillig
- Blois - Ettelbruck
- Blois - Merkholtz
- Blois - Clervaux
- Blois - Beckerich
- Blois - Dudelange
- Blois - Sanem
- Blois - Hesperange
- Blois - Käerjeng
- Blois - Schifflange
- Blois - Mersch
- Blois - Mamer
- Blois - Kayl
- Blois - Strassen
- Blois - Bertrange
- Blois - Wiltz
- Blois - Echternach
- Blois - Schengen
- Bobigny - Diekirch
- Bobigny - Differdange
- Bobigny - Esch-sur-Alzette
- Bobigny - Grevenmacher
- Bobigny - Luxembourg
- Bobigny - Pétange
- Bobigny - Bettemburg
- Bobigny - Wasserbillig
- Bobigny - Ettelbruck
- Bobigny - Merkholtz
- Bobigny - Clervaux
- Bobigny - Beckerich
- Bobigny - Dudelange
- Bobigny - Sanem
- Bobigny - Hesperange
- Bobigny - Käerjeng
- Bobigny - Schifflange
- Bobigny - Mersch
- Bobigny - Mamer
- Bobigny - Kayl
- Bobigny - Strassen
- Bobigny - Bertrange
- Bobigny - Wiltz
- Bobigny - Echternach
- Bobigny - Schengen
- Bordeaux - Diekirch
- Bordeaux - Differdange
- Bordeaux - Esch-sur-Alzette
- Bordeaux - Grevenmacher
- Bordeaux - Luxembourg
- Bordeaux - Pétange
- Bordeaux - Bettemburg
- Bordeaux - Wasserbillig
- Bordeaux - Ettelbruck
- Bordeaux - Merkholtz
- Bordeaux - Clervaux
- Bordeaux - Beckerich
- Bordeaux - Dudelange
- Bordeaux - Sanem
- Bordeaux - Hesperange
- Bordeaux - Käerjeng
- Bordeaux - Schifflange
- Bordeaux - Mersch
- Bordeaux - Mamer
- Bordeaux - Kayl
- Bordeaux - Strassen
- Bordeaux - Bertrange
- Bordeaux - Wiltz
- Bordeaux - Echternach
- Bordeaux - Schengen
- Boulogne-Billancourt - Diekirch
- Boulogne-Billancourt - Differdange
- Boulogne-Billancourt - Esch-sur-Alzette
- Boulogne-Billancourt - Grevenmacher
- Boulogne-Billancourt - Luxembourg
- Boulogne-Billancourt - Pétange
- Boulogne-Billancourt - Bettemburg
- Boulogne-Billancourt - Wasserbillig
- Boulogne-Billancourt - Ettelbruck
- Boulogne-Billancourt - Merkholtz
- Boulogne-Billancourt - Clervaux
- Boulogne-Billancourt - Beckerich
- Boulogne-Billancourt - Dudelange
- Boulogne-Billancourt - Sanem
- Boulogne-Billancourt - Hesperange
- Boulogne-Billancourt - Käerjeng
- Boulogne-Billancourt - Schifflange
- Boulogne-Billancourt - Mersch
- Boulogne-Billancourt - Mamer
- Boulogne-Billancourt - Kayl
- Boulogne-Billancourt - Strassen
- Boulogne-Billancourt - Bertrange
- Boulogne-Billancourt - Wiltz
- Boulogne-Billancourt - Echternach
- Boulogne-Billancourt - Schengen
- Bourg-en-Bresse - Diekirch
- Bourg-en-Bresse - Differdange
- Bourg-en-Bresse - Esch-sur-Alzette
- Bourg-en-Bresse - Grevenmacher
- Bourg-en-Bresse - Luxembourg
- Bourg-en-Bresse - Pétange
- Bourg-en-Bresse - Bettemburg
- Bourg-en-Bresse - Wasserbillig
- Bourg-en-Bresse - Ettelbruck
- Bourg-en-Bresse - Merkholtz
- Bourg-en-Bresse - Clervaux
- Bourg-en-Bresse - Beckerich
- Bourg-en-Bresse - Dudelange
- Bourg-en-Bresse - Sanem
- Bourg-en-Bresse - Hesperange
- Bourg-en-Bresse - Käerjeng
- Bourg-en-Bresse - Schifflange
- Bourg-en-Bresse - Mersch
- Bourg-en-Bresse - Mamer
- Bourg-en-Bresse - Kayl
- Bourg-en-Bresse - Strassen
- Bourg-en-Bresse - Bertrange
- Bourg-en-Bresse - Wiltz
- Bourg-en-Bresse - Echternach
- Bourg-en-Bresse - Schengen
- Bourges - Diekirch
- Bourges - Differdange
- Bourges - Esch-sur-Alzette
- Bourges - Grevenmacher
- Bourges - Luxembourg
- Bourges - Pétange
- Bourges - Bettemburg
- Bourges - Wasserbillig
- Bourges - Ettelbruck
- Bourges - Merkholtz
- Bourges - Clervaux
- Bourges - Beckerich
- Bourges - Dudelange
- Bourges - Sanem
- Bourges - Hesperange
- Bourges - Käerjeng
- Bourges - Schifflange
- Bourges - Mersch
- Bourges - Mamer
- Bourges - Kayl
- Bourges - Strassen
- Bourges - Bertrange
- Bourges - Wiltz
- Bourges - Echternach
- Bourges - Schengen
- Brest - Diekirch
- Brest - Differdange
- Brest - Esch-sur-Alzette
- Brest - Grevenmacher
- Brest - Luxembourg
- Brest - Pétange
- Brest - Bettemburg
- Brest - Wasserbillig
- Brest - Ettelbruck
- Brest - Merkholtz
- Brest - Clervaux
- Brest - Beckerich
- Brest - Dudelange
- Brest - Sanem
- Brest - Hesperange
- Brest - Käerjeng
- Brest - Schifflange
- Brest - Mersch
- Brest - Mamer
- Brest - Kayl
- Brest - Strassen
- Brest - Bertrange
- Brest - Wiltz
- Brest - Echternach
- Brest - Schengen
- Caen - Diekirch
- Caen - Differdange
- Caen - Esch-sur-Alzette
- Caen - Grevenmacher
- Caen - Luxembourg
- Caen - Pétange
- Caen - Bettemburg
- Caen - Wasserbillig
- Caen - Ettelbruck
- Caen - Merkholtz
- Caen - Clervaux
- Caen - Beckerich
- Caen - Dudelange
- Caen - Sanem
- Caen - Hesperange
- Caen - Käerjeng
- Caen - Schifflange
- Caen - Mersch
- Caen - Mamer
- Caen - Kayl
- Caen - Strassen
- Caen - Bertrange
- Caen - Wiltz
- Caen - Echternach
- Caen - Schengen
- Cahors - Diekirch
- Cahors - Differdange
- Cahors - Esch-sur-Alzette
- Cahors - Grevenmacher
- Cahors - Luxembourg
- Cahors - Pétange
- Cahors - Bettemburg
- Cahors - Wasserbillig
- Cahors - Ettelbruck
- Cahors - Merkholtz
- Cahors - Clervaux
- Cahors - Beckerich
- Cahors - Dudelange
- Cahors - Sanem
- Cahors - Hesperange
- Cahors - Käerjeng
- Cahors - Schifflange
- Cahors - Mersch
- Cahors - Mamer
- Cahors - Kayl
- Cahors - Strassen
- Cahors - Bertrange
- Cahors - Wiltz
- Cahors - Echternach
- Cahors - Schengen
- Carcassonne - Diekirch
- Carcassonne - Differdange
- Carcassonne - Esch-sur-Alzette
- Carcassonne - Grevenmacher
- Carcassonne - Luxembourg
- Carcassonne - Pétange
- Carcassonne - Bettemburg
- Carcassonne - Wasserbillig
- Carcassonne - Ettelbruck
- Carcassonne - Merkholtz
- Carcassonne - Clervaux
- Carcassonne - Beckerich
- Carcassonne - Dudelange
- Carcassonne - Sanem
- Carcassonne - Hesperange
- Carcassonne - Käerjeng
- Carcassonne - Schifflange
- Carcassonne - Mersch
- Carcassonne - Mamer
- Carcassonne - Kayl
- Carcassonne - Strassen
- Carcassonne - Bertrange
- Carcassonne - Wiltz
- Carcassonne - Echternach
- Carcassonne - Schengen
- Châlons-en-Champagne - Diekirch
- Châlons-en-Champagne - Differdange
- Châlons-en-Champagne - Esch-sur-Alzette
- Châlons-en-Champagne - Grevenmacher
- Châlons-en-Champagne - Luxembourg
- Châlons-en-Champagne - Pétange
- Châlons-en-Champagne - Bettemburg
- Châlons-en-Champagne - Wasserbillig
- Châlons-en-Champagne - Ettelbruck
- Châlons-en-Champagne - Merkholtz
- Châlons-en-Champagne - Clervaux
- Châlons-en-Champagne - Beckerich
- Châlons-en-Champagne - Dudelange
- Châlons-en-Champagne - Sanem
- Châlons-en-Champagne - Hesperange
- Châlons-en-Champagne - Käerjeng
- Châlons-en-Champagne - Schifflange
- Châlons-en-Champagne - Mersch
- Châlons-en-Champagne - Mamer
- Châlons-en-Champagne - Kayl
- Châlons-en-Champagne - Strassen
- Châlons-en-Champagne - Bertrange
- Châlons-en-Champagne - Wiltz
- Châlons-en-Champagne - Echternach
- Châlons-en-Champagne - Schengen
- Chambéry - Diekirch
- Chambéry - Differdange
- Chambéry - Esch-sur-Alzette
- Chambéry - Grevenmacher
- Chambéry - Luxembourg
- Chambéry - Pétange
- Chambéry - Bettemburg
- Chambéry - Wasserbillig
- Chambéry - Ettelbruck
- Chambéry - Merkholtz
- Chambéry - Clervaux
- Chambéry - Beckerich
- Chambéry - Dudelange
- Chambéry - Sanem
- Chambéry - Hesperange
- Chambéry - Käerjeng
- Chambéry - Schifflange
- Chambéry - Mersch
- Chambéry - Mamer
- Chambéry - Kayl
- Chambéry - Strassen
- Chambéry - Bertrange
- Chambéry - Wiltz
- Chambéry - Echternach
- Chambéry - Schengen
- Charleville-Mézières - Diekirch
- Charleville-Mézières - Differdange
- Charleville-Mézières - Esch-sur-Alzette
- Charleville-Mézières - Grevenmacher
- Charleville-Mézières - Luxembourg
- Charleville-Mézières - Pétange
- Charleville-Mézières - Bettemburg
- Charleville-Mézières - Wasserbillig
- Charleville-Mézières - Ettelbruck
- Charleville-Mézières - Merkholtz
- Charleville-Mézières - Clervaux
- Charleville-Mézières - Beckerich
- Charleville-Mézières - Dudelange
- Charleville-Mézières - Sanem
- Charleville-Mézières - Hesperange
- Charleville-Mézières - Käerjeng
- Charleville-Mézières - Schifflange
- Charleville-Mézières - Mersch
- Charleville-Mézières - Mamer
- Charleville-Mézières - Kayl
- Charleville-Mézières - Strassen
- Charleville-Mézières - Bertrange
- Charleville-Mézières - Wiltz
- Charleville-Mézières - Echternach
- Charleville-Mézières - Schengen
- Chartres - Diekirch
- Chartres - Differdange
- Chartres - Esch-sur-Alzette
- Chartres - Grevenmacher
- Chartres - Luxembourg
- Chartres - Pétange
- Chartres - Bettemburg
- Chartres - Wasserbillig
- Chartres - Ettelbruck
- Chartres - Merkholtz
- Chartres - Clervaux
- Chartres - Beckerich
- Chartres - Dudelange
- Chartres - Sanem
- Chartres - Hesperange
- Chartres - Käerjeng
- Chartres - Schifflange
- Chartres - Mersch
- Chartres - Mamer
- Chartres - Kayl
- Chartres - Strassen
- Chartres - Bertrange
- Chartres - Wiltz
- Chartres - Echternach
- Chartres - Schengen
- Châteauroux - Diekirch
- Châteauroux - Differdange
- Châteauroux - Esch-sur-Alzette
- Châteauroux - Grevenmacher
- Châteauroux - Luxembourg
- Châteauroux - Pétange
- Châteauroux - Bettemburg
- Châteauroux - Wasserbillig
- Châteauroux - Ettelbruck
- Châteauroux - Merkholtz
- Châteauroux - Clervaux
- Châteauroux - Beckerich
- Châteauroux - Dudelange
- Châteauroux - Sanem
- Châteauroux - Hesperange
- Châteauroux - Käerjeng
- Châteauroux - Schifflange
- Châteauroux - Mersch
- Châteauroux - Mamer
- Châteauroux - Kayl
- Châteauroux - Strassen
- Châteauroux - Bertrange
- Châteauroux - Wiltz
- Châteauroux - Echternach
- Châteauroux - Schengen
- Chaumont - Diekirch
- Chaumont - Differdange
- Chaumont - Esch-sur-Alzette
- Chaumont - Grevenmacher
- Chaumont - Luxembourg
- Chaumont - Pétange
- Chaumont - Bettemburg
- Chaumont - Wasserbillig
- Chaumont - Ettelbruck
- Chaumont - Merkholtz
- Chaumont - Clervaux
- Chaumont - Beckerich
- Chaumont - Dudelange
- Chaumont - Sanem
- Chaumont - Hesperange
- Chaumont - Käerjeng
- Chaumont - Schifflange
- Chaumont - Mersch
- Chaumont - Mamer
- Chaumont - Kayl
- Chaumont - Strassen
- Chaumont - Bertrange
- Chaumont - Wiltz
- Chaumont - Echternach
- Chaumont - Schengen
- Clermont-Ferrand - Diekirch
- Clermont-Ferrand - Differdange
- Clermont-Ferrand - Esch-sur-Alzette
- Clermont-Ferrand - Grevenmacher
- Clermont-Ferrand - Luxembourg
- Clermont-Ferrand - Pétange
- Clermont-Ferrand - Bettemburg
- Clermont-Ferrand - Wasserbillig
- Clermont-Ferrand - Ettelbruck
- Clermont-Ferrand - Merkholtz
- Clermont-Ferrand - Clervaux
- Clermont-Ferrand - Beckerich
- Clermont-Ferrand - Dudelange
- Clermont-Ferrand - Sanem
- Clermont-Ferrand - Hesperange
- Clermont-Ferrand - Käerjeng
- Clermont-Ferrand - Schifflange
- Clermont-Ferrand - Mersch
- Clermont-Ferrand - Mamer
- Clermont-Ferrand - Kayl
- Clermont-Ferrand - Strassen
- Clermont-Ferrand - Bertrange
- Clermont-Ferrand - Wiltz
- Clermont-Ferrand - Echternach
- Clermont-Ferrand - Schengen
- Colmar - Diekirch
- Colmar - Differdange
- Colmar - Esch-sur-Alzette
- Colmar - Grevenmacher
- Colmar - Luxembourg
- Colmar - Pétange
- Colmar - Bettemburg
- Colmar - Wasserbillig
- Colmar - Ettelbruck
- Colmar - Merkholtz
- Colmar - Clervaux
- Colmar - Beckerich
- Colmar - Dudelange
- Colmar - Sanem
- Colmar - Hesperange
- Colmar - Käerjeng
- Colmar - Schifflange
- Colmar - Mersch
- Colmar - Mamer
- Colmar - Kayl
- Colmar - Strassen
- Colmar - Bertrange
- Colmar - Wiltz
- Colmar - Echternach
- Colmar - Schengen
- Créteil - Diekirch
- Créteil - Differdange
- Créteil - Esch-sur-Alzette
- Créteil - Grevenmacher
- Créteil - Luxembourg
- Créteil - Pétange
- Créteil - Bettemburg
- Créteil - Wasserbillig
- Créteil - Ettelbruck
- Créteil - Merkholtz
- Créteil - Clervaux
- Créteil - Beckerich
- Créteil - Dudelange
- Créteil - Sanem
- Créteil - Hesperange
- Créteil - Käerjeng
- Créteil - Schifflange
- Créteil - Mersch
- Créteil - Mamer
- Créteil - Kayl
- Créteil - Strassen
- Créteil - Bertrange
- Créteil - Wiltz
- Créteil - Echternach
- Créteil - Schengen
- Digne-les-Bains - Diekirch
- Digne-les-Bains - Differdange
- Digne-les-Bains - Esch-sur-Alzette
- Digne-les-Bains - Grevenmacher
- Digne-les-Bains - Luxembourg
- Digne-les-Bains - Pétange
- Digne-les-Bains - Bettemburg
- Digne-les-Bains - Wasserbillig
- Digne-les-Bains - Ettelbruck
- Digne-les-Bains - Merkholtz
- Digne-les-Bains - Clervaux
- Digne-les-Bains - Beckerich
- Digne-les-Bains - Dudelange
- Digne-les-Bains - Sanem
- Digne-les-Bains - Hesperange
- Digne-les-Bains - Käerjeng
- Digne-les-Bains - Schifflange
- Digne-les-Bains - Mersch
- Digne-les-Bains - Mamer
- Digne-les-Bains - Kayl
- Digne-les-Bains - Strassen
- Digne-les-Bains - Bertrange
- Digne-les-Bains - Wiltz
- Digne-les-Bains - Echternach
- Digne-les-Bains - Schengen
- Dijon - Diekirch
- Dijon - Differdange
- Dijon - Esch-sur-Alzette
- Dijon - Grevenmacher
- Dijon - Luxembourg
- Dijon - Pétange
- Dijon - Bettemburg
- Dijon - Wasserbillig
- Dijon - Ettelbruck
- Dijon - Merkholtz
- Dijon - Clervaux
- Dijon - Beckerich
- Dijon - Dudelange
- Dijon - Sanem
- Dijon - Hesperange
- Dijon - Käerjeng
- Dijon - Schifflange
- Dijon - Mersch
- Dijon - Mamer
- Dijon - Kayl
- Dijon - Strassen
- Dijon - Bertrange
- Dijon - Wiltz
- Dijon - Echternach
- Dijon - Schengen