There are 2 ways to get from Palermo to Castelvetrano by bus and ferry or car
Questions & Answers
The cheapest way to get from Palermo to Castelvetrano is to drive which costs 13€ - 19€ and takes 1 h 8 min.
The quickest way to get from Palermo to Castelvetrano is to drive which costs 13€ - 19€ and takes 1 h 8 min.
Yes, there is a direct bus departing from Palermo and arriving at Castelvetrano. Services depart once daily, and operate every day. The journey takes approximately 1 h 15 min.
The distance between Palermo and Castelvetrano is 69 km. The road distance is 102.4 km.
The best way to get from Palermo to Castelvetrano without a car is to bus and ferry which takes 1 h 15 min and costs 55€ - 80€.
The bus and ferry from Palermo to Castelvetrano takes 1 h 15 min including transfers and departs once daily.
Palermo to Castelvetrano bus services, operated by Autoservizi Salemi Srl, depart from Palermo station.
Palermo to Castelvetrano bus services, operated by Autoservizi Salemi Srl, arrive at Castelvetrano station.
Yes, the driving distance between Palermo to Castelvetrano is 102 km. It takes approximately 1 h 8 min to drive from Palermo to Castelvetrano.
There are 636+ hotels available in Castelvetrano. Prices start at $52 USD per night.
What companies run services between Palermo, Italy and Castelvetrano, Italy?
Autoservizi Salemi Srl operates a vehicle from Palermo to Castelvetrano once daily. Tickets cost $65 - $95 and the journey takes 1 h 15 min.
Bus and ferry from Palermo to Castelvetrano
- Ave. Duration
- 1 h 15 min
- Once daily
- Estimated price
- $65 - $95
- Schedules at
Want to know more about travelling around Italy
Related travel guides
Italy Travel Guides
Travel inspiration and top planning tips for getting around Italy.