Distance | 50 miles (81 km) | |
Average train duration | 1 h 47 min | |
Average train ticket price | $43 (€38) | |
Direct train | No | |
Train providers | SNCF | TGV |
Trains from Saint-Louis to Lucerne cover the 50 miles (81 km) long journey taking on average 1 h 47 min with our travel partners like SNCF | TGV. There are direct train services available. While the average ticket price for this trip costs around $43 (€38), you can find the cheapest train ticket for as low as $43 (€38). Travelers depart most frequently from Saint-Louis - La Chaussée and arrive in Luzern Bhf.
When departing from Saint-Louis, you have various train station options to start your route from including Saint-Louis - La Chaussée, St-Louis (Haut-Rhin) and Saint-Louis, Gare (Haut-Rhin). When arriving in Lucerne, you can end your journey in train stations like Luzern Bhf, Luzern, Verkehrshaus/Lido and Luzern Allmend/Messe.
Passengers board the train most frequently from Saint-Louis - La Chaussée, which is located around 3 miles (4.9 km) away from the city centre, and they get off the train at Luzern Bhf, located 0.3 miles (478 m) away from the city centre.
Here are some other resources that might have the information you need