How to get from Trapani Airport (TPS) to Milan

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

Fly to Milan Linate  •  1 h 56 min

  1. TPS - LIN

$84 - $460

Cheapest option

Fly to Milan Bergamo  •  2 h 55 min

  1. TPS - BGY

$26 - $290

6 alternative options

Fly to Turin, train  •  3 h 43 min

  1. TPS - TRN

$76 - $331

Ferry, train  •  14 h 30 min

  1. Fr / ...

$178 - $307

Bus, train  •  16 h 13 min

  1. Icn / ...
  2. Fa
  3. Fr

$262 - $427

Drive, ferry  •  19 h 51 min

$128 - $219

Bus  •  25 h 19 min

$266 - $376

Bus and ferry  •  26 h 11 min

$134 - $190

What companies run services between Trapani Airport (TPS), Italy and Milan, Italy?

Alitalia flies from Trapani Airport (TPS) to Milan 3 times a day. Alternatively, you can take a bus from Trapani Airport (TPS) to Milan via Agrigento, Agrigento - Bus Station, Milano Rogoredo, and Rogoredo Fs in around 25 h 19 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 Trapani to Turin via Rome
Ave. Duration
3 h 35 min
When
Sunday
Estimated price
$95 - $550
Ryanair
Website
ryanair.com
Flights from Trapani to Milan Bergamo
Ave. Duration
1 h 45 min
When
Wednesday, Thursday, Saturday and Sunday
Estimated price
$20 - $340
Blue Air
Website
blueairweb.com
Flights from Trapani to Turin
Ave. Duration
1 h 40 min
When
Monday, Wednesday, Friday and Sunday
Estimated price
$50 - $290
Train operators
Trenitalia Frecce
Phone
+39 06 68475475
Website
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 Napoli Centrale to Milano Centrale
Ave. Duration
4 h 19 min
Frequency
Hourly
Estimated price
$90 - $130
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 - $90
Website
orario.trenitalia.com
ItaloTreno
Phone
+39 060708
Website
italotreno.it
Train from Napoli Centrale Station to Milano Centrale Station
Ave. Duration
4 h 15 min
Frequency
Every 2 hours
Estimated price
$55 - $80
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
Phone
+39 06 68475475
Website
trenitalia.com
Train from Palermo Centrale to Messina Centrale
Ave. Duration
3 h 7 min
Frequency
Every 2 hours
Estimated price
$29 - $40
Website
orario.trenitalia.com
Bus operators
Autoservizi Salemi Srl
Phone
(+39) 0923 98.11.20
Website
autoservizisalemi.it
Bus from Trapani Birgi Airport to Palermo
Ave. Duration
2 h
Frequency
Twice daily
Estimated price
$65 - $95
Schedules at
autoservizisalemi.it
Bus and ferry from Marsala to Milano Rogoredo
Ave. Duration
24 h
Frequency
Once daily
Estimated price
$65 - $95
Schedules at
autoservizisalemi.it
Salvatore Lumia
Email
info@autolineelumia.it
Website
autolineelumia.it
Bus from Trapani Birgi Airport to Agrigento
Ave. Duration
2 h 35 min
Frequency
3 times a day
Estimated price
$14
Schedules at
autolineelumia.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 Trapani Airport (TPS) and Milan is 884 km.

The cheapest way to get from Trapani Airport (TPS) to Milan is to fly which costs 22€ - 250€ and takes 2 h 55 min.

The quickest way to get from Trapani Airport (TPS) to Milan is to fly which takes 1 h 56 min and costs 70€ - 400€.

No, there is no direct bus from Trapani Airport (TPS) to Milan. However, there are services departing from Trapani Birgi Airport and arriving at via verziere via Marsala and rogoredo m3. The journey, including transfers, takes approximately 26 h 11 min.

It takes approximately 1 h 56 min to get from Trapani Airport (TPS) to Milan, including transfers.