There are 13 ways to get from Palma di Montechiaro to Milan by bus, plane, train, bus and ferry, car or ferry

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

Bus to Comiso, fly to Milan Malpensa  •  5 h 56 min

  1. Take the bus from Palma di Montechiaro to Comiso Airport
  2. Fly from Comiso (CIY) to Milan Malpensa (MXP) CIY - MXP

$47 - $825

Cheapest option

Train to Palermo, fly to Milan Bergamo  •  8 h 36 min

  1. Take the train from Agrigento Centrale to Palermo Centrale
  2. Fly from Palermo (PMO) to Milan Bergamo (BGY) PMO - BGY

$46 - $316

11 alternative options

Bus to Trapani, fly to Milan Linate  •  7 h 2 min

  1. Take the bus from Agrigento to Trapani Birgi Airport
  2. Fly from Trapani (TPS) to Milan Linate (LIN) TPS - LIN

$97 - $480

Train to Palermo, fly to Milan Linate  •  7 h 38 min

  1. Take the train from Agrigento Centrale to Palermo Centrale
  2. Fly from Palermo (PMO) to Milan Linate (LIN) PMO - LIN

$61 - $287

Train to Palermo, fly to Milan Malpensa  •  8 h 16 min

  1. Take the train from Agrigento Centrale to Palermo Centrale
  2. Fly from Palermo (PMO) to Milan Malpensa (MXP) PMO - MXP

$61 - $240

Train, bus to Catania, fly to Milan Linate  •  8 h 25 min

  1. Take the train from Licata to Comiso
  2. Take the bus from Comiso to Catania Airport
  3. Fly from Catania (CTA) to Milan Linate (LIN) CTA - LIN

Train to Palermo, fly to Verona, train  •  9 h 25 min

  1. Take the train from Agrigento Centrale to Palermo Centrale
  2. Fly from Palermo (PMO) to Verona (VRN) PMO - VRN
  3. Take the train from Verona Porta Nuova to Milano Centrale

$72 - $316

Train to Palermo, fly to Turin, train  •  9 h 25 min

  1. Take the train from Agrigento Centrale to Palermo Centrale
  2. Fly from Palermo (PMO) to Turin (TRN) PMO - TRN
  3. Take the train from Torino Porta Susa to Milano Centrale

$78 - $203

Bus and ferry, train  •  14 h 45 min

  1. Take the bus and ferry from Agrigento Piazzale Rosselli to Villa San Giovanni
  2. Take the train from Villa S.Giovanni to Roma Termini Fa
  3. Take the train from Roma Termini to Milano Centrale Fr

$167 - $293

Train  •  19 h 16 min

  1. Take the train from Agrigento Centrale to Termini Imerese Reg
  2. Take the train from Termini Imerese to Roma Termini Icn / ...
  3. Take the train from Roma Termini to Milano Centrale Fr

$124 - $215

Drive, ferry  •  20 h 53 min

  1. Drive from Palma di Montechiaro to Palermo
  2. Take the ferry from Palermo to Genoa
  3. Drive from Genoa to Milan

$134 - $228

Bus and ferry  •  21 h 42 min

  1. Take the bus and ferry from Palma di Montechiaro to Milano Rogoredo

$71 - $96

Bus  •  23 h 20 min

  1. Take the bus from Agrigento - Bus Station to Milano Rogoredo

$254 - $365

What companies run services between Palma di Montechiaro, Italy and Milan, Italy?

You can take a train from Palma di Montechiaro to Milan via Agrigento, Agrigento Centrale, Termini Imerese, and Roma Termini in around 19 h 16 min. Alternatively, SAIS Autolinee operates a bus from Palma di Montechiaro to Milan once daily. Tickets cost $250 - $360 and the journey takes 21 h 30 min.

Airlines
Alitalia
Website
alitalia.com
Flights from Trapani to Milan Linate
Ave. Duration
1 h 35 min
When
Every day
Estimated price
$80 - $460
Flights from Trapani to Milan Linate via Rome
Ave. Duration
3 h 40 min
When
Every day
Estimated price
$80 - $470
Flights from Palermo to Milan Linate
Ave. Duration
1 h 35 min
When
Every day
Estimated price
$50 - $410
Flights from Palermo to Milan Linate via Rome
Ave. Duration
3 h 28 min
When
Every day
Estimated price
$50 - $410
Flights from Palermo to Milan Malpensa via Rome
Ave. Duration
3 h 42 min
When
Every day
Estimated price
$210 - $800
Flights from Catania to Milan Linate
Ave. Duration
1 h 50 min
When
Every day
Estimated price
$50 - $410
Flights from Catania to Milan Linate via Rome
Ave. Duration
3 h 36 min
When
Every day
Estimated price
$50 - $410
Flights from Palermo to Verona via Rome
Ave. Duration
3 h 31 min
When
Every day
Estimated price
$75 - $460
Flights from Palermo to Turin via Rome
Ave. Duration
3 h 44 min
When
Every day
Estimated price
$80 - $280
Ryanair
Website
ryanair.com
Flights from Comiso to Milan Malpensa
Ave. Duration
1 h 55 min
When
Every day
Estimated price
$30 - $1,600
Flights from Palermo to Milan Malpensa
Ave. Duration
1 h 50 min
When
Every day
Estimated price
$27 - $170
Flights from Palermo to Milan Bergamo
Ave. Duration
1 h 45 min
When
Every day
Estimated price
$30 - $350
Flights from Palermo to Verona
Ave. Duration
1 h 35 min
When
Every day
Estimated price
$35 - $240
Flights from Palermo to Turin
Ave. Duration
1 h 40 min
When
Every day
Estimated price
$40 - $240
Volotea
Website
volotea.com
Flights from Palermo to Verona
Ave. Duration
1 h 35 min
When
Every day
Estimated price
$50 - $340
Flights from Palermo to Verona via Naples
Ave. Duration
3 h 20 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$50 - $340
Flights from Palermo to Turin
Ave. Duration
1 h 45 min
When
Monday, Friday, Saturday and Sunday
Estimated price
$60 - $320
Flights from Palermo to Turin via Olbia
Ave. Duration
3 h 40 min
When
Friday
Estimated price
$60 - $320
easyJet
Website
easyjet.com
Flights from Palermo to Milan Malpensa
Ave. Duration
1 h 40 min
When
Every day
Estimated price
$45 - $350
Meridiana
Website
meridiana.it
Flights from Palermo to Milan Malpensa
Ave. Duration
1 h 40 min
When
Every day
Estimated price
$40 - $1,200
Neos
Website
neosair.it
Flights from Palermo to Milan Malpensa
Ave. Duration
1 h 40 min
When
Sunday
Estimated price
$95 - $550
Swiss
Website
swiss.com
Flights from Palermo to Milan Malpensa via Zurich
Ave. Duration
4 h 20 min
When
Monday, Thursday, Friday, Saturday and Sunday
Estimated price
$130 - $1,500
Train operators
Trenitalia
Phone
+39 06 68475475
Website
trenitalia.com
Train from Agrigento Centrale to Palermo Centrale
Ave. Duration
2 h 2 min
Frequency
Every 2 hours
Estimated price
$10 - $23
Website
orario.trenitalia.com
1st Class
$19 - $23
Train from Licata to Comiso
Ave. Duration
1 h 1 min
Frequency
Twice daily
Estimated price
$5 - $13
Website
orario.trenitalia.com
1st Class
$11 - $13
Train from Agrigento Centrale to Termini Imerese
Ave. Duration
1 h 33 min
Frequency
Every 2 hours
Estimated price
$7 - $17
Website
orario.trenitalia.com
1st Class
$14 - $17
Trenitalia Frecce
Phone
+39 06 68475475
Website
trenitalia.com
Train from Verona Porta Nuova to Milano Centrale
Ave. Duration
1 h 13 min
Frequency
Hourly
Estimated price
$21 - $35
Website
orario.trenitalia.com
Train from Torino Porta Susa to Milano Centrale
Ave. Duration
50 min
Frequency
Hourly
Estimated price
$21 - $30
Website
orario.trenitalia.com
Train from Villa S.Giovanni to Roma Termini
Ave. Duration
4 h 35 min
Frequency
4 times a day
Estimated price
$70 - $110
Website
orario.trenitalia.com
Train from Roma Termini to Milano Centrale
Ave. Duration
2 h 59 min
Frequency
Hourly
Estimated price
$60 - $85
Website
orario.trenitalia.com
ItaloTreno
Phone
+39 060708
Website
italotreno.it
Train from Roma Termini Station to Milano Centrale Station
Ave. Duration
2 h 59 min
Frequency
Hourly
Estimated price
$30 - $45
Website
italotreno.it
Trenitalia Intercity
Bus operators
Società Autolinee Licata Srl
Phone
0922.401360
Email
info@autolineesal.it
Website
autolineesal.it
Bus from Palma di Montechiaro to Comiso Airport
Ave. Duration
1 h 55 min
Frequency
Twice daily
Estimated price
$6 - $9
Schedules at
autolineesal.it
Salvatore Lumia
Email
info@autolineelumia.it
Website
autolineelumia.it
Bus from Agrigento to Trapani Birgi Airport
Ave. Duration
2 h 30 min
Frequency
3 times a day
Estimated price
$14
Schedules at
autolineelumia.it
SAIS trasporti S.p.A. - Autolinee Giamporcaro
Phone
091 617 1141
Website
saistrasporti.it
Bus from Comiso to Catania Airport
Ave. Duration
1 h 30 min
Frequency
Every 4 hours
Schedules at
saistrasporti.it
Autoservizi Salemi Srl
Phone
(+39) 0923 98.11.20
Website
autoservizisalemi.it
Bus and ferry from Agrigento Piazzale Rosselli to Villa San Giovanni
Ave. Duration
4 h 17 min
Frequency
Once daily
Estimated price
$65 - $95
Schedules at
autoservizisalemi.it
Bus and ferry from Palma di Montechiaro to Milano Rogoredo
Ave. Duration
21 h 28 min
Frequency
Once daily
Estimated price
$65 - $95
Schedules at
autoservizisalemi.it
SAIS Autolinee
Phone
800 21 10 20
Email
saisautolineeweb@gmail.com
Website
saisautolinee.it
Bus from Agrigento - Bus Station to Milano Rogoredo
Ave. Duration
21 h 30 min
Frequency
Once daily
Estimated price
$250 - $360
Schedules at
saisautolinee.it
Ferry operators

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.

Questions & Answers

The distance between Palma di Montechiaro and Milan is 996 km.

The cheapest way to get from Palma di Montechiaro to Milan is to bus and ferry which costs 60€ - 85€ and takes 21 h 42 min.

The quickest way to get from Palma di Montechiaro to Milan is to bus and fly which takes 5 h 56 min and costs 40€ - 750€.

It takes approximately 5 h 56 min to get from Palma di Montechiaro to Milan, including transfers.