Travel options
from Zurich to Solothurn

You can get from Zurich to Solothurn by train, bus or flight.

No journeys found

We couldn’t find any journeys for this date. Click below and try searching for another date.

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn

Travel Information to Solothurn from Zurich

distanceDistance48 miles (78 km)
modeAvailable travel modesTrain
fastestFastest modeTrain • $28 (€23) • 52 min
carriersPopular travel companiesSBB

Take a train to travel 48 miles (78 km) from Zurich to Solothurn. SBB is the main travel company operating this journey. Travelers can even take a direct from Zurich to Solothurn.

Travel Tips: Travel from Zurich to Solothurn

Travel to Solothurn easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Zurich to Solothurn.

How do I go from Zurich to Solothurn?

You can get from Zurich to Solothurn by train.

What is the fastest way from Zurich to Solothurn?

Going by train is the quickest way from Zurich to Solothurn with an average travel time of 52 min.

How far is it from Zurich to Solothurn?

The distance from Zurich to Solothurn is approximately 48 miles (78 km).

How many scheduled departures are there a day from Zurich to Solothurn?

The average frequency per day from Zurich to Solothurn is:

  • 25 trains a day.

However, we recommend checking specific travel dates for your route to Solothurn from Zurich as scheduled services by train can vary by season or day of the week.

What are the departure and arrival points in Zurich and in Solothurn?

These are the most popular departure and arrival points from Zurich to Solothurn:

  • Trains from Zurich to Solothurn most often leave from Zürich HB and arrive in Solothurn.

Which travel operators can get me to Solothurn from Zurich?

If finding a good deal is your main consideration for your trip from Zurich to Solothurn, then we'll help you find the best value travel company for you:

  • Travel with SBB for trains to Solothurn. If you’re looking for a good deal on tickets, check for SBB Zurich to Solothurn tickets on Omio for $28 (€23).

Where should I go next after I travel between Zurich and Solothurn?

Omio customers who travel from Zurich to Solothurn often also extend their vacation to go to Basel, Munich or Stuttgart. Omio can help you plan your trip by finding the best connections between Solothurn and these popular destinations at a great price.

How far in advance should I buy tickets from Zurich to Solothurn online to get the best deals?

When planning your trip from Zurich to Solothurn, it’s good to keep in mind what tickets to book and their prices in the next 7 days:

  • Train tickets cost $28 (€23) one way on average.

However, we recommend buying tickets from Zurich to Solothurn online a few months in advance to get the best deals and save money on your upcoming journey.

Travelling from Zurich to Solothurn: related information

Here are some other resources that might have the information you need