Milan to Zurich train

how long is the travel time from Milan to Zurich by train? is there any direct train? and how much is the fare? or is it better to Fly? thanks! :)

Posted by Michael Schneider
New Paltz, NY
7742 posts

Check schedules at the Swiss Rail site There are direct trains every two hours or so starting at 7:10am. Journey time is 3 hours 40 minutes, so it's faster to take the train.

Posted by Tim
Minneapolis, MN, USA
8700 posts

The standard 2nd class fare for direct EC trains from Milano to Zuerich is €67.40. If you book well in advance (up to 120 days allowed) on the Trenitalia site, you can get a Smart fare as low as €19.00. While you don't have to register on the site to book tickets, things go more smoothly if you do.

Posted by Zoe
Toledo, Ohio, US
7382 posts

If you book the very inexpensive fare, you will probably be tied to a particular departure date/time/train number and seat reservation. Flying would take as long or longer, due to security checks, travel to/from airports at both ends, and flight time. Take the train, the scenery for most of the trip is stunning.