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

Deutsche Bahn

Overview: Train from Martigny to Sion

distanceDistance16 miles (25 km)
priceAverage train ticket price$4 (€3)
frequencyTrain frequency50 a day
changesDirect trainYes, there are 50 direct trains a day
carriersTrain companiesSBB

Trains from Martigny to Sion cover the 16 miles (25 km) long journey taking on average 17 min with our travel partners like SBB. Normally, there are 50 trains operating per day, including direct services available. While the average ticket price for this trip costs around $4 (€3), you can find the cheapest train ticket for as low as $4 (€3). Travelers depart most frequently from Martigny and arrive in Gare de Sion.

Train companies: SBB from Martigny to Sion trains

SBB trains will get you from Martigny to Sion from $4 (€3). With over 1000 travel companies on Omio, you can find the best train times and tickets for your trip.


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

It’s easy to book your SBB train ticket from Martigny to Sion online with Omio! Simply check the current SBB train schedules for your ideal departure and arrival times, compare the best route from Martigny to Sion as well as relevant travel information (such as baggage allowance and amenities offered onboard) for that train and book cheap SBB train tickets online. Prices for SBB trains to Sion from Martigny start at $4 (€3) one-way if you book in advance, and you can expect to travel around 16 miles (25 km). If you search for SBB trains in the Omio app, you can check straight away if the SBB tickets are mobile tickets, which makes it easier than ever to go paperless when traveling by train between Martigny and Sion. Let Omio do all the work for you finding the best Martigny to Sion SBB train ticket so you can enjoy a smooth and comfortable journey!

  • Average Price: $4

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

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

Travel Tips: Trains from Martigny 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 Martigny to Sion.

How much do cheap trains between Martigny and Sion cost?

Omio customers have found the cheapest trains from Martigny to Sion to cost as little as $4 (€3)  in the next 7 days.

What is the price of a train ticket from Martigny to Sion?

The train price between Martigny and Sion is on average $4 (€3)  if you are looking to book your tickets for this journey in the next 7 days.

How far is it from Martigny to Sion by train?

When traveling this route you should expect the distance from Martigny to Sion by train to be approximately 16 miles (25 km).

How long is the train ride to Sion from Martigny?

On average the Martigny to Sion train time is 17 min  covering the 16 miles (25 km) long route, but the journey time can vary depending on specific dates or traveling on weekends and holidays.

What train station in Martigny goes to Sion? What train station do I come into Sion from Martigny?

Some of the Martigny train stations to Sion you can start your journey from include Martigny, Martigny, Bassin du Manoir and Martigny, Rhodania. Similarly, some of the arrival train stations in Sion include Gare de Sion, Sion, Les Cedres and Sion, Hopital.

When traveling this route, Omio customers are departing most frequently from Martigny   and arriving in Gare de Sion.

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

Passengers board their train most frequently from Martigny and travel around 0.4 miles (726 m) from the city center to this train station.

Passengers traveling this route most often arrive at Gare de Sion and need to travel approximately 0.1 miles (171 m) from the train station to the city center in Sion.

Which train companies should I travel with from Martigny to Sion?

For the best Martigny to Sion train to book, you can travel safely and comfortably with SBB. However, it's always good to check all possible train companies with services from Martigny to Sion to compare what amenities they may offer.

How many train services are there from Martigny to Sion a day?

The average number of trains departing Martigny for Sion is 50 a day. The train schedules and services may vary between weekdays and weekends.

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

The first Martigny to Sion train departs at 11: 40 PM   and the last train from Martigny to Sion leaves at 11: 40 PM. Check out the most up-to-date train schedule from Martigny to Sion on Omio and find the best time to travel to your destination.

How far in advance should I book train tickets between Martigny and Sion for the best deals?

The price of a one way train ticket from Martigny to Sion is on average $4 (€3) if you purchase within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for trains from all possible train companies offering this journey. In general, you can find train tickets from Martigny to Sion available a few months in advance.

Important Stations and Airports for this Journey

Martigny is the most popular Martigny 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 Martigny for your trip to Sion.