Students! Get the Omio app and enjoy 10% off your first booking and 5% off all other trips.

Milan to Martigny train with Trenitalia

Mon, Apr 28
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Cheap train tickets from Milan to Martigny

Showing times and prices for Apr 28

Cheapest

The best way to find a cheap train ticket from Milan to Martigny is to book your journey as far in advance as possible and to avoid traveling at rush hour.

Italo
02:30PM4h35
Milan
07:05PMMartigny
$331One-way
0 transfers
Trenitalia
07:10AM2h39
Milan
09:49AMMartigny
$481One-way
0 transfers

Compare prices and tickets Milan to Martigny by train or bus

Mon
Apr 28
Tue
Apr 29
Wed
Apr 30
Thu
May 01
Fri
May 02
Sat
May 03
Sun
May 04

Fastest train times from Milan to Martigny

Showing times and prices for Apr 28

Fastest Journey

2 h 39 m

Average

3 h 37 m

Trains per day

2

Distance

178 km

Of the 2 trains that leave Milan for Martigny every day 2 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Trenitalia
07:10AM2h39
Milan
09:49AMMartigny
$481One-way
0 transfers
Italo
02:30PM4h35
Milan
07:05PMMartigny
$331One-way
0 transfers

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Journey information

Overview: Train from Milan to Martigny

ItalyItaly
SwitzerlandSwitzerland
Icon of train
Trains from Milan to Martigny run on average 3 times per day, taking around 3h 51m. Cheap train tickets for this journey start at $28 (€23) if you book in advance.
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Distance
109 miles (177 km)
Average train duration
3h 51m
Cheapest ticket price
$28 (€23)
Trains per day
3
Direct trains
2
Train providers
3
Fastest train
2h 25m
First train
07:05
Last train
18:20
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information

Train providers: Trenitalia and SBB from Milan to Martigny trains

Travel to Martigny from Milan from $27 (€22) with Omio’s train partners Trenitalia and SBB! You can find the best schedules and tickets when comparing and booking the most convenient route for you.

Find the perfect train from Milan to Martigny with Trenitalia. Trenitalia offers different ticket types to fit anyone’s budget, such as the Base, Economy, Super Economy and Ordinaria tickets. You can also apply Trenitalia discount cards on Omio at the time of purchase. The distance to Martigny from Milan by train is 110 miles (177 km) and the cheapest price for a one-way ticket is $27 (€22). Check out Trenitalia’s train schedule between Milan and Martigny, compare the best prices for the journey and book your cheap train ticket on Omio today!

Trenitalia is the main provider of train services in Italy, with a huge fleet of trains offering different levels of comfort, amenities and speed at which they travel. The company's flagship trains are the high-speed Frecciarossa, Frecciargento and Frecciabianca. Trenitalia also operates trains such as the Eurocity (EC), Euronotte (EN), InterCity (IC), InterCitynotte (ICN), as well as the Regionale Veloce (RV), Regionale (R), Suburbano (S) and Metropolitano (M). Bathrooms and WiFi access are standard on long-distance train routes. In most cases, the trains also provide barrier-free access.

Trenitalia from Milan to Martigny train information:

  • Average Duration: 2 h 25 min
  • Cheapest Price: $27

Discover the Comfort of Milan to Martigny Train Journeys

Embark on a scenic adventure traveling from Italy to Switzerland with the Milan to Martigny train, offering a seamless and picturesque route through the Alps. Most journeys begin at Milano Centrale, the well-connected hub in Milan, leading you directly to Gare de Martigny, ensuring a smooth ride. Traveling by train from Milan to Martigny allows you to marvel at breathtaking landscapes while enjoying the comfort and convenience of well-equipped trains. Whether you're planning a quick trip or a leisurely getaway, these trains provide the perfect balance of efficiency and stunning scenery for all travelers.

Cheap Milan to Martigny Train Ticket Prices

Planning a train journey from Milan to Martigny and keen to find out about ticket prices? You'll be pleased to know that this scenic route doesn't just offer beautiful views, but also options that fit different budgets. The cheapest possible train tickets on this route are priced at $28 (€23). Meanwhile, travelers can expect the average ticket cost to be around $49 (€40). To score the best deals, we recommend planning your journey for the month of September, which usually offers a balance of affordability and convenience for train travel between Milan and Martigny. Be sure to book ahead to secure the lowest rates and enjoy a smooth travel experience!

Train Milan to Martigny: Trenitalia, Swiss Federal Railways (SBB), and EuroCity

The journey from Milan to Martigny is both picturesque and efficient, with trains operated by renowned services such as Trenitalia, Swiss Federal Railways (SBB), and EuroCity. These providers ensure a smooth and comfortable ride that takes you through stunning landscapes, making it an enjoyable journey for both leisure and business travelers. Trenitalia offers sleek high-speed trains with services like Wi-Fi and catering, while Swiss Federal Railways and EuroCity provide a blend of rapid transit features and first-class amenities to enhance your travel experience. Whether you are in it for the comfort, speed, or scenic views, taking the train from Milan to Martigny is an excellent choice.

Train Milan to Martigny: Train Times and Schedule

Embark on a scenic journey from Milan to Martigny by train! The distance between these two vibrant cities is approximately 109 miles (177 km), offering travelers a unique opportunity to enjoy beautiful landscapes along the way. The average train journey duration is 2h 25m, providing a comfortable and efficient connection between Italy and Switzerland.

The Milan to Martigny train schedule is quite convenient for travelers, with approximately 3 trains running daily throughout the week. This regular service ensures that passengers can find a suitable departure time every day.

For those considering their travel options, the first train from Milan to Martigny typically departs at 07:05, while the last train of the day leaves at 18:20. This wide range of departure times makes it easy to plan your itinerary, whether you're traveling for business or leisure.

Ensure you have the latest Milan to Martigny train time information by checking updated schedules online.

FAQs: Trains from Milan to Martigny

FAQs: Travel by train from Milan to Martigny 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 Milan to Martigny.
FAQs

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
More routes, destinations and providers
Currency
Language

Useful links