Subscribe to receive top tips, train news and travel inspiration straight to your inbox
Olten to Brescia by train
-
First train00:35
-
Last train23:40
-
Avg changes1
-
Fastest journey4hr 54m
-
Distance269 kilometres
-
Trains per day20
-
Avg. journey time8hr 22m
-
Train operators
Going from Olten to Brescia by train
About to set off from Olten to Brescia by rail? Make your journey as seamless as possible with this guide, packed with tips on schedules, route details and how to find the best deals on tickets.
Train travel between Olten and Brescia: train ticket prices
Cost of train tickets from Olten to Brescia:
Cheapest tickets: AU$259.30
Cost of tickets when booked 30 days in advance:
Cost of tickets when booked 7 days in advance:
Tickets go on sale 5 months in advance.
Olten to Brescia train schedule
The earliest weekday train along this route departs at 00:35.
The latest weekday train along this route departs at 23:30.
The earliest weekend train along this route departs at 00:35.
The latest weekend train along this route departs at 23:40.
20 trains run along this route each day.
Trains leave the station every 50 minutes.
Average train travel time and distance from Olten to Brescia
On this route, the fastest trip lasts 4 hours and 54 minutes, spanning 269 kilometres in total.
Booking Olten to Brescia trains in advance
Booking your Olten to Brescia tickets in advance is the best way to save money. Tickets on this specific route can be purchased 5 months before departure.
Get notified of when tickets open for travel between Olten and Brescia by setting up a booking alert. We will send you an email as soon as your tickets are available for purchase.
Learn more about train travel from Olten to Brescia
Refer to our help articles for more details and insights on train travel from Olten and beyond. Get ready for your visit with travel tips and inspiration in our Brescia city guide.
Frequently asked questions
How far is Olten to Brescia by train?
The distance between Olten and Brescia is 269 kilometres.
How much does it cost to go from Olten to Brescia by train?
The cheapest fare for this route is AU$259.30. When booking 30 days in advance, tickets cost . A ticket bought 7 days before travel typically costs .
When can I start booking my Olten to Brescia train tickets?
You can purchase tickets for this route 5 months in advance.
How long does the train take from Olten to Brescia?
The fastest journey by train is 4 hours and 54 minutes.
Other journeys to Brescia View all journeys to Brescia
-
From London to Brescia From AU$462.67
-
From Verona to Brescia From AU$12.56
-
From Venice to Brescia From AU$26.86
-
From Milan to Brescia From AU$14.31
-
From Bergamo to Brescia From AU$9.20
-
From Paris to Brescia From AU$224.11
-
From Peschiera del Garda to Brescia From AU$9.34
-
From Desenzano del Garda/Sirmione to Brescia From AU$6.42
-
From Lille to Brescia From AU$460.48
-
From Dijon-Ville to Brescia From AU$226.59
-
From Padua to Brescia From AU$23.51
-
From Turin to Brescia From AU$22.78
Other journeys from Brescia
-
From Brescia to Milan From AU$14.16
-
From Brescia to Verona From AU$12.56
-
From Brescia to Venice From AU$26.86
-
From Brescia to Desenzano del Garda/Sirmione From AU$6.42
-
From Brescia to Bergamo From AU$9.34
-
From Brescia to Padua From AU$23.51
-
From Brescia to Peschiera del Garda From AU$9.34
-
From Brescia to Rome From AU$65.26
-
From Brescia to Parma From AU$15.33
-
From Brescia to Paris From AU$120.01
-
From Brescia to Florence From AU$38.69
-
From Brescia to Vicenza From AU$18.54
Other journeys from Olten
-
From Olten to Zurich From AU$31.39
-
From Olten to Milan From AU$81.91
-
From Olten to Lucerne From AU$22.63
-
From Olten to Geneva From AU$173.74
-
From Olten to Visp From AU$86.14
-
From Olten to Bern From AU$35.77
-
From Olten to Basel From AU$17.52
-
From Olten to Interlaken From AU$67.89
-
From Olten to Mannheim From AU$72.27
-
From Olten to Lausanne From AU$63.51
-
From Olten to Freiburg From AU$56.94
-
From Olten to Berlin From AU$125.56