There are 4 ways to get from Santorini caldera to Milan by plane, train, car ferry, bus, 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.
Fly to Milano Malpensa Airport, train
best- Fly from Santorini (JTR) to Milano Malpensa Airport (MXP)JTR - MXP
- Take the train from Malpensa Aeroporto T1 to Milano Porta Garibaldi
3h 56m€70–237Car ferry, train, bus
- Take the car ferry from Thira Santorini Port to Port of Piraeus
- Take the train from Piraeus to KorinthosRe
- Take the bus from Korinthos to Durrës
- Take the bus from Durrës to Roma, Autostazione Tiburtina
- Take the train from Roma Tiburtina to Milan Rogoredo
32h 55mCar ferry, drive
- Take the car ferry from Thira Santorini Port to Port of Piraeus
- Drive from Port of Piraeus to Milan
26h 12m€426–642Fly to Il Caravaggio International Airport
- Fly from Santorini (JTR) to Il Caravaggio International Airport (BGY)JTR - BGY
3h 32m€77–288
Santorini (JTR) to Milano Malpensa Airport (MXP) flights
Questions & Answers
The cheapest way to get from Santorini caldera to Milan is to fly and train which costs €65 - €240 and takes 3h 56m.
The fastest way to get from Santorini caldera to Milan is to fly which takes 3h 32m and costs €75 - €290.
The distance between Santorini caldera and Milan is 1782 km.
The best way to get from Santorini caldera to Milan without a car is to car ferry and train and bus which takes 32h 55m and costs .
It takes approximately 3h 56m to get from Santorini caldera to Milan, including transfers.
There are 13076+ hotels available in Milan.
What companies run services between Santorini caldera, Greece and Milan, Italy?
Ryanair flies from Santorini (JTR) to Il Caravaggio International Airport (BGY) 6 times a week.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- ryanair.com
Flights from Santorini to Milano Malpensa Airport
- Ave. Duration
- 2h 55m
- When
- Monday
- Estimated price
- €85–240
Flights from Santorini to Milano Malpensa Airport via Athens
- Ave. Duration
- 5h 50m
- When
- Tuesday
- Estimated price
- €85–240
Flights from Santorini to Milano Malpensa Airport via Naples
- Ave. Duration
- 6h 5m
- When
- Friday
- Estimated price
- €85–240
Flights from Santorini to Il Caravaggio International Airport
- Ave. Duration
- 2h 45m
- When
- Monday
- Estimated price
- €55–240
Flights from Santorini to Il Caravaggio International Airport via Athens
- Ave. Duration
- 4h 41m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- €55–240
Flights from Santorini to Il Caravaggio International Airport via Naples
- Ave. Duration
- 5h 20m
- When
- Friday
- Estimated price
- €55–240
- Website
- easyjet.com
Flights from Santorini to Milano Malpensa Airport
- Ave. Duration
- 2h 55m
- When
- Tuesday
- Estimated price
- €50–140
Flights from Santorini to Milano Malpensa Airport via Naples
- Ave. Duration
- 6h 40m
- When
- Monday
- Estimated price
- €50–140
- Website
- en.aegeanair.com
Flights from Santorini to Milano Malpensa Airport via Athens
- Ave. Duration
- 5h 47m
- When
- Every day
- Estimated price
- €85–250
- Phone
- +39 02 7249 4494
- my-link@trenord.it
- Website
- trenord.it
Train from Malpensa Aeroporto T1 to Milano Porta Garibaldi
- Ave. Duration
- 42 min
- Frequency
- Hourly
- Estimated price
- €4–6
- Website
- https://www.trenord.it/en/
- Phone
- +39 02-72494949
- Website
- malpensaexpress.it
Train from Malpensa Aeroporto T1 to Milano Porta Garibaldi
- Ave. Duration
- 42 min
- Frequency
- Hourly
- Estimated price
- €15
- Website
- https://www.malpensaexpress.it/en/
- Phone
- 14511
- Website
- hellenictrain.gr
Train from Piraeus to Korinthos
- Ave. Duration
- 1h 26m
- Frequency
- Hourly
- Estimated price
- €5–8
- Website
- https://www.hellenictrain.gr/en
- Phone
- +39 06 8937 1892
- Website
- italotreno.it
Train from Roma Tiburtina to Milan Rogoredo
- Ave. Duration
- 2h 52m
- Frequency
- Every 3 hours
- Estimated price
- €45–130
- Website
- https://www.italotreno.it/en
- Phone
- +355 68 407 6607
- Website
- facebook.com
Bus from Korinthos to Durrës
- Ave. Duration
- 10h 35m
- Frequency
- Once a week
- Schedules at
- facebook.com
- Phone
- +393293958604
- info@pistoiaviaggi.com
- Website
- pistoia-viaggi.it
Bus from Durrës to Roma, Autostazione Tiburtina
- Ave. Duration
- 8h 48m
- Frequency
- Once a week
- Schedules at
- pistoia-viaggi.it
- Phone
- +30 210 4121001
- info@seajets.gr
- Website
- seajets.com
Car ferry from Thira Santorini Port to Port of Piraeus
- Ave. Duration
- 5h 10m
- Frequency
- Twice daily
- Estimated price
- €55–90
- Website
- https://www.seajets.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
Getting around the Cyclades
Read the travel guide


























