• One-way
  • Round-trip

Search accommodation with Booking.com

Train Times
Luxembourg
flixbus
trenitalia
ouisncf
deutsche-bahn
blablacar
kayak
Trips Best price Journey duration Connections per day First departure Last departure Distance
Trains Esch-sur-Alzette - Luxembourg - 28 min 16 02:01 01:58 10.6 mi
Trains Dudelange - Luxembourg - 26 min 50 12:00 20:01 9.3 mi
Trains Schifflange - Luxembourg - 25 min 9 17:04 01:58 8.7 mi
Trains Bettembourg - Luxembourg - 17 min 25 12:00 01:04 6.8 mi
Trains Pétange - Luxembourg - 25 min 30 08:45 01:45 11.8 mi
Trains Grevenmacher - Luxembourg - 54 min 50 06:22 18:43 14.9 mi
Trains Bissen - Luxembourg - 1 h 13 18:09 01:10 12.4 mi
Trains Bridel - Luxembourg - 2 h 27 min 8 09:30 19:55 3.7 mi
Trains Clemency - Luxembourg - 49 min 20 06:37 02:10 11.2 mi
Trains Kehlen, Luxembourg - Luxembourg - 37 min 24 07:11 01:36 5.6 mi
Trips Best price Journey duration Connections per day First departure Last departure Distance
Trains Luxembourg - Esch-sur-Alzette - 27 min 50 02:02 17:15 10.6 mi
Trains Dudelange - Esch-sur-Alzette - 38 min 50 02:00 08:58 5.0 mi
Trains Schifflange - Esch-sur-Alzette - 5 min 25 12:11 00:58 1.9 mi
Trains Bettembourg - Esch-sur-Alzette - 12 min 14 17:03 01:58 5.6 mi
Trains Pétange - Esch-sur-Alzette - 2 h 43 min 15 20:08 02:01 6.2 mi
Trains Diekirch - Esch-sur-Alzette - 8 h 38 min 6 00:02 03:44 26.7 mi
Trains Strassen, Luxembourg - Esch-sur-Alzette - 1 h 56 min 12 17:21 01:53 9.3 mi
Trains Mamer - Esch-sur-Alzette - 2 h 24 min 22 02:25 02:39 9.3 mi
Trains Echternach - Esch-sur-Alzette - 2 h 34 min 10 13:15 01:28 29.2 mi
Trains Kayl - Esch-sur-Alzette - 26 min 12 08:15 19:44 2.5 mi
Trips Best price Journey duration Connections per day First departure Last departure Distance
Trains Luxembourg - Bettembourg - 19 min 50 12:02 22:14 6.8 mi
Trains Esch-sur-Alzette - Bettembourg - 14 min 17 04:01 01:44 5.6 mi
Trains Dudelange - Bettembourg - 11 min 50 13:01 16:15 2.5 mi
Trains Schifflange - Bettembourg - 10 min 50 02:04 18:57 4.3 mi
Trains Pétange - Bettembourg - 35 min 24 15:08 02:14 10.6 mi
Trains Diekirch - Bettembourg - 1 h 7 min 50 06:20 23:14 24.2 mi
Trains Strassen, Luxembourg - Bettembourg - 30 min 50 07:00 22:00 7.5 mi
Trains Bertrange, Luxembourg - Bettembourg - 36 min 50 01:10 20:19 6.8 mi
Trains Bascharage - Bettembourg - 39 min 50 05:50 16:13 9.3 mi
Trains Grevenmacher - Bettembourg - 1 h 50 min 19 08:01 00:01 18.6 mi
Trips Best price Journey duration Connections per day First departure Last departure Distance
Trains Luxembourg - Pétange - 3 h 47 min 55 07:20 23:10 11.8 mi
Trains Esch-sur-Alzette - Pétange - 29 min 21 11:29 02:23 6.2 mi
Trains Schifflange - Pétange - 28 min 8 19:11 01:23 6.8 mi
Trains Bettembourg - Pétange - 35 min 50 12:03 22:43 10.6 mi
Trains Belvaux - Pétange - 16 min 10 22:08 01:53 3.7 mi
Trains Dudelange - Pétange - 46556 h 58 min 18 22:16 02:38 10.6 mi
Trains Ettelbruck - Pétange - 3 h 11 min 6 09:17 23:17 22.4 mi
Trains Diekirch - Pétange - 1 h 21 min 4 21:02 02:13 24.9 mi
Trains Strassen, Luxembourg - Pétange - 35 min 5 16:38 02:13 9.9 mi
Trains Bertrange, Luxembourg - Pétange - 44 min 23 06:00 01:13 8.7 mi
Trips Best price Journey duration Connections per day First departure Last departure Distance
Trains Luxembourg - Ettelbruck - 34 min 36 09:16 23:20 16.2 mi
Trains Esch-sur-Alzette - Ettelbruck - 2 h 55 min 6 20:14 02:13 24.9 mi
Trains Schifflange - Ettelbruck - 1 h 26 min 50 06:35 01:34 23.6 mi
Trains Bettembourg - Ettelbruck - 55 min 50 02:15 23:13 23.0 mi
Trains Pétange - Ettelbruck - 59 min 14 07:45 22:45 22.4 mi
Trains Dudelange - Ettelbruck - 3 h 48 min 50 02:00 09:34 25.5 mi
Trains Strassen, Luxembourg - Ettelbruck - 55 min 42 00:12 00:33 15.5 mi
Trains Bertrange, Luxembourg - Ettelbruck - 46 min 20 06:59 02:13 16.8 mi
Trains Belvaux - Ettelbruck - 4 h 3 min 9 22:19 07:34 24.2 mi
Trains Rumelange - Ettelbruck - 1 h 34 min 20 07:05 01:43 26.7 mi
Trips Best price Journey duration Connections per day First departure Last departure Distance
Trains Luxembourg - Diekirch - 57 min 20 10:00 02:10 18 mi
Trains Ettelbruck - Diekirch - 7 min 50 02:05 13:10 2.5 mi
Trains Mamer - Diekirch - 1 h 25 min 50 01:02 19:40 17.4 mi
Trains Wiltz - Diekirch - 1 h 52 min 9 07:46 01:40 12.4 mi
Trains Echternach - Diekirch - 3 h 38 min 3 20:03 01:00 12.4 mi
Trains Esch-sur-Alzette - Diekirch - 2 h 2 min 22 05:01 02:10 26.7 mi
Trains Dudelange - Diekirch - 2 h 9 min 50 02:00 13:40 26.7 mi
Trains Schifflange - Diekirch - 1 h 20 min 50 02:20 20:09 25.5 mi
Trains Bettembourg - Diekirch - 84964 h 8 min 25 01:00 01:40 24.2 mi
Trains Pétange - Diekirch - 3 h 58 min 5 21:15 07:40 24.9 mi