Cheapest
Average
The best way to find a cheap train ticket from Olten to Zurich is to book your journey as far in advance as possible and to avoid traveling at rush hour.
Provider | Departs | Duration | Arrives | Transfers | Tickets |
---|---|---|---|---|---|
SBB IC 1 739 | 739 | 12:02AM Olten station | 0h38 | 12:40AM Zurich HB | 0 transfersDirect | |
SBB IC 8 841 | 841 | 12:35AM Olten station | 0h31 | 01:06AM Zurich HB | 0 transfersDirect | |
SBB IC 5 543 | 543 | 12:37AM Olten station | 4h13 | 04:50AM Zurich Altstetten | 1 transfer | |
SBB IC 5 543 | 543 | 12:37AM Olten station | 4h03 | 04:40AM Zürich Oerlikon | 1 transfer | |
SBB IC 5 543 | 543 | 12:37AM Olten station | 0h36 | 01:13AM Zurich HB | 0 transfersDirect | |
SBB IR 2155 | 2155 | 04:46AM Olten station | 0h49 | 05:35AM Zürich Oerlikon | 0 transfersDirect | |
SBB IR 2155 | 2155 | 04:46AM Olten station | 0h37 | 05:23AM Zurich Altstetten | 0 transfersDirect | |
SBB IR 2155 | 2155 | 04:46AM Olten station | 0h42 | 05:28AM Zurich HB | 0 transfersDirect | |
SBB IR 35 2353 | 2353 | 05:26AM Olten station | 0h34 | 06:00AM Zurich Altstetten | 0 transfersDirect | |
SBB IR 35 2353 | 2353 | 05:26AM Olten station | 0h40 | 06:06AM Zurich HB | 0 transfersDirect | |
SBB IR 35 2353 | 2353 | 05:26AM Olten station | 0h51 | 06:17AM Zürich Oerlikon | 1 transfer | |
SBB RE 12 4757 | 4757 | 05:35AM Olten station | 1h03 | 06:38AM Zurich Altstetten | 1 transfer | |
SBB S 26 8621 | 8621 | 05:37AM Olten station | 0h58 | 06:35AM Zurich Altstetten | 2 transfers | |
This is the last train of the day. |
Find all the dates and times for this journey
Fastest Journey
31 m
Average
1 h 15 m
Trains per day
13
Distance
49 km
Of the 13 trains that leave Olten for Zurich every day 8 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
Distance 29 miles (48 km) |
Average train duration 43m |
Cheapest ticket price $11 (€10) |
Trains per day 18 |
Direct trains 6 |
Train providers 1 |
Fastest train 31m |
First train 00:01 |
Last train 23:57 |
For as little as $17 (€16) you can travel by train to Zurich from Olten with SBB. Omio will show you the best deals, schedules and tickets available for this trip.
SBB is the national railway company of Switzerland which operates trains from Olten to Zurich. It operates a wide range of trains, including InterCity, InterRegio, RegioExpress, Regio, S-Bahn, and InterCityExpress. InterCity trains are the fastest, with speeds of up to 200 km/h, while Regio trains are the slowest, with speeds of up to 120 km/h. SBB also offers a variety of ticket types, such as the Swiss Travel Pass, Half-Fare Card, and Super Saver tickets. Onboard facilities include Wi-Fi, power outlets, and a restaurant car. The most popular routes for SBB are from Zurich to Geneva, Basel to Bern, and Geneva to Lausanne.
Olten to Zurich train information with SBB:
Travel swiftly and conveniently aboard the Olten to Zurich train, connecting two key locations in Switzerland with ease. Departing from Olten and arriving at Zürich Altstetten, these trains from Olten to Zurich are perfect for travelers seeking speed, comfort, and breathtaking views along the way. Whether you're commuting, exploring the region, or heading for business meetings, the frequent train schedules ensure a stress-free experience. Book your train from Olten to Zurich today and enjoy one of the most seamless travel options in Switzerland.
If you're planning a train journey from Olten to Zurich, you’ll be glad to know that ticket prices can fit various budgets. The cheapest train ticket for this route starts at just $11 (€10), offering a budget-friendly option, while the average ticket cost is approximately $27 (€24). For travelers seeking the most convenient and affordable time to explore Zurich, the best month to travel is often October, when demand tends to be lower, ensuring easier availability of economical options. Booking early and checking schedules regularly is the key to snagging the best rates on your Olten to Zurich journey.
Traveling by train from Olten to Zurich is efficient and comfortable, with well-connected routes provided by SBB and regional train services. Whether you're hopping on an InterCity (IC) or RegioExpress (RE) train, you'll experience a seamless journey with frequent departures throughout the day. SBB's InterCity trains offer modern amenities like spacious seating, onboard Wi-Fi, and power outlets, ensuring productivity or relaxation while you travel. For shorter or local trips, RegioExpress delivers excellent accessibility and punctuality. This reliable rail network ensures that your journey between Olten and Zurich is both convenient and enjoyable.
Traveling between Olten and Zurich by train is a fast and convenient option. Covering a distance of 29 miles (48 km) in just 31m, the route offers efficiency and comfort, making it a popular choice for commuters and travelers alike.
The Olten to Zurich train schedule is well-structured, with high-frequency departures throughout the day. On average, there are about 18 trains running daily, ensuring connectivity seven days a week. Whether you're traveling on a weekday or during the weekend, you'll find a train to fit your plans.
When planning your journey, it's helpful to know the first and last train times. Typically, the first train departs Olten as early as 00:01, while the last train of the day leaves at around 23:57. With such convenient start and end times, you can easily organize your travel accordingly.
Passengers board the train most frequently from Olten, which is located around 0.2 miles (409 m) away from the city centre, and they get off the train at Zurich HB, located 1.9 miles (3 km) away from the city centre.
Here are some other resources that might have the information you need