Travel options
from Basel to Solothurn

You can get from Basel 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 between Basel and Solothurn

distanceDistance24 miles (39 km)
modeAvailable travel modesTrain
fastestFastest modeTrain • $38 (€31) • 53 min
carriersPopular travel companiesSBB

Travel 24 miles (39 km) by train from Basel to Solothurn. SBB is the main travel company operating this route. Travelers can even take a direct train from Basel to Solothurn.

Travel Tips: Travel from Basel 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 Basel to Solothurn.

How do I reach Solothurn from Basel?

You can travel from Basel to Solothurn by train.

What is the quickest way from Basel to Solothurn?

The fastest way to travel between Basel and Solothurn is by train, which requires on average 53 min   of travel time.

What is the distance from Basel to Solothurn?

The distance from Basel to Solothurn is approximately 24 miles (39 km).

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

The average frequency per day from Basel to Solothurn is:

  • 23 trains per day.

However, we recommend checking specific travel dates for your journey between Basel and Solothurn as scheduled services by train can vary by season or day of the week.

When traveling to Solothurn from Basel, where do I depart from Basel and where do I arrive in Solothurn?

These are the most popular departure and arrival points when traveling from Basel to Solothurn:

  • Most travelers who book a train ticket from Basel to Solothurn depart from Basel SBB to Solothurn.

Who can get me from Basel to Solothurn?

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

  • SBB can get you to Solothurn by train. You can find a good deal for train tickets with SBB from Basel to Solothurn for $38 (€31) on Omio.

Can I travel directly to Solothurn from Basel?

Yes, there is a direct service from Basel to Solothurn:

  • You can check for a direct train to Solothurn with with 23 direct trains per day.

Direct services to Solothurn tend to save you time and add more convenience as you won't need to transfer at another stop in between, so it's worth paying attention to before booking tickets for your route.

What other popular destinations should I add to my itinerary for my trip from Basel to Solothurn?

Looking to extend your trip from Basel to Solothurn? Many Omio customers who go from Basel to Solothurn usually extend their vacation to explore other popular destinations like Zurich, Munich or Stuttgart. If you're looking to explore Zurich, Munich or Stuttgart from Solothurn, let Omio find you the best connections available at an affordable price.

How far in advance should I purchase my Basel to Solothurn one way ticket online to get the best deals?

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

  • Train tickets cost on average $38 (€31) one way.

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

Travelling from Basel to Solothurn: related information

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