For a train journey from Milan to Zurich it would take approximately four hours to get one way.
12 heures
By train, its about 3 hours.
To be honest, it's probably better to fly, but if you want to take the train, you will need to take a train first from Barcelona to Venice in Italy. Then you will need to take the train from Venice to Vienna.
about 2 hours and 58 minutes
Try here... www.trenitalia.it
The Bernina Express does not run from Milan. It runs from Chur or St. Moritz, both in Switzerland, to Tirano in Italy.Tirano to St. Moritz takes 2½ hours.Tirano to Chur takes just over 4 hours.You have to first take a train from Milan, or anywhere else in Italy, to Tirano.From Chur you can then take another train to anywhere in Switzerland.
The ca. 180-km-train ride takes pretty exactly 2:30 - due to the train having to go through a very beautiful mountain range, the Semmering...
You can take the underground line U3 (direction Simmering) and get to the Landstraße/Wien Mitte station. You can follow the green CAT signs with a small plane on it. The CAT (city airport train) will take you to Vienna airport in a few minutes.
You can take the underground line U3 (direction Simmering) and get to the Landstraße/Wien Mitte station. You can follow the green CAT signs with a small plane on it. The CAT (city airport train) will take you to Vienna airport in a few minutes.
It will take about 8 hours.
what are you taking to get there
50 minutes