There are 11 ways to get from Vanice to Milan by train, plane, train (Trenitalia), bus, night train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Václav Havel Airport Prague, fly to Milano Malpensa Airport, train
best- Take the train from Chocen to Praha Hlavni Nadrazitrain
- Fly from Václav Havel Airport Prague (PRG) to Milano Malpensa Airport (MXP)plane PRG - MXP
- Take the train from Malpensa Aeroporto T1 to Milano Porta Garibalditrain
6h 50m€69–228Train
- Take the train from Ceska Trebova to Wien Hbftrain Rj
- Take the train from Wien Hbf to Venezia Mestretrain Rjx
- Take the train from Venezia Mestre to Milano Centraletrain Fr
15h 3m€172–322Train, bus
- Take the train from Chocen to Brno Hlavni Nadrazitrain Rj / ...
- Take the bus from Brno to Milano, Autostazione Lampugnanobus N456
18h 5m€91–151Train, night train
- Take the train from Pardubice Hlavni Nadrazi to Linz Hbftrain Rj
- Take the night train from Linz Hbf to Verona Porta Nuovanighttrain Nj
- Take the train from Verona Porta Nuova to Milano Centraletrain Fr
19h 14m€129–307Train to Václav Havel Airport Prague, fly to Il Caravaggio International Airport
- Take the train from Chocen to Praha Hlavni Nadrazitrain
- Fly from Václav Havel Airport Prague (PRG) to Il Caravaggio International Airport (BGY)plane PRG - BGY
6h 40m€77–262Train to Vienna International Airport, fly to Milan Linate Airport
- Take the train from Ceska Trebova to Wien Hbftrain
- Fly from Vienna International Airport (VIE) to Milan Linate Airport (LIN)plane VIE - LIN
8h 11m€90–260Train to Brno–Tuřany Airport, fly to Il Caravaggio International Airport
- Take the train from Chocen to Brno Hlavni Nadrazitrain
- Fly from Brno–Tuřany Airport (BRQ) to Il Caravaggio International Airport (BGY)plane BRQ - BGY
7h 5m€73–423Train to Vienna International Airport, fly to Il Caravaggio International Airport
- Take the train from Ceska Trebova to Wien Hbftrain
- Fly from Vienna International Airport (VIE) to Il Caravaggio International Airport (BGY)plane VIE - BGY
9h€91–287Train to Wroclaw, fly to Il Caravaggio International Airport
- Take the train from Usti Nad Orlici to Wroclaw Glownytrain
- Fly from Wroclaw (WRO) to Il Caravaggio International Airport (BGY)plane WRO - BGY
9h 15m€111–260Bus
- Take the bus from Vamberk to Praha, ÚAN Florencbus 855
- Take the bus from Praha, ÚAN Florenc to Milano, Autostazione Lampugnanobus : Milan Lampugnano Bus Station - Prague Central Bus Station / ...
18h 7m€118–163Drive 950.1 km
- Drive from Vanice to Milancar 950.1 km
10h 53m€149–215
Václav Havel Airport Prague (PRG) to Milano Malpensa Airport (MXP) flights
Questions & Answers
The cheapest way to get from Vanice to Milan is to train and bus which costs €90 - €160 and takes 18h 5m.
The fastest way to get from Vanice to Milan is to train and fly which takes 6h 40m and costs €75 - €270.
The distance between Vanice and Milan is 861 km. The road distance is 950.1 km.
The best way to get from Vanice to Milan without a car is to train which takes 15h 3m and costs €170 - €330.
It takes approximately 6h 50m to get from Vanice to Milan, including transfers.
The best way to get from Vanice to Milan is to train which takes 15h 3m and costs €170 - €330. Alternatively, you can bus, which costs €110 - €170 and takes 18h 7m.
Yes, the driving distance between Vanice to Milan is 950 km. It takes approximately 10h 53m to drive from Vanice to Milan.
There are 14604+ hotels available in Milan.
What companies run services between Vanice, Czechia and Milan, Italy?
You can take a vehicle from Vanice to Milano Centrale via Chocen, Ceska Trebova, Wien Hbf, and Venezia Mestre in around 15h 3m. Alternatively, you can take a vehicle from Vanice to Milano, Autostazione Lampugnano via Vamberk and Praha, ÚAN Florenc in around 18h 7m.
- Website
- easyjet.com
Flights from Václav Havel Airport Prague to Milano Malpensa Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- €30–120
Flights from Vienna International Airport to Milan Linate Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- €35–140
- Website
- ryanair.com
Flights from Václav Havel Airport Prague to Il Caravaggio International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- €40–140
Flights from Brno–Tuřany Airport to Il Caravaggio International Airport
- Ave. Duration
- 1h 25m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- €27–270
Flights from Vienna International Airport to Il Caravaggio International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- €30–150
Flights from Wroclaw to Il Caravaggio International Airport
- Ave. Duration
- 1h 42m
- When
- Every day
- Estimated price
- €40–150
- Website
- lufthansa.com
Flights from Václav Havel Airport Prague to Milano Malpensa Airport via Munich
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- €70–300
Flights from Václav Havel Airport Prague to Milano Malpensa Airport via Frankfurt
- Ave. Duration
- 3h 37m
- When
- Every day
- Estimated price
- €75–550
Flights from Vienna International Airport to Milan Linate Airport via Munich
- Ave. Duration
- 3h 18m
- When
- Every day
- Estimated price
- €90–370
Flights from Vienna International Airport to Milan Linate Airport via Frankfurt
- Ave. Duration
- 3h 35m
- When
- Every day
- Estimated price
- €70–240
- Website
- austrian.com
Flights from Vienna International Airport to Milan Linate Airport
- Ave. Duration
- 1h 23m
- When
- Every day
- Estimated price
- €70–240
- Website
- swiss.com
Flights from Václav Havel Airport Prague to Milano Malpensa Airport via Zurich
- Ave. Duration
- 3h 33m
- When
- Every day
- Estimated price
- €70–290
- Website
- neosair.it
Flights from Václav Havel Airport Prague to Milano Malpensa Airport
- Ave. Duration
- 1h 35m
- When
- Monday
- Estimated price
- €260–470
- Website
- airdolomiti.it
Flights from Václav Havel Airport Prague to Milano Malpensa Airport via Frankfurt
- Ave. Duration
- 3h 25m
- When
- Tuesday to Sunday
- Estimated price
- €120–550
- Website
- eurowings.com
Flights from Václav Havel Airport Prague to Il Caravaggio International Airport via Dusseldorf
- Ave. Duration
- 3h 30m
- When
- Monday
- Estimated price
- €65–220
- Phone
- +420 221 111 122
- info@cd.cz
- Website
- cd.cz
Train from Chocen to Praha Hlavni Nadrazi
- Ave. Duration
- 1h 27m
- Frequency
- Hourly
- Estimated price
- €16–25
- Website
- https://www.cd.cz/en/default.htm
Train from Ceska Trebova to Wien Hbf
- Ave. Duration
- 2h 35m
- Frequency
- Every 4 hours
- Estimated price
- €27–45
- Website
- https://www.cd.cz/en/default.htm
Train from Chocen to Brno Hlavni Nadrazi
- Ave. Duration
- 1h 21m
- Frequency
- Every 3 hours
- Estimated price
- €13–21
- Website
- https://www.cd.cz/en/default.htm
Train from Pardubice Hlavni Nadrazi to Linz Hbf
- Ave. Duration
- 4h 54m
- Frequency
- Once daily
- Estimated price
- €55–90
- Website
- https://www.cd.cz/en/default.htm
- Phone
- +43 5 1717
- Website
- oebb.at
Train from Chocen to Praha Hlavni Nadrazi
- Ave. Duration
- 1h 29m
- Frequency
- Once daily
- Estimated price
- €30–55
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
Train from Usti Nad Orlici to Wroclaw Glowny
- Ave. Duration
- 2h 19m
- Frequency
- 4 times a day
- Estimated price
- €40–65
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
- Phone
- +421 24 48 58 188
- info@slovakrail.sk
- Website
- zssk.sk
Train from Chocen to Praha Hlavni Nadrazi
- Ave. Duration
- 1h 29m
- Frequency
- Once daily
- Estimated price
- €6–12
- Website
- https://www.zssk.sk/en/
- Website
- slovakrail.sk
Train from Chocen to Praha Hlavni Nadrazi
- Ave. Duration
- 1h 29m
- Frequency
- Once daily
- Schedules at
- slovakrail.sk
- Phone
- +39 02 7249 4494
- my-link@trenord.it
- Website
- trenord.it
Train from Malpensa Aeroporto T1 to Milano Porta Garibaldi
- Ave. Duration
- 44 min
- Frequency
- Every 30 minutes
- Estimated price
- €4–6
- Website
- https://www.trenord.it/en/
Train from Wien Hbf to Venezia Mestre
- Ave. Duration
- 6h 59m
- Frequency
- Twice daily
- Estimated price
- €90–140
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- *
- €90–140
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Venezia Mestre to Milano Centrale
- Ave. Duration
- 2h 15m
- Frequency
- Hourly
- Estimated price
- €35–75
- Schedules at
- trenitalia.com
Train from Verona Porta Nuova to Milano Centrale
- Ave. Duration
- 1h 13m
- Frequency
- Hourly
- Estimated price
- €21–45
- Schedules at
- trenitalia.com
- 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–110
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- €75–110
- 2nd Class
- €55–80
Train from Verona Porta Nuova to Milano Centrale
- Ave. Duration
- 1h 23m
- Frequency
- Twice daily
- Estimated price
- €35–85
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- €55–85
- 2nd Class
- €35–50
- Phone
- +43 51717
- Website
- nightjet.com
Night train from Linz Hbf to Verona Porta Nuova
- Ave. Duration
- 9h 53m
- Frequency
- Once daily
- Estimated price
- €35–110
- Website
- https://www.nightjet.com/en/#/home
- Sleeper Carriage
- €100–110
- Couchette Carriage
- €65–80
- Seating Carriage
- €35–45
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- https://www.flixbus.fr
Bus from Brno to Milano, Autostazione Lampugnano
- Ave. Duration
- 14h 15m
- Frequency
- Once daily
- Estimated price
- €70–120
- Website
- https://www.flixbus.co.uk
Bus from Vamberk to Praha, ÚAN Florenc
- Ave. Duration
- 2h 30m
- Frequency
- Once daily
- Estimated price
- €10–18
- Website
- https://www.flixbus.co.uk
- Phone
- +420 222 222 221
- info@regiojet.cz
- Website
- regiojet.com
Bus from Praha, ÚAN Florenc to Milano, Autostazione Lampugnano
- Ave. Duration
- 14h
- Frequency
- 3 times a week
- Estimated price
- €65–95
- Website
- https://regiojet.com/
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
Read the travel guide
Getting to Milan from the airport
Read the travel guide
Want to know more about Flixbus?
Read the travel guide













































