There are 6 ways to get from Villarosa to Trapani by train, 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.
Train, bus via Palermo Airport (PMO)
best- Take the train from Caltanissetta Xirbi to Palermo Centraletrain Re
- Take the train from Palermo Centrale to Palermo Aeroportotrain Re
- Take the bus from Palermo Airport to Trapani - Via Marsalabus
5h€79–101Bus via Palermo
cheapest- Take the bus from Enna Viale Armando Diaz to Palermo Via Tommaso Fazellobus Sais Autolinee 60039 / ...
- Take the bus from Terminal Bus Palermo to Via Marsala, Trapanibus
5h 17m€20–30Drive 207 km
- Drive from Villarosa to Trapanicar 207 km
2h 40m€34–49Train, bus
- Take the train from Caltanissetta C.Le to Palermo Centraletrain Re
- Take the bus from Terminal Bus Palermo to Via Marsala, Trapanibus
5h 27m€29–42Bus
- Take the bus from Enna to Trapanibus 582
5h 32m€22–33Bus via Caltanissetta Bus Station
- Take the bus from Caltanissetta to Palermobus Caltanisetta
- Take the bus from Palermo Via Belgio/Via dei Nebrodi to Via Marsala, Trapanibus
5h 34m€24–34
Comparing Your Travel Options
The cheapest way to get from Villarosa to Trapani is to bus via Palermo which costs €20 - €35 and takes 5h 17m.
The fastest way to get from Villarosa to Trapani is to drive which takes 2h 40m and costs €30 - €50.
No, there is no direct bus from Villarosa to Trapani. However, there are services departing from Villarosa Corso Garibaldi Farmacia Genco and arriving at Via Marsala, Trapani via Enna Viale Armando Diaz and Terminal Bus Palermo. The journey, including transfers, takes approximately 5h 17m.
The distance between Villarosa and Trapani is 271 km. The road distance is 207 km.
The best way to get from Villarosa to Trapani without a car is to train and bus via Palermo Airport (PMO) which takes 5h and costs €75 - €110.
It takes approximately 5h to get from Villarosa to Trapani, including transfers.
Villarosa to Trapani bus services, operated by SAIS Autolinee, depart from Enna Viale Armando Diaz station.
Villarosa to Trapani bus services, operated by SAIS Autolinee, arrive at Palermo Via Tommaso Fazello station.
Yes, the driving distance between Villarosa to Trapani is 207 km. It takes approximately 2h 40m to drive from Villarosa to Trapani.
There are 2225+ hotels available in Trapani.
What companies run services between Villarosa, Sicily, Italy and Trapani, Italy?
You can take a bus from Villarosa Corso Garibaldi Farmacia Genco to Via Marsala, Trapani via Enna Viale Armando Diaz and Terminal Bus Palermo in around 5h 17m.
- Phone
- +39.06.5210550
- Website
- Trenitalia
Train from Caltanissetta Xirbi to Palermo Centrale
- Ave. Duration
- 1h 28m
- Frequency
- Every 4 hours
- Estimated price
- €15–21
- Website
- Trenitalia
Train from Palermo Centrale to Palermo Aeroporto
- Ave. Duration
- 1h 2m
- Frequency
- Hourly
- Estimated price
- €4–7
- Website
- Trenitalia
Train from Caltanissetta C.Le to Palermo Centrale
- Ave. Duration
- 1h 45m
- Frequency
- Once a week
- Estimated price
- €15–22
- Website
- Trenitalia
- Phone
- 06 164 160, +39091342525
- [email protected]
- Website
- segesta.it
Bus from Palermo Airport to Trapani - Via Marsala
- Ave. Duration
- 45 min
- Frequency
- Every 2 hours
- Estimated price
- €9–13
- Schedules at
- segesta.it
Bus from Terminal Bus Palermo to Via Marsala, Trapani
- Ave. Duration
- 1h 35m
- Frequency
- Hourly
- Estimated price
- €11–16
- Schedules at
- segesta.it
Bus from Terminal Bus Palermo to Via Marsala, Trapani
- Ave. Duration
- 1h 35m
- Frequency
- Hourly
- Estimated price
- €11–16
- Schedules at
- segesta.it
Bus from Palermo Via Belgio/Via dei Nebrodi to Via Marsala, Trapani
- Ave. Duration
- 1h 10m
- Frequency
- Hourly
- Estimated price
- €10–15
- Schedules at
- segesta.it
- Phone
- 800 21 10 20
- [email protected]
- Website
- SAIS Autolinee
Bus from Enna Viale Armando Diaz to Palermo Via Tommaso Fazello
- Ave. Duration
- 1h 40m
- Frequency
- Twice a week
- Estimated price
- €7–11
- Schedules at
- SAIS Autolinee
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Enna to Trapani
- Ave. Duration
- 4h 10m
- Frequency
- Once daily
- Estimated price
- €20–30
- Website
- Flixbus
- Phone
- +39 0912742800
- [email protected]
- Website
- SAIS Transporti
Bus from Caltanissetta to Palermo
- Ave. Duration
- 1h 40m
- Frequency
- Hourly
- Estimated price
- €9–13
- Website
- SAIS Transporti
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
Want to know more about Flixbus?
Read the travel guide












