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: US$76.00
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 US$76.00. 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 US$38.50
- From Olten to Milan From US$46.00
- From Olten to Lucerne From US$30.00
- From Olten to Geneva From US$53.00
- From Olten to Visp From US$58.00
- From Olten to Bern From US$22.00
- From Olten to Basel From US$11.50
- From Olten to Interlaken From US$42.00
- From Olten to Mannheim From US$30.50
- From Olten to Lausanne From US$40.50
- From Olten to Freiburg From US$23.50
- From Olten to Berlin From US$68.00
- From Olten to Frankfurt am Main From US$44.50
- From Olten to Paris From US$214.00
- From Olten to Baden-Baden From US$76.50
Other train journeys to Siegburg/Bonn
- From Cologne to Siegburg/Bonn From US$21.50
- From Frankfurt am Main to Siegburg/Bonn From US$37.50
- From Mannheim to Siegburg/Bonn From US$34.00
- From Cologne Bonn Airport to Siegburg/Bonn From US$25.50
- From Frankfurt Airport to Siegburg/Bonn From US$8.50
- From Nuremberg to Siegburg/Bonn From US$35.50
- From London to Siegburg/Bonn From US$176.50
- From Munich to Siegburg/Bonn From US$47.00
- From Düsseldorf to Siegburg/Bonn From US$21.50
- From Basel to Siegburg/Bonn From US$54.00
- From Amsterdam to Siegburg/Bonn From US$31.00
- From Montabaur to Siegburg/Bonn From US$154.50
- From Stuttgart to Siegburg/Bonn From US$48.00
- From Brussels to Siegburg/Bonn From US$43.50
- From Heidelberg to Siegburg/Bonn From US$67.50
Other train journeys from Siegburg/Bonn
- From Siegburg/Bonn to Welkenraedt From US$33.00
- From Siegburg/Bonn to Aachen From US$21.50
- From Siegburg/Bonn to Brussels From US$80.50
- From Siegburg/Bonn to Frankfurt am Main From US$8.50
- From Siegburg/Bonn to Mannheim From US$29.50
- From Siegburg/Bonn to Nuremberg From US$35.50
- From Siegburg/Bonn to Cologne Bonn Airport From US$25.50
- From Siegburg/Bonn to Düsseldorf From US$21.50
- From Siegburg/Bonn to Augsburg From US$48.00
- From Siegburg/Bonn to Frankfurt Airport From US$8.50
- From Siegburg/Bonn to Zurich From US$54.00
- From Siegburg/Bonn to Basel From US$44.50