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: €67.81
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 €67.81. 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 €34.35
- From Olten to Milan From €41.05
- From Olten to Lucerne From €26.77
- From Olten to Geneva From €47.29
- From Olten to Visp From €51.75
- From Olten to Bern From €19.63
- From Olten to Basel From €10.26
- From Olten to Interlaken From €37.48
- From Olten to Mannheim From €27.22
- From Olten to Lausanne From €36.14
- From Olten to Freiburg From €20.97
- From Olten to Berlin From €60.68
- From Olten to Frankfurt am Main From €39.71
- From Olten to Paris From €190.95
- From Olten to Baden-Baden From €68.26
Other train journeys to Siegburg/Bonn
- From Cologne to Siegburg/Bonn From €19.18
- From Frankfurt am Main to Siegburg/Bonn From €33.46
- From Mannheim to Siegburg/Bonn From €30.34
- From Cologne Bonn Airport to Siegburg/Bonn From €22.75
- From Frankfurt Airport to Siegburg/Bonn From €7.58
- From Nuremberg to Siegburg/Bonn From €31.68
- From London to Siegburg/Bonn From €157.49
- From Munich to Siegburg/Bonn From €41.94
- From Düsseldorf to Siegburg/Bonn From €19.18
- From Basel to Siegburg/Bonn From €48.18
- From Amsterdam to Siegburg/Bonn From €27.66
- From Montabaur to Siegburg/Bonn From €137.86
- From Stuttgart to Siegburg/Bonn From €42.83
- From Brussels to Siegburg/Bonn From €38.82
- From Heidelberg to Siegburg/Bonn From €60.23
Other train journeys from Siegburg/Bonn
- From Siegburg/Bonn to Welkenraedt From €29.45
- From Siegburg/Bonn to Aachen From €19.18
- From Siegburg/Bonn to Brussels From €71.83
- From Siegburg/Bonn to Frankfurt am Main From €7.58
- From Siegburg/Bonn to Mannheim From €26.32
- From Siegburg/Bonn to Nuremberg From €31.68
- From Siegburg/Bonn to Cologne Bonn Airport From €22.75
- From Siegburg/Bonn to Düsseldorf From €19.18
- From Siegburg/Bonn to Augsburg From €42.83
- From Siegburg/Bonn to Frankfurt Airport From €7.58
- From Siegburg/Bonn to Zurich From €48.18
- From Siegburg/Bonn to Basel From €39.71