There are 8 ways to get from Silea to Milan by train, bus, car, plane or shuttle
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
-
Take the train from Venezia Mestre to Milano Centrale
Cheapest option
Bus
-
Take the bus from Treviso to Bergamo
-
Take the bus from Bergamo Airport Bus Station to Milan Centrale Piazza Luigi di Savoia
6 alternative options
Train via Vicenza
-
Take the train from Treviso Centrale to Vicenza
-
Take the train from Vicenza to Milano Centrale
Drive
-
Drive from Silea to Milan
Fly Venice to Milan Linate
-
Fly from Venice (VCE) to Milan Linate (LIN)
Fly Venice to Milan Malpensa, train
-
Fly from Venice (VCE) to Milan Malpensa (MXP)
-
Take the train from Malpensa Aeroporto T.1 to Milano Cadorna
Train to Trieste, fly to Milan Linate
-
Take the train from Venezia Mestre to Trieste Airport
-
Fly from Trieste (TRS) to Milan Linate (LIN)
Shuttle
-
Take a shuttle bus from Treviso to Milano Linate airport
Silea to Milan by bus and train
Questions & Answers
The cheapest way to get from Silea to Milan is to bus which costs €24 - €45 and takes 5h 29m.
The quickest way to get from Silea to Milan is to drive which costs €45 - €70 and takes 2h 38m.
No, there is no direct bus from Silea to Milan. However, there are services departing from Silea and arriving at Milan Centrale Piazza Luigi di Savoia via Treviso and Bergamo Airport Bus Station. The journey, including transfers, takes approximately 5h 29m.
The distance between Silea and Milan is 243 km. The road distance is 278.1 km.
The best way to get from Silea to Milan without a car is to train which takes 3h 35m and costs €80 - €190.
It takes approximately 3h 35m to get from Silea to Milan, including transfers.
Silea to Milan bus services, operated by FlixBus, depart from Treviso station.
The best way to get from Silea to Milan is to train which takes 3h 35m and costs €80 - €190. Alternatively, you can bus, which costs €24 - €45 and takes 5h 29m, you could also fly, which costs €75 - €310 and takes 6h 5m.
There is no direct flight from Venice Airport to Milan Linate Airport. The quickest flight takes 3h 40m and has one stopover.
Silea to Milan bus services, operated by TerraVision IT, arrive at Milan Centrale Piazza Luigi di Savoia station.

- Distance: 242.8 km
- Duration: 3h 35m
What companies run services between Silea, Italy and Milan, Italy?
Trenitalia Frecce operates a train from Venezia Mestre to Milano Centrale hourly. Tickets cost €21 - €75 and the journey takes 2h 15m. Three other operators also service this route. Alternatively, you can take a bus from Silea to Milan via Treviso and Bergamo Airport Bus Station in around 5h 29m.

- Website
- easyjet.com
Flights from Venice to Milan Linate via Paris Charles de Gaulle
- Ave. Duration
- 4h 20m
- When
- Friday
- Estimated price
- €110 - €550
Flights from Venice to Milan Linate via Paris Orly
- Ave. Duration
- 4h 35m
- When
- Monday and Wednesday
- Estimated price
- €110 - €550
Flights from Venice to Milan Malpensa via Paris Charles de Gaulle
- Ave. Duration
- 4h 37m
- When
- Wednesday and Saturday
- Estimated price
- €120 - €420
Flights from Venice to Milan Malpensa via Amsterdam Schiphol
- Ave. Duration
- 5h 10m
- When
- Thursday and Saturday
- Estimated price
- €120 - €420
Flights from Venice to Milan Malpensa via London Gatwick
- Ave. Duration
- 5h 10m
- When
- Wednesday, Thursday, Friday and Saturday
- Estimated price
- €120 - €420
Flights from Venice to Milan Malpensa via Olbia
- Ave. Duration
- 5h 15m
- When
- Sunday
- Estimated price
- €120 - €420

- Website
- ryanair.com
Flights from Venice to Milan Malpensa via Naples
- Ave. Duration
- 3h 57m
- When
- Tuesday, Saturday and Sunday
- Estimated price
- €40 - €370
Flights from Venice to Milan Malpensa via Bari
- Ave. Duration
- 4h
- When
- Friday
- Estimated price
- €40 - €370
Flights from Venice to Milan Malpensa via Palermo
- Ave. Duration
- 4h 40m
- When
- Saturday and Sunday
- Estimated price
- €40 - €370
Flights from Venice to Milan Malpensa via Catania
- Ave. Duration
- 4h 55m
- When
- Monday, Tuesday and Friday
- Estimated price
- €40 - €370
Flights from Venice to Milan Malpensa via Vienna
- Ave. Duration
- 4h 50m
- When
- Wednesday and Thursday
- Estimated price
- €40 - €370

- Website
- lufthansa.com
Flights from Venice to Milan Linate via Frankfurt
- Ave. Duration
- 4h 13m
- When
- Every day
- Estimated price
- €360 - €1000
Flights from Venice to Milan Malpensa via Frankfurt
- Ave. Duration
- 3h 53m
- When
- Monday, Wednesday, Thursday, Friday, Saturday and Sunday
- Estimated price
- €380 - €850

- Website
- alitalia.com
Flights from Venice to Milan Linate via Rome
- Ave. Duration
- 3h 57m
- When
- Every day
- Estimated price
- €100 - €290
Flights from Trieste to Milan Linate
- Ave. Duration
- 1h 5m
- When
- Monday to Saturday
- Estimated price
- €65 - €220

- Website
- airfrance.com
Flights from Venice to Milan Linate via Paris Charles de Gaulle
- Ave. Duration
- 5h 18m
- When
- Every day
- Estimated price
- €330 - €4600
Flights from Venice to Milan Malpensa via Paris Charles de Gaulle
- Ave. Duration
- 5h
- When
- Every day
- Estimated price
- €310 - €4500

- Website
- iberia.com
Flights from Venice to Milan Linate via Madrid
- Ave. Duration
- 7h
- When
- Every day
- Estimated price
- €320 - €1800
Flights from Venice to Milan Malpensa via Barcelona
- Ave. Duration
- 5h
- When
- Every day
- Estimated price
- €270 - €800

- Website
- vueling.com
Flights from Venice to Milan Linate via Madrid
- Ave. Duration
- 7h
- When
- Every day
- Estimated price
- €320 - €1800
Flights from Venice to Milan Malpensa via Barcelona
- Ave. Duration
- 5h
- When
- Every day
- Estimated price
- €270 - €800

- Website
- swiss.com
Flights from Venice to Milan Malpensa via Zurich
- Ave. Duration
- 4h 15m
- When
- Every day
- Estimated price
- €270 - €850

- Website
- brusselsairlines.com
Flights from Venice to Milan Linate via Brussels
- Ave. Duration
- 5h 12m
- When
- Every day
- Estimated price
- €300 - €1300

- Website
- klm.com
Flights from Venice to Milan Linate via Amsterdam Schiphol
- Ave. Duration
- 5h 35m
- When
- Every day
- Estimated price
- €380 - €1600

- Website
- britishairways.com
Flights from Venice to Milan Linate via London Heathrow
- Ave. Duration
- 6h 30m
- When
- Monday to Saturday
- Estimated price
- €300 - €1600

- Website
- austrian.com
Flights from Venice to Milan Malpensa via Vienna
- Ave. Duration
- 5h 10m
- When
- Every day
- Estimated price
- €290 - €700

- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Venezia Mestre to Milano Centrale
- Ave. Duration
- 2h 15m
- Frequency
- Hourly
- Estimated price
- €21 - €75
- Website
- https://www.trenitalia.com/en/frecce.html
- Super Economy
- €21 - €29
- Base Standard
- €40 - €55
- Base Premium
- €50 - €75
Train from Treviso Centrale to Vicenza
- Ave. Duration
- 1h 1m
- Frequency
- Once daily
- Estimated price
- €9 - €40
- Website
- https://www.trenitalia.com/en/frecce.html
- Super Economy
- €9 - €12
- Base Standard
- €22 - €30
- Base Premium
- €28 - €40
Train from Vicenza to Milano Centrale
- Ave. Duration
- 1h 41m
- Frequency
- Hourly
- Estimated price
- €17 - €65
- Website
- https://www.trenitalia.com/en/frecce.html
- Super Economy
- €17 - €24
- Base Standard
- €35 - €50
- Base Premium
- €40 - €65
Train from Venezia Mestre to Trieste Airport
- Ave. Duration
- 1h 3m
- Frequency
- 4 times a day
- Estimated price
- €12 - €50
- Website
- https://www.trenitalia.com/en/frecce.html
- Super Economy
- €12 - €17
- Base Standard
- €27 - €40
- Base Premium
- €30 - €50

- Phone
- +39 06 8937 1892
- Website
- italotreno.it
Train from Venezia Mestre to Milano Centrale
- Ave. Duration
- 2h 16m
- Frequency
- Every 4 hours
- Estimated price
- €18 - €60
- Website
- https://www.italotreno.it/en
- Smart Economy
- €21 - €29
- Smart Low Cost
- €18 - €23
- Smart Flex
- €40 - €60
Train from Treviso Centrale to Vicenza
- Ave. Duration
- 1h 11m
- Frequency
- Once daily
- Estimated price
- €7 - €40
- Website
- https://www.italotreno.it/en
- Smart Economy
- €12 - €17
- Smart Low Cost
- €7 - €9
- Smart Flex
- €25 - €40
Train from Vicenza to Milano Centrale
- Ave. Duration
- 1h 41m
- Frequency
- Every 4 hours
- Estimated price
- €15 - €50
- Website
- https://www.italotreno.it/en
- Smart Economy
- €18 - €26
- Smart Low Cost
- €15 - €19
- Smart Flex
- €35 - €50
Train from Mestre to Trieste Airport
- Ave. Duration
- 1h 27m
- Frequency
- Once daily
- Estimated price
- €10 - €45
- Website
- https://www.italotreno.it/en
- Smart Economy
- €15 - €21
- Smart Low Cost
- €10 - €13
- Smart Flex
- €29 - €45

- Phone
- +39 06 68475475
- ufficiogruppi@trenitalia.it
- Website
- trenitalia.com
Train from Venezia Mestre to Milano Centrale
- Ave. Duration
- 2h 25m
- Frequency
- Twice daily
- Estimated price
- €55 - €140
- Website
- https://www.trenitalia.com/en.html
- 2nd Class
- €55 - €80
- 1st Class
- €95 - €140
Train from Vicenza to Milano Centrale
- Ave. Duration
- 1h 51m
- Frequency
- Twice daily
- Estimated price
- €45 - €110
- Website
- https://www.trenitalia.com/en.html
- 2nd Class
- €45 - €65
- 1st Class
- €80 - €110

- Phone
- +41 848 44 66 88
- Website
- sbb.ch
Train from Venezia Mestre to Milano Centrale
- Ave. Duration
- 2h 25m
- Frequency
- Twice daily
- Estimated price
- €80 - €150
- Website
- https://www.sbb.ch/en/home.html
Train from Vicenza to Milano Centrale
- Ave. Duration
- 1h 51m
- Frequency
- Twice daily
- Estimated price
- €65 - €120
- Website
- https://www.sbb.ch/en/home.html

- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Treviso Centrale to Vicenza
- Ave. Duration
- 1h 8m
- Frequency
- Every 2 hours
- Estimated price
- €5 - €10
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- €8 - €10
Train from Venezia Mestre to Trieste Airport
- Ave. Duration
- 1h 23m
- Frequency
- Hourly
- Estimated price
- €9 - €16
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- €14 - €16
Frequently asked questions

- Phone
- +39 02 7249 4494
- my-link@trenord.it
- Website
- trenord.it
Train from Malpensa Aeroporto T.1 to Milano Cadorna
- Ave. Duration
- 38 min
- Frequency
- Every 30 minutes
- Estimated price
- €4 - €6
- Website
- https://www.trenord.it/
- Website
- https://www.trenord.it/en/

- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Venezia Mestre to Trieste Airport
- Ave. Duration
- 1h 24m
- Frequency
- Twice daily
- Estimated price
- €8 - €12
- Website
- https://www.trenitalia.com/
- 2nd Class
- €8 - €12

Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.de
Bus from Treviso to Bergamo
- Ave. Duration
- 3h 20m
- Frequency
- 4 times a week
- Estimated price
- €20 - €29
- Website
- https://www.flixbus.co.uk
- Book at
- https://shop.global.flixbus.com/
Frequently asked questions

- customerservices@terravision.eu
- Website
- terravision.eu
Bus from Bergamo Airport Bus Station to Milan Centrale Piazza Luigi di Savoia
- Ave. Duration
- 50 min
- Frequency
- Every 30 minutes
- Estimated price
- €6 - €10
- Website
- https://www.terravision.eu/

- Phone
- +39 02 3008 9000
- mail@autostradale.it
- Website
- autostradale.it
Bus from Bergamo Airport Bus Station to Milan Centrale Piazza Luigi di Savoia
- Ave. Duration
- 1h
- Frequency
- Every 30 minutes
- Estimated price
- €4 - €16
- Website
- https://autostradale.it/?lang=en-GB
- Standard Rate
- €11 - €16

- Phone
- +352 26 58 57 1
- info@flibco.com
- Website
- flibco.com
Bus from Bergamo Airport Bus Station to Milan Centrale Piazza Luigi di Savoia
- Ave. Duration
- 55 min
- Frequency
- Hourly
- Estimated price
- €10 - €13
- Website
- https://www.flibco.com/en

- Phone
- +386 1 320 4530
- info@goopti.com
- Website
- goopti.com
Shuttle from Treviso to Milano Linate airport
- Ave. Duration
- 3h 30m
- Frequency
- On demand
- Estimated price
- €40 - €400
- Schedules at
- goopti.com
- Shared
- €40 - €44
- Private
- €220 - €400
Want to know more about travelling around Italy
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
Italy 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 guideGetting to Milan from the airport
Get the details in Rome2Rio’s airport-to-city travel guide
Read the travel guideMore Questions & Answers
Yes, the driving distance between Silea to Milan is 278 km. It takes approximately 2h 38m to drive from Silea to Milan.
Air Dolomiti, easyJet, Brussels Airlines and six other airlines offer flights from Venice Airport to Milan Linate Airport.
There are 3474+ hotels available in Milan. Prices start at €40 per night.