1map logoGo to main page

Olten, Solothurn to Zurich, Zurich (Canton) from $5.88: 4 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Olten, Switzerland
to
Zurich, Switzerland

How to Get from Olten to Zurich: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$5.88 by busBest price
66 kmDistance
31m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Olten to Zurich with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
Swiss Railways (SBB/CFF/FFS)
Train
Average Duration
31m
Estimated price
$27.05-50.12
Recommended
Company
Gruppo Di Maio
Bus
Average Duration
1h  30m
Estimated price
$5.88-9.82
Cheapest
route map
Distance: 66 km
Duration: 31m

See more options

Company
various
Drive
Average Duration
47m
Estimated price
$12.93-19.69
Company
various
Taxi
Average Duration
47m
Estimated price
$400.7-492.39

Traveling From Olten to Zurich

Traveling from Olten to Zurich offers a fascinating contrast, where Olten's serene charm meets Zurich's vibrant urban energy.

Best Neighbourhoods in Zurich

Zurich boasts diverse neighborhoods, each with its own flavor and attractions.

Altstadt (Old Town)
• Cobblestone streets lined with historic buildings.
• Charming cafes and boutiques at every corner.
Kreis 5 (Zurich West)
• Trendy area known for art and nightlife.
• Unique restaurants and vibrant cultural scene.
Lindenhof
• Peaceful park offering stunning city views.
• Historical significance and ancient Roman artifacts.

Best Times To Visit Zurich's Attractions

Planning your trip around peak times can enhance your experience in Zurich.

Lake Zurich
Early morning strolls offer tranquility and stunning sunrise views.
Swiss National Museum
Weekdays in the late afternoon enjoy fewer visitors and a relaxed atmosphere.
Bahnhofstrasse
Visit during weekday mornings for a quieter shopping experience before the crowds.

Zurich Weather: What to Expect Year-Round

Zurich enjoys a temperate climate with four distinct seasons, making each time of year unique in its own right. Spring and early fall offer mild temperatures perfect for exploring the city, while winter brings a magical atmosphere with snowy landscapes ideal for winter sports.

Dining Recommendation in Zurich

In Zurich, don’t miss out on trying Zürcher Geschnetzeltes, a creamy veal dish served with rösti, providing a delightful contrast to the hearty fare typical of Olten. The restaurant scene here bursts with innovation and local ingredients, creating an atmosphere that reflects Zurich’s cosmopolitan spirit, sure to elevate your dining experience.

Olten - Zurich operators

Explore transport companies operating between Olten and Zurich, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Train
Contact phone
+41 848 44 66 88
Website
https://www.sbb.ch/en

Train from Olten to Zürich Hb

Average Duration
31m
Estimated price
25-47
Contact phone
+41 58 580 70 70
Website
https://www.sob.ch

Train from Olten to Zürich Hb

Average Duration
36m
Estimated price
0-0
Bus
Contact phone
+39 0827 34 117
Website
http://gruppodimaio.it

Bus from Olten Station to Zürich

Average Duration
1h 30m
Estimated price
5.7-9.4
Taxi
Contact phone
+41 76 608 03 06
Website
http://safetaxi.ch

Taxi from Olten to Zürich

Average Duration
47m
Estimated price
377-462

Olten to Zurich: Overview of Bus, Train, Flight, and Car Trips

Traveling between Olten and Zurich offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

Useful tips for bus travellers
• Check the Gruppo Di Maio schedule for your bus from Olten to Zurich, as it only operates twice a week on Mondays and Fridays; you can find their schedule at gruppodimaio.ch
• Be prepared for a cozy 1 hour and 30-minute journey with picturesque views of the Swiss landscape; bring a camera to capture the beautiful scenery during the ride.
• Upon arriving at Zürich station, familiarize yourself with the station map available at zuerich.ch as it is one of Switzerland's busiest transit hubs and you'll want to locate services like local transport or dining options efficiently.

Frequently asked questions

Find out more about the route from Olten to Zurich.

Or choose the category:
The cheapest way to travel from Olten to Zurich is by bus. The bus ticket costs around €5-€8 and the journey takes approximately 1 hour and 30 minutes. Taking a bus is not only economical, but it also allows you to enjoy the scenic views along the way.
The fastest way to travel from Olten to Zurich is by taking a taxi, which takes approximately 47 minutes. However, it is important to note that this option can be expensive, with fares ranging from €366 to €449. Other alternatives, such as taking a train, may be more cost-effective and only slightly slower.
The distance between Olten and Zurich is approximately 30 miles. If you are traveling by road, the distance is around 41 miles. It usually takes about 30-45 minutes to travel between these two cities, depending on the mode of transportation and traffic conditions. Keep in mind that these distances are approximate and can vary based on specific routes and transportation options chosen.
The most convenient and efficient way to travel from Olten to Zurich without a car is by train. The journey takes approximately 52 minutes and tickets range from €26 to €46 depending on the type of ticket and class. Trains are frequent and comfortable, providing a scenic route through the Swiss countryside. It is a popular option among both locals and tourists for traveling between these two cities.
The train journey from Olten to Zurich takes approximately 52 minutes, including transfers. Trains depart every 20 minutes, providing a convenient and efficient way to travel between these two cities. It is important to check the train schedule to ensure you catch the most suitable departure time for your travel plans.
There are numerous options for accommodations near Zurich. With over 647 hotels to choose from, travelers have a wide range of choices to suit their preferences and budget. Prices for hotels in Zurich start at €71, offering options for different budget ranges. It is recommended to search for accommodations in advance to secure the best rates and availability.
Yes, you can drive from Olten to Zurich. The distance between the two cities is 41 miles, and it typically takes around 47 minutes to drive the route. However, please note that traffic conditions may vary, so it's always a good idea to check for any potential delays before starting your journey. Additionally, keep in mind that parking in Zurich can be expensive, so it may be more convenient to use public transportation once you arrive in the city.
Yes, there is a direct bus between Olten and Zurich. The bus departs from Olten Station and arrives in Zurich. The service operates twice a week, specifically on Mondays and Fridays. The journey typically takes around 1 hour and 30 minutes.
You can catch the Olten to Zurich bus from Olten Station. This is the main bus station in Olten and is conveniently located in the city center. Simply head to the bus terminal at Olten Station to catch the bus to Zurich. There are regular departures throughout the day, so you should have no trouble finding a bus that suits your schedule.
The bus from Olten to Zurich arrives at Zurich station. Zurich station is a major transportation hub in the city, located near the city center. From there, travelers have easy access to various modes of transportation, including trains, trams, and taxis, making it convenient to reach their final destination in Zurich or explore other parts of the city.
Trains from Olten to Zurich arrive at Zurich HB station, which is the main train station in Zurich. This station is centrally located and well-connected to other parts of the city, making it convenient for travelers. Zurich HB is also a major transportation hub and offers various amenities such as shops, restaurants, and ticket counters for easy connections or further travel arrangements.
Yes, there is a direct train between Olten and Zurich. The train departs from Olten and arrives at Zürich HB. The train service operates every day, with departures every 20 minutes. The journey takes approximately 52 minutes.
To catch the train from Olten to Zurich you need to go to Olten station. From there, you can board the train operated by Swiss Railways. Olten station is conveniently located in the city center and offers regular train services to Zurich. The journey typically takes around 20-30 minutes, depending on the type of train you choose to take.
The cost of a train ticket from Olten to Zurich ranges from €26 to €46, depending on the type of train and the class of seating you choose. The prices may also vary depending on the time of day and the availability of discounts or promotions. It is recommended to check the official website of the Swiss Federal Railways for the most up-to-date and accurate pricing information.
The bus ticket from Olten to Zurich typically costs between €5 to €8. The exact price may vary depending on the bus company and the time of day you choose to travel. It is advisable to check online or at the bus station for the most accurate and up-to-date ticket prices.
The approximate cost of driving from Olten to Zurich is around €12 to €18. However, this cost may vary depending on factors such as fuel prices and tolls on the route. Additionally, it is important to consider other expenses such as parking fees in Zurich. Overall, driving can be a convenient and cost-effective option for traveling between Olten and Zurich.
Yes, you can ride a bicycle from Olten to Zurich. The distance between the two cities is approximately 70 km, and it usually takes about 3 hours and 43 minutes to complete the journey. This route offers a scenic and enjoyable cycling experience, passing through beautiful countryside and small towns along the way. Just make sure to plan your ride in advance, check the weather conditions, and ensure that you have a comfortable and roadworthy bicycle for the trip.