|Distance||111 miles (179 km)|
|Average train ticket price||$87 (€71)|
|Train frequency||16 a day|
|Direct train||Yes, there are 16 direct trains a day|
Trains from Martigny to Zurich cover the 111 miles (179 km) long route with our travel partners like SBB. Normally, there are 16 trains operating per day, including direct services available. While the average ticket price for this journey costs around $87 (€71), you can find the cheapest train ticket for as low as $78 (€63). Travelers depart most frequently from Martigny and arrive in Zürich HB.
You can travel by train between Martigny and Zurich with SBB for as low as $78 (€63). 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 from Martigny to Zurich, SBB offers these ticket types: Round-trip Standard Ticket or First Class.
If you’re looking for a smooth and easy train between Martigny and Zurich, check Omio for SBB trains offering this journey. Whether you are looking for the fastest, earliest or cheapest train to take for this 111 miles (179 km) trip between Martigny and Zurich, Omio makes it easier than ever to find SBB trains at affordable prices, and you can also quickly book train tickets online. Check the current SBB train schedules for your ideal departure and arrival times, compare the best route between Martigny and Zurich as well as relevant ticket information (such as baggage allowance and amenities offered onboard), and book your SBB train on Omio. If you search for trains between Martigny and Zurich in the Omio app, you can quickly see if the SBB tickets are mobile tickets, making it convenient for you to go paperless when traveling. With prices for SBB trains between Martigny and Zurich starting at $78 (€63), buy your official SBB tickets with Omio online quickly and easily!
SBB has updated its ticket policies due to the coronavirus. Keep these in mind when booking your SBB tickets between Martigny and Zurich and when traveling by train:
Some of the Martigny train stations to Zurich you can start your journey from include Martigny, Martigny, Bassin du Manoir and Martigny, Rhodania. Similarly, some of the arrival train stations in Zurich include Zürich HB, Zürich Stadelhofen and Zürich, Central Bus Station.
When traveling this route, Omio customers are departing most frequently from Martigny and arriving in Zürich HB.
Passengers booking this route most frequently board their trains from Martigny and need to travel around 0 mile (s) / 0 km from the city center to get to this train station.
Passengers arriving in Zurich most often arrive at Zürich HB and need to travel around 1 mile (s) / 1 km from this train station to the city center.
Here are some other resources that might have the information you need