Travel from Agrigento to Marsala

How to get from Agrigento to Marsala

From Agrigento bus to Castelvetrano then train to Marsala. 4 h 7 min 16€. From Agrigento drive to Marsala. 2 h 19 min 20€. From Agrigento bus to Sciacca then bus and ferry to Marsala. 3 h 53 min 68€.

Operators from Agrigento to Marsala