Kehl to Olten by train
Compare prices, times and book fast direct trains
Overview: trains from Kehl to Olten
Find the key information for travelling by train from Kehl to Olten, including journey times, fares and operators serving the route. Compare your options and plan the journey that works for you with Rail Europe.
Taking the train from Kehl to Olten
So you’re considering going from Kehl to Olten by train? To ensure you have the smoothest, most carefree travel, keep this page handy.
Train ticket cost for journeys between Kehl and Olten
Just like airline tickets, train fares vary by the operator, the number of stops, the time of day you travel, how far in advance you book and more. When it comes to timing, while the cheapest tickets on this route are typically £18.50, when booked a month in advance, tickets costs an average of , and when purchased a week in advance, tickets increase to .
How to find cheap train tickets
Booking early nearly always keeps more money in your pocket, but there are other ways to save big on tickets. Refer to our cheap train ticket guide to make sure you make the most out of your travel budget.
Kehl to Olten train times
Prepare for your journey with the following departure details. The earliest train running Monday through Friday from Kehl to Olten is at 05:58 and the last is at 23:04. The first train scheduled on Saturdays and Sundays is at 06:32 and the last one is at 23:03. You can expect 8 trains making this journey each day, with trains departing every 1 hour and 16 minutes.
How long does the train from Kehl to Olten take?
The shortest journey time on this route is 2 hours and 19 minutes, with trains covering a total distance of 137 kilometres.
How early can you book train tickets from Kehl to Olten?
Tickets on this route typically go on sale 5 months in advance. Booking early gives you access to the most competitive prices and ample seating options.
Additional information on train travel from Kehl to Olten
Need more tips on travelling by train in Europe? Check out our help articles for details on booking, navigating stations, ticket types, different classes of service, refunds and much more. Then check out the Olten city guide to start planning your getaway.
FAQs about the train journey from Kehl to Olten
Want to know more about your journey from Kehl to Olten? We've compiled some of the most frequently asked questions by our customers to help you plan your journey.
The train route from Kehl to Olten covers 137 kilometres.
The cheapest ticket on this route runs £18.50. When booked 30 days in advance, tickets cost . If booked 7 days in advance, tickets can cost around .
Tickets for this route become available 5 months before the travel date.
The fastest journey time is 2 hours and 19 minutes.
Other train journeys from Kehl
- From Kehl to Mannheim From £20.11
- From Kehl to Rastatt From £10.80
- From Kehl to Cologne From £72.23
- From Kehl to Stuttgart From £16.38
- From Kehl to Mainz From £26.44
- From Kehl to Karlsruhe From £13.40
- From Kehl to Frankfurt am Main From £45.42
- From Kehl to Munich From £48.03
- From Kehl to Strasbourg From £4.84
- From Kehl to Saarbrücken From £39.84
- From Kehl to Berlin From £54.73
- From Kehl to Hanover From £100.90
- From Kehl to Kassel From £126.22
- From Kehl to Fulda From £108.00
- From Kehl to Amsterdam From £83.40
Other train journeys to Olten
- From Basel to Olten From £9.31
- From Bern to Olten From £15.27
- From Zurich to Olten From £18.99
- From Lucerne to Olten From £11.17
- From Mannheim to Olten From £22.71
- From Geneva to Olten From £39.84
- From Milan to Olten From £58.90
- From Interlaken to Olten From £29.79
- From Frankfurt am Main to Olten From £26.44
- From Cologne to Olten From £35.00
- From Paris to Olten From £27.55
- From Baden-Baden to Olten From £48.78
- From Freiburg to Olten From £17.50
- From Lausanne to Olten From £30.53
- From Berlin to Olten From £50.64
Other train journeys from Olten
- From Olten to Zurich From £28.67
- From Olten to Milan From £34.25
- From Olten to Lucerne From £22.34
- From Olten to Geneva From £39.47
- From Olten to Visp From £43.19
- From Olten to Bern From £16.38
- From Olten to Basel From £8.56
- From Olten to Interlaken From £31.28
- From Olten to Mannheim From £22.71
- From Olten to Lausanne From £30.16
- From Olten to Freiburg From £17.50
- From Olten to Berlin From £50.64