The average bus between Marsala and Licata takes 6h 25m and the fastest bus takes 4h 15m. The bus service runs several times per day from Marsala to Licata. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Buses run 4 times a day between Marsala and Licata. The earliest departure is at 9:00 AM in the morning, and the last departure from Marsala is at 6:00 PM which arrives into Licata at 7:30 AM. All services require a transfer at Strasatti Via Nazionale and take an average of 6h 25m. The schedules shown below are for the next available departures.


4h 30m • 2 changes


6h • 2 changes


5h • 2 changes


4h 15m • 2 changes


4h 30m • 2 changes


6h • 2 changes


5h • 2 changes


4h 15m • 2 changes


4h 30m • 2 changes


6h • 2 changes


5h • 2 changes


4h 15m • 2 changes
Want to know about travelling from Marsala to Licata? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.
No, there is no direct bus from Marsala to Licata. However, there are services departing from Marsala station and arriving at Licata station via Agrigento - piazz.le Fratelli Rosselli. The journey, including transfers, takes approximately 6h 25m.
Marsala to Licata bus services, operated by Autoservizi Salemi Srl, depart from Strasatti station.
Marsala to Licata bus services, operated by Autoservizi Salemi Srl, arrive at Licata station.
The distance between Marsala and Licata is 153.6 km. The road distance is 195 km.
You can take a bus from Marsala Train Station Bus Stop to Licata via Strasatti Via Nazionale, Strasatti, Agrigento - piazz.le Fratelli Rosselli, and Agrigento in around 5h 46m.