RailClick
Trenitalia

Trains from Milan to Spiezfrom $ 40.63

One‑way

Trains from Milan to Spiez

Journey time
From 2h 30m
Price
From $ 40.63
Distance
245 km (152 miles)
Changes
No direct trains available
Departure station
Milano Centrale
Arrival station
Spiez

Travelling by train: Milan - Spiez

Journey details

How long does the train from Milan to Spiez take?

The train journey from Milan to Spiez typically takes around 3 hours. This duration can vary depending on the specific service and connections.

What is the fastest journey from Milan to Spiez by train?

The fastest train journey from Milan to Spiez can be as quick as 2 hours and 50 minutes, depending on the direct service and time of travel.

How much does the train cost from Milan to Spiez?

The cost of a train ticket from Milan to Spiez varies, but prices can start from approximately €30 when booked in advance.

How much does the Milan to Spiez?

Yes, there is a direct train service from Milan to Spiez, which makes the journey convenient without the need for changing trains.

What is the distance from Milan to Spiez by train?

The distance from Milan to Spiez by train is approximately 218 Km.

Which are the cities that the train stops from Milan to Spiez?

Depending on the service, the train may stop at various cities, but typically it stops at Domodossola, Brig, and sometimes at Thun before reaching Spiez.

Buy train tickets from Milan to Spiez

Milan: Places to see

Spiez: Places to see

Milan: Main train stations

  • Milano Centrale
  • Malpensa Aeroporto
  • Malpensa Aeroporto T1
  • Milano Porta Garibaldi
  • Malpensa Aeroporto T2
  • Milano Cadorna
  • Milano Repubblica
  • Milano Rogoredo
  • Milano Porta Romana
  • Milano Lambrate
  • Milano Domodossola
  • Milano Affori

Spiez: Main train stations

  • Spiez

Milan - Spiez: How to get the best deals

Need our help?
Guaranteed secure payment
  • visa
  • mastercard
  • amex
  • applepay
Certificates
Europ AssistanceGlobal Awards
TreeNation
Google logo4.8 Stars | 10000+ Reviews