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

Deutsche Bahn

Overview: Train from Basel to Sion

distanceDistance92 miles (148 km)
priceAverage train ticket price$81 (€67)
frequencyTrain frequency6 a day
changesDirect trainYes, there are 6 direct trains a day
carriersTrain companiesSBB

Trains from Basel to Sion cover the 92 miles (148 km) long journey with our travel partners like SBB. Normally, there are 6 trains operating per day, including direct services available. You can get the cheapest train tickets for this journey for as low as $72 (€60), but the average price of train tickets is $81 (€67). Travelers depart most frequently from Basel SBB and arrive in Gare de Sion.

Train companies: SBB from Basel to Sion trains

You can travel by train between Basel and Sion with SBB for as low as $72 (€60). When you search for schedules and tickets, Omio will show you the best route.


SBB is Switzerland's main train company and for your next train trip to Sion from Basel, SBB offers these ticket types: Round-trip Standard Ticket or First Class.

If you're looking for cheap SBB tickets to Sion from Basel, check out Omio! With one-way Basel to Sion train ticket prices starting as low as $72 (€60) when you book in advance, we'll help you get to Sion from Basel by showing you the latest SBB offers, train schedules and tickets for this 92 miles (148 km) route. You can also review relevant ticket information for each class fare available on this trip, such as baggage allowance and amenities offered onboard with SBB. If you search for SBB tickets from Basel to Sion in the Omio app, you can quickly see if they are mobile tickets so that you can go paperless when taking the train. Whether you're looking for the cheapest, fastest or earliest train from Basel to Sion on offer, Omio makes it easier than ever for you to find that perfect train with SBB so you can enjoy a smooth and comfortable journey.

  • Average Price: $72

Read on for COVID-19 recommendations and policies for your SBB train ticket to Sion from Basel:

  • Normal conditions apply
  • Cashless payments recommended
  • Online booking and check-in recommended

Travel Tips: Trains from Basel to Sion

Travel by train to Sion 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 Sion.

What is the price of the cheapest train from Basel to Sion?

If you’re looking to save money on tickets, you can find cheap Basel to Sion trains for as little as $72 (€60)  in the next 7 days.

How much does it cost to take a train from Basel to Sion?

If you are looking to book your train ticket in the next 7 days, you can expect the Basel to Sion train to cost on average $81 (€67)  one way.

How many miles is it from Basel to Sion by train?

The Basel to Sion train distance is approximately 92 miles (148 km).

What is the departure train station in Basel and arrival train station in Sion?

When taking a train from Basel, you have a couple of train stations you can depart from including Basel SBB, Basel Bad Bhf and Basel, Birmannsgasse. When you arrive in Sion, your train can arrive in train stations including Gare de Sion, Sion, Les Cedres and Sion, Hopital.

Omio customers traveling this route book their trains from Basel SBB   to Gare de Sion.

Where is the train station in Basel to go to Sion? Where is the train station in Sion located?

The most popular departure train station with passengers for this trip, called Basel SBB, is located 1.1 miles (1.7 km) from the city center of Basel.

The most popular arrival train station, Gare de Sion, is located 0.1 miles (171 m) away from the city center of Sion.

Which train providers can take me between Basel and Sion?

Take the Basel to Sion train with SBB. However, it's always good to check out all possible train providers for the trip from Basel to Sion as there might be differences in the amenities they offer.

How many trains per day are there from Basel to Sion?

On average, there are 6 trains a day from Basel to Sion. The train times and services may be different on weekends and holidays compared to weekdays.

What time is the earliest train from Basel to Sion? What time is the last train from Basel to Sion?

The first Basel to Sion train departs at 7: 56 AM   and the last train from Basel to Sion leaves at 7: 56 AM. Check out the most up-to-date train schedule from Basel to Sion on Omio and find the best time to travel to your destination.

How far in advance should I buy a train ticket from Basel to Sion to get the best deals?

You can find trains from Basel to Sion to cost on average $81 (€67) one way if you book within the next 7 days. But we recommend buying train tickets in advance to score the best deals and save money on your route. You’ll see tickets for the Basel to Sion train generally on sale a few months before the planned travel date.

Important Stations and Airports for this Journey

Basel SBB is the most popular Basel railway station for Omio travelers, but it's not the only one. Read all the information you need to know about the main train stations in Basel for your trip to Sion.