Olten to Brescia by train
Compare prices, times and book fast direct trains
Overview: trains from Olten to Brescia
Find the key information for travelling by train from Olten to Brescia, including journey times, fares and operators serving the route. Compare your options and plan the journey that works for you with Rail Europe.
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: US$177.60
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.
22 trains run along this route each day.
Trains leave the station every 40 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.
FAQs about the train journey from Olten to Brescia
Want to know more about your journey from Olten to Brescia? We've compiled some of the most frequently asked questions by our customers to help you plan your journey.
The distance between Olten and Brescia is 269 kilometres.
The cheapest fare for this route is US$177.60. When booking 30 days in advance, tickets cost . A ticket bought 7 days before travel typically costs .
You can purchase tickets for this route 5 months in advance.
The fastest journey by train is 4 hours and 54 minutes.
Other train journeys from Olten
- From Olten to Zurich From US$22.50
- From Olten to Milan From US$46.00
- From Olten to Lucerne From US$15.00
- From Olten to Geneva From US$75.00
- From Olten to Visp From US$58.50
- From Olten to Bern From US$19.50
- 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$66.00
- From Olten to Frankfurt am Main From US$44.50
- From Olten to Paris From US$85.50
- From Olten to Baden-Baden From US$76.50
Other train journeys to Brescia
- From London to Brescia From US$198.50
- From Verona to Brescia From US$8.20
- From Venice to Brescia From US$15.50
- From Milan to Brescia From US$9.50
- From Bergamo to Brescia From US$6.30
- From Paris to Brescia From US$75.50
- From Peschiera del Garda to Brescia From US$6.30
- From Desenzano del Garda/Sirmione to Brescia From US$4.50
- From Lille to Brescia From US$254.00
- From Dijon to Brescia From US$153.30
- From Padua to Brescia From US$14.00
- From Turin to Brescia From US$20.90
- From Treviglio to Brescia From US$5.42
- From Parma to Brescia From US$10.30
- From Rome to Brescia From US$74.00
Other train journeys from Brescia
- From Brescia to Milan From US$9.70
- From Brescia to Verona From US$8.20
- From Brescia to Venice From US$17.80
- From Brescia to Desenzano del Garda/Sirmione From US$4.40
- From Brescia to Bergamo From US$6.40
- From Brescia to Padua From US$14.00
- From Brescia to Peschiera del Garda From US$6.30
- From Brescia to Rome From US$15.50
- From Brescia to Parma From US$10.40
- From Brescia to Paris From US$30.40
- From Brescia to Florence From US$20.00
- From Brescia to Vicenza From US$12.00