There are 7 ways to get from Milano Centrale Station to Regensdorf-Watt by train, bus, car or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.
Recommended option
Train • 3h 50m
Cheapest option
Bus • 5h 54m
5 alternative options
Train via Como • 4h 19m
Train via Locarno • 6h 45m
Drive • 3h 10m
Train to Milan Malpensa, fly • 4h 28m
Fly from Milan Linate • 6h 13m
Questions & Answers
The cheapest way to get from Milano Centrale Station to Regensdorf-Watt is to drive which costs €40 - €60 and takes 3h 10m.
The quickest way to get from Milano Centrale Station to Regensdorf-Watt is to drive which costs €40 - €60 and takes 3h 10m.
No, there is no direct train from Milano Centrale Station to Regensdorf-Watt. However, there are services departing from Milano Centrale and arriving at Regensdorf-Watt via Zürich HB. The journey, including transfers, takes approximately 3h 50m.
The distance between Milano Centrale Station and Regensdorf-Watt is 224 km. The road distance is 289 km.
The best way to get from Milano Centrale Station to Regensdorf-Watt without a car is to train which takes 3h 50m and costs €65 - €160.
It takes approximately 3h 50m to get from Milano Centrale Station to Regensdorf-Watt, including transfers.
Milano Centrale Station to Regensdorf-Watt train services, operated by Trenitalia EuroCity, depart from Milano Centrale station.
The best way to get from Milano Centrale Station to Regensdorf-Watt is to train which takes 3h 50m and costs €65 - €160. Alternatively, you can bus, which costs €45 - €80 and takes 5h 54m, you could also fly, which costs €95 - €330 and takes 6h 13m.
The quickest flight from Milan Malpensa Airport to Zurich Airport is the direct flight which takes 1h.
Milano Centrale Station to Regensdorf-Watt train services, operated by Trenitalia EuroCity, arrive at Zuerich Hb station.

- Distance: 223.9 km
- Duration: 3h 50m
What companies run services between Milano Centrale Station, Lombardy, Italy and Regensdorf-Watt, Switzerland?
Trenitalia EuroCity operates a train from Milano Centrale to Zuerich Hb every 4 hours. Tickets cost SFr 55 - SFr 140 and the journey takes 3h 17m. Alternatively, FlixBus operates a bus from Milan to Zurich Bus Station every 2 hours. Tickets cost SFr 15 - SFr 19 and the journey takes 3h 40m. Three other operators also service this route.

- Website
- lufthansa.com
Flights from Milan Linate to Zurich via Frankfurt
- Ave. Duration
- 3h 47m
- When
- Every day
- Estimated price
- SFr 190 - SFr 650
Flights from Milan Linate to Zurich via Munich
- Ave. Duration
- 4h 45m
- When
- Every day
- Estimated price
- SFr 230 - SFr 1100

- Website
- swiss.com
Flights from Milan Malpensa to Zurich
- Ave. Duration
- 1h 1m
- When
- Every day
- Estimated price
- SFr 85 - SFr 460

- Website
- klm.com
Flights from Milan Linate to Zurich via Amsterdam Schiphol
- Ave. Duration
- 5h 36m
- When
- Every day
- Estimated price
- SFr 130 - SFr 850

- Website
- britishairways.com
Flights from Milan Linate to Zurich via London Heathrow
- Ave. Duration
- 5h 23m
- When
- Tuesday, Thursday, Friday and Sunday
- Estimated price
- SFr 180 - SFr 1100

- Website
- airfrance.com
Flights from Milan Linate to Zurich via Paris CDG
- Ave. Duration
- 4h 30m
- When
- Every day
- Estimated price
- SFr 120 - SFr 550

- Website
- easyjet.com
Flights from Milan Linate to Zurich via London Gatwick
- Ave. Duration
- 5h 35m
- When
- Sunday
- Estimated price
- SFr 90 - SFr 310
Flights from Milan Linate to Zurich via Berlin Brandenburg Apt
- Ave. Duration
- 7h 25m
- When
- Friday and Sunday
- Estimated price
- SFr 90 - SFr 310

- Website
- brusselsairlines.com
Flights from Milan Linate to Zurich via Brussels
- Ave. Duration
- 4h 15m
- When
- Monday to Saturday
- Estimated price
- SFr 210 - SFr 950

- Website
- iberia.com
Flights from Milan Linate to Zurich via Madrid
- Ave. Duration
- 7h 20m
- When
- Every day
- Estimated price
- SFr 110 - SFr 700

The primary train operator in Italy, Trenitalia was created in the year 2000. Trenitalia offers national rail connections in Italy as well as international connections to Austria, France, Germany and Switzerland. The company operates regional and long-distance trains, as well as high-speed trains called Frecce that travel on specialised tracks on speeds of up to 360km/h. Trenitalia tickets are available online, in stations across the country or from many travel agents that offer bookings.
Contact Details
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Milano Centrale to Zuerich Hb
- Ave. Duration
- 3h 17m
- Frequency
- Every 4 hours
- Estimated price
- SFr 55 - SFr 140
- Website
- Trenitalia Eurocity
- 2nd Class
- SFr 55 - SFr 80
- 1st Class
- SFr 100 - SFr 140
Train from Chiasso to Zuerich Hb
- Ave. Duration
- 2h 22m
- Frequency
- Every 3 hours
- Estimated price
- SFr 45 - SFr 120
- Website
- Trenitalia Eurocity
- 2nd Class
- SFr 45 - SFr 65
- 1st Class
- SFr 85 - SFr 120

Trenord operates regional and suburban lines throughout Italy’s Lombardy region, including the Malapensa Express from Milan’s Malapensa Airport and local lines around Lake Como and the Italian Lakes. Trenord train tickets can be purchased from machines at any train station and don’t need to be booked in advance.
Contact Details
- Phone
- +39 02 7249 4494
- my-link@trenord.it
- Website
- trenord.it
Train from Milano Centrale to Chiasso
- Ave. Duration
- 46 min
- Frequency
- Every 15 minutes
- Estimated price
- SFr 4 - SFr 6
- Website
- Trenord
Train from Milano Centrale to Malpensa Aeroporto T.1
- Ave. Duration
- 51 min
- Frequency
- Every 10 minutes
- Estimated price
- SFr 4 - SFr 6
- Website
- Trenord

The national railway company of Switzerland, Swiss Railways operates trains throughout the country and adjacent European nations including Germany, France, Italy and Austria. Tickets are sold in two classes - First and Second - with most long-distance trains offering a bistro car serving beverages and snacks. Individual tickets can be bought easily at stands, while a variety of travel passes are on offer to suit different travel needs.
Contact Details
- Phone
- +41 51 220 11 11
- Website
- sbb.ch
Train from Chiasso to Zürich HB
- Ave. Duration
- 2h 22m
- Frequency
- Every 2 hours
- Estimated price
- SFr 65 - SFr 120
- Website
- Swiss Railways (SBB/CFF/FFS)
Train from Milano Centrale to Locarno
- Ave. Duration
- 1h 52m
- Frequency
- Hourly
- Estimated price
- SFr 35 - SFr 70
- Website
- Swiss Railways (SBB/CFF/FFS)

- Phone
- +41 58 580 70 70
- info@sob.ch
- Website
- sob.ch
Train from Locarno to Zürich HB
- Ave. Duration
- 3h 20m
- Frequency
- Every 3 hours
- Website
- Südostbahn
- Schedules at
- fahrplan.sbb.ch

- Phone
- 02 72 49 49 49
- Website
- malpensaexpress.it
Train from Milano Centrale to Malpensa Aeroporto T.1
- Ave. Duration
- 51 min
- Frequency
- Every 20 minutes
- Estimated price
- SFr 11 - SFr 16
- Website
- Malpensa Express
- 2nd Class
- SFr 11 - SFr 16

One of Europe’s leading bus companies, Flixbus serves 2000+ destinations in 29 countries, including Germany, France, Italy, Austria, the Netherlands and Croatia and into Scandinavia and eastern Europe, as well as some US cities. Coaches have toilets, free WiFi and power outlets, plus snacks and drinks for purchase on board. Flixbus is a good choice for the budget-conscious traveller; purchase tickets in advance for the cheapest fares (note: there is no option to reserve a seat in advance).
Rome2rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.de
Bus from Milan to Zurich Bus Station
- Ave. Duration
- 3h 40m
- Frequency
- Every 2 hours
- Estimated price
- SFr 15 - SFr 19
- Website
- flixbus.co.uk
Frequently asked questions

- Phone
- +420 542 42 42 42
- info@regiojet.cz
- Website
- regiojet.com
Bus from Milan Lampugnano to Zurich Central Bus Station Sihlquai
- Ave. Duration
- 4h 40m
- Frequency
- Twice a week
- Estimated price
- SFr 9 - SFr 13
- Website
- RegioJet

- Phone
- +39 080 3112335
- info@marinobus.it
- Website
- marinobus.it
Bus from Milan Lampugnano to Zurich Central Bus Station Sihlquai
- Ave. Duration
- 4h 20m
- Frequency
- Twice a week
- Estimated price
- SFr 25 - SFr 35
- Website
- Marino Autolinee

- Phone
- 48/796 473 308
- biuro@autokarpolska.com.pl
- Website
- autokarpolska.com.pl
Bus from Milan to Zurich
- Ave. Duration
- 4h 27m
- Frequency
- Once a week
- Estimated price
- SFr 35 - SFr 55
- Schedules at
- autokarpolska.com.pl
Want to know more about travelling around Switzerland
Rome2rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Heading to Europe? Read this before you buy a Eurail Pass
We compare the different Eurail types and help you decide if a Eurail Pass is right for you
Read the travel guideItaly Travel Guides
Travel inspiration and top planning tips for getting around Italy.
Read the travel guideWant to know more about Flixbus?
Rome2rio’s guide has all the details
Read the travel guideItalian Lakes: Getting around by train
Rome2rio's tips and tricks to make your journey as smooth as possible
Read the travel guideMore Questions & Answers
Yes, the driving distance between Milano Centrale Station to Regensdorf-Watt is 289 km. It takes approximately 3h 10m to drive from Milano Centrale Station to Regensdorf-Watt.
Swiss offers flights from Milan Malpensa Airport to Zurich Airport.
Book your Milano Centrale Station to Regensdorf-Watt train tickets online with Omio.
There are 251+ hotels available in Regensdorf-Watt. Prices start at SFr 100 per night.
The best way to get from Milano Centrale Station to Milan Linate Airport is to bus which takes 25 min and costs €4 - €5.