Olten to Siegburg/Bonn by train
Compare prices, times and book fast direct trains
Overview: trains from Olten to Siegburg/Bonn
Find the key information for travelling by train from Olten to Siegburg/Bonn, including journey times, fares and operators serving the route. Compare your options and plan the journey that works for you with Rail Europe.
Travelling from Olten to Siegburg/Bonn by train
Considering a train trip from Olten to Siegburg/Bonn? This guide will walk you through everything — from the best routes to finding the cheapest train tickets — so you can enjoy a smooth, stress-free journey.
Train travel between Olten and Siegburg/Bonn: train ticket prices
Cost of train tickets from Olten to Siegburg/Bonn:
Cheapest tickets: £56.59
Cost of tickets when booked 30 days in advance:
Cost of tickets when booked 7 days in advance:
Tickets go on sale 6 months in advance.
Departure frequency and timetable from Olten to Siegburg/Bonn
Here are the scheduling basics for trains from Olten to Siegburg/Bonn:
00:08 is the first scheduled train (Monday-Friday).
23:33 the the last scheduled train (Monday-Friday).
00:08 is the first scheduled train (Saturday and Sunday).
23:33 is the last scheduled train (Saturday and Sunday).
A train departs every 44 minutes from Olten toward Siegburg/Bonn.
Start booking your ticket aboard one of the 22 trains serving this route each day.
How long is the train journey from Olten to Siegburg/Bonn?
This journey covers a total of 386 kilometres, with the quickest trip taking 3 hours and 57 minutes.
Booking Olten to Siegburg/Bonn trains in advance
Booking your Olten to Siegburg/Bonn tickets in advance is the best way to save money. Tickets on this specific route can be purchased 6 months before departure.
Get notified of when tickets open for travel between Olten and Siegburg/Bonn by setting up a booking alert. We will send you an email as soon as your tickets are available for purchase.
Making the most of your Olten to Siegburg/Bonn travels
To ensure the smoothest of train journey, check out our vast help articles. To start planning your holiday and to find travel inspiration, check out our city guide: Siegburg/Bonn.
FAQs about the train journey from Olten to Siegburg/Bonn
Want to know more about your journey from Olten to Siegburg/Bonn? We've compiled some of the most frequently asked questions by our customers to help you plan your journey.
The train journey from Olten to Siegburg/Bonn covers 386 kilometres in total.
The cheapest ticket for this journey starts at £56.59. Tickets booked 30 days in advance typically cost around . If booked 7 days in advance, the price is typically .
You can purchase tickets for this route 6 months in advance.
The shortest trip is 3 hours and 57 minutes.
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
- From Olten to Frankfurt am Main From £33.14
- From Olten to Paris From £159.36
- From Olten to Baden-Baden From £56.97
Other train journeys to Siegburg/Bonn
- From Cologne to Siegburg/Bonn From £16.01
- From Frankfurt am Main to Siegburg/Bonn From £27.92
- From Mannheim to Siegburg/Bonn From £25.32
- From Cologne Bonn Airport to Siegburg/Bonn From £18.99
- From Frankfurt Airport to Siegburg/Bonn From £6.33
- From Nuremberg to Siegburg/Bonn From £26.44
- From London to Siegburg/Bonn From £131.43
- From Munich to Siegburg/Bonn From £35.00
- From Düsseldorf to Siegburg/Bonn From £16.01
- From Basel to Siegburg/Bonn From £40.21
- From Amsterdam to Siegburg/Bonn From £23.08
- From Montabaur to Siegburg/Bonn From £115.05
- From Stuttgart to Siegburg/Bonn From £35.74
- From Brussels to Siegburg/Bonn From £32.39
- From Heidelberg to Siegburg/Bonn From £50.26
Other train journeys from Siegburg/Bonn
- From Siegburg/Bonn to Welkenraedt From £24.57
- From Siegburg/Bonn to Aachen From £16.01
- From Siegburg/Bonn to Brussels From £59.95
- From Siegburg/Bonn to Frankfurt am Main From £6.33
- From Siegburg/Bonn to Mannheim From £21.97
- From Siegburg/Bonn to Nuremberg From £26.44
- From Siegburg/Bonn to Cologne Bonn Airport From £18.99
- From Siegburg/Bonn to Düsseldorf From £16.01
- From Siegburg/Bonn to Augsburg From £35.74
- From Siegburg/Bonn to Frankfurt Airport From £6.33
- From Siegburg/Bonn to Zurich From £40.21
- From Siegburg/Bonn to Basel From £33.14