Search train tickets toMartigny

switcheroo

Quickview

How to get to Martigny by train?

Routes26
Trips per day1,000
train carriers0
Stations0
Lowest prices
We partner with 100s of bus, train & ferry operators to find you the best fares.
No wanderu fees
We simply offer you the lowest prices directly from the carrier.
Best travel options
We offer the safest & most reliable options on millions of routes.

What are the cheapest train tickets to Martigny?

The cheapest prices for a train ticket to Martigny that users have found recently on Wanderu start at $40.00. Such great deals to Martigny are available on two routes including Freiburg and Malterdingen. While there are some great deals that can be scored by searching around, there are some routes that always have low prices on train travel to get you to Martigny. Freiburg at $40.00 has consistently the lowest average train ticket prices to Martigny.

What are the main train stations in Martigny?

The most popular train stations in Martigny are, and, is the busiest train station in Martigny.

What are the most popular train routes to Martigny?

Tübingen

There are 99 train schedules per day connecting Tübingen with Martigny. It takes on average 7 hours and 53 minutes to travel 192 miles, 308 kms, by train from Tübingen. 2 train carriers offer schedules from Tübingen, with Deutsche Bahn with non-federally owned railway company offering the most daily connections to Martigny. Traveling by train from Tübingen you will most likely to arrive in Martigny at Train Station.
Avg. Time
7h 53m
Avg. Price
$93.57

Würzburg

There are 95 train schedules per day connecting Würzburg with Martigny. It takes on average 8 hours and 44 minutes to travel 288 miles, 463 kms, by train from Würzburg. 2 train carriers offer schedules from Würzburg, with Deutsche Bahn offering the most daily connections to Martigny. Traveling by train from Würzburg you will most likely to arrive in Martigny at Train Station.
Avg. Time
8h 44m
Avg. Price
$118.62

Neustadt

There are 89 train schedules per day connecting Neustadt with Martigny. It takes on average 6 hours and 49 minutes to travel 230 miles, 370 kms, by train from Neustadt. 2 train carriers offer schedules from Neustadt, with Deutsche Bahn offering the most daily connections to Martigny. Traveling by train from Neustadt you will most likely to arrive in Martigny at Train Station.
Avg. Time
6h 49m
Avg. Price
$92.19

Giessen

There are 67 train schedules per day connecting Giessen with Martigny. It takes on average 7 hours and 58 minutes to travel 319 miles, 513 kms, by train from Giessen. 2 train carriers offer schedules from Giessen, with Deutsche Bahn offering the most daily connections to Martigny. Traveling by train from Giessen you will most likely to arrive in Martigny at Train Station.
Avg. Time
7h 58m
Avg. Price
$112.90

Bonn

There are 61 train schedules per day connecting Bonn with Martigny. It takes on average 8 hours and 32 minutes to travel 321 miles, 516 kms, by train from Bonn. 2 train carriers offer schedules from Bonn, with Deutsche Bahn offering the most daily connections to Martigny. Traveling by train from Bonn you will most likely to arrive in Martigny at Train Station.
Avg. Time
8h 32m
Avg. Price
$110.18

What train companies travel to Martigny, Switzerland?

Located in, Switzerland, you can travel by train to Martigny from 26 destinations and choose from 1000 daily train schedules to get you there. has the most train connections to Martigny. The furthest train arriving in Martigny covers a distance of 526.00 miles, 847.00 kms, covering the journey in 12 hours and 7 minutes

Looking for other ways to get there? Check out Bus options to Martigny.

train companies serving Martigny