|Distance||22 miles (36 km)|
Trains from Olten to Saint-Louis cover the 22 miles (36 km) long journey. There are direct train services available. Travelers depart most frequently from Olten and arrive in Saint-Louis - La Chaussée.
When departing from Olten, you have various train station options to start your journey from including Olten, Olten, Bahnhof and Olten Hammer. When arriving in Saint-Louis, you can end your journey in train stations like Saint-Louis - La Chaussée, Saint-Louis and Saint-Louis, Gare (Haut-Rhin).
Passengers board the train most frequently from Olten, which is located around 0.9 miles (1.4 km) away from the city centre, and they get off the train at Saint-Louis - La Chaussée, located 3 miles (4.9 km) away from the city centre.
Here are some other resources that might have the information you need