Duration 10h 43m
Distance 889.7 km
Average price 130€
Frequency 2/day

Trip overview

The average train between Legnano and Vienna takes 10h 43m and the fastest train takes 10h 33m. The train service runs several times per day from Legnano to Vienna. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.

Train via Venice

  1. Milano Centrale
  2. Venezia Mestre
  3. Vienna
11h 44m
92€ - 192€

Legnano to Vienna train times

Trains run twice daily between Legnano and Vienna. The earliest departure is at 06:50 in the morning, and the last departure from Legnano is at 13:02 which arrives into Vienna at 23:35. All services require a transfer, and take on average 10h 43m. The schedules shown below are for the next available departures.

Frequently asked questions

Want to know about travelling from Legnano to Vienna? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport?, What is the quickest option?, How much do tickets usually cost? and many more.

No, there is no direct train from Legnano to Vienna. However, there are services departing from Legnano and arriving at Wien Hbf via Garibaldi Fs, Milano Centrale and Venezia Mestre. The journey, including transfers, takes approximately 11h 44m.

More details

The distance between Legnano and Vienna is 636 km. The road distance is 889.7 km.

Get driving directions

Legnano to Vienna train services, operated by Trenitalia Frecce, depart from Milano Centrale station.

More details

Legnano to Vienna train services, operated by Railjet, arrive at Wien Hbf station.

More details

There are 2470+ hotels available in Vienna. Prices start at 59€ per night.

More details

What companies run services between Legnano and Vienna?

You can take a train from Legnano to Vienna via Milano Porta Garibaldi Sotterranea, Garibaldi Fs, Centrale Fs, Milano Centrale, and Venezia Mestre in around 11h 44m.
Train operators
Ave. Duration
14h 45m
Once a week
Estimated price
85€ - 130€
Ave. Duration
12h 6m
Once daily
Estimated price
65€ - 90€

Get the Rome2rio app

Find the best way to get from A to B, anywhere in the world, on your mobile or tablet.

Compare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.

Learn more about our apps