There are 5 ways to get from Cefalù to Villarosa 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
best- Take the train from Termini Imerese to Caltanissetta C.Letrain 5524 / ...
- Take the bus from Caltanissetta Bus Station to Villarosa Corso Garibaldi Farmacia Gencobus Sais Autolinee 2584 / ...
4h 15m€18–31Bus
cheapest- Take the bus from Cefalù to Petralia Sopranabus
- Take the bus from Alimena Piazza A.Diaz to Villarosa Corso Garibaldi Farmacia Gencobus Sais Autolinee 2531
5h 20m€11–18Drive 86.1 km
- Drive from Cefalù to Villarosacar 86.1 km
1h€14–20Train, bus via Caltanissetta Xirbi
- Take the train from Termini Imerese to Caltanissetta Xirbitrain 5520 / ...
- Take the bus from Caltanissetta Bus Station to Villarosa Corso Garibaldi Farmacia Gencobus Sais Autolinee 2584 / ...
4h 37m€18–31Bus via Palermo
- Take the bus from Cefalù to Palermo - Via Balsamobus Palermo
- Take the bus from Palermo Via Tommaso Fazello to Enna Viale Armando Diazbus Sais Autolinee 2501 / ...
5h 46m€16–24
Questions & Answers
The cheapest way to get from Cefalù to Villarosa is to bus which costs €11 - €19 and takes 5h 20m.
The fastest way to get from Cefalù to Villarosa is to drive which takes 1h and costs €13 - €20.
No, there is no direct bus from Cefalù to Villarosa. However, there are services departing from Cefalù and arriving at Villarosa Corso Garibaldi Farmacia Genco via Petralia Soprana and Alimena Piazza A.Diaz. The journey, including transfers, takes approximately 5h 20m.
The distance between Cefalù and Villarosa is 154 km. The road distance is 86.1 km.
The best way to get from Cefalù to Villarosa without a car is to train and bus which takes 4h 15m and costs €18 - €35.
It takes approximately 4h 15m to get from Cefalù to Villarosa, including transfers.
Cefalù to Villarosa bus services, operated by SAIS trasporti S.p.A. - Autolinee Giamporcaro, depart from Cefalù station.
Cefalù to Villarosa bus services, operated by SAIS trasporti S.p.A. - Autolinee Giamporcaro, arrive at Petralia Soprana station.
Yes, the driving distance between Cefalù to Villarosa is 86 km. It takes approximately 1h to drive from Cefalù to Villarosa.
There are 268+ hotels available in Villarosa.
What companies run services between Cefalù, Italy and Villarosa, Sicily, Italy?
You can take a bus from Cefalù to Villarosa Corso Garibaldi Farmacia Genco via Petralia Soprana, Petralia Soprana, Alimena, and Alimena Piazza A.Diaz in around 5h 20m.
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Termini Imerese to Caltanissetta C.Le
- Ave. Duration
- 1h 22m
- Frequency
- Twice daily
- Estimated price
- €12–20
- Website
- https://www.trenitalia.com/en.html
Train from Termini Imerese to Caltanissetta Xirbi
- Ave. Duration
- 1h 4m
- Frequency
- Every 4 hours
- Estimated price
- €11–18
- Website
- https://www.trenitalia.com/en.html
- Phone
- 800 21 10 20
- [email protected]
- Website
- saisautolinee.it
Bus from Caltanissetta Bus Station to Villarosa Corso Garibaldi Farmacia Genco
- Ave. Duration
- 30 min
- Frequency
- 3 times a day
- Estimated price
- €3–5
- Schedules at
- saisautolinee.it
Bus from Alimena Piazza A.Diaz to Villarosa Corso Garibaldi Farmacia Genco
- Ave. Duration
- 1h 5m
- Frequency
- Twice a week
- Estimated price
- €2–5
- Schedules at
- saisautolinee.it
Bus from Caltanissetta Bus Station to Villarosa Corso Garibaldi Farmacia Genco
- Ave. Duration
- 30 min
- Frequency
- 3 times a day
- Estimated price
- €3–5
- Schedules at
- saisautolinee.it
Bus from Palermo Via Tommaso Fazello to Enna Viale Armando Diaz
- Ave. Duration
- 1h 45m
- Frequency
- 6 times a week
- Estimated price
- €8–12
- Schedules at
- saisautolinee.it
- Phone
- +39 0912742800
- [email protected]
- Website
- saistrasporti.it
Bus from Cefalù to Petralia Soprana
- Ave. Duration
- 1h 50m
- Frequency
- Once daily
- Estimated price
- €7–10
- Website
- https://saistrasporti.it/en-US
Bus from Cefalù to Palermo - Via Balsamo
- Ave. Duration
- 1h 36m
- Frequency
- Every 3 hours
- Estimated price
- €5–8
- Website
- https://saistrasporti.it/en-US
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







