The average bus between Vasto San Salvo and Florence takes 7h 42m and the fastest bus takes 7h 15m. The bus service runs several times per day from Vasto San Salvo to Florence. 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 every 4 hours between Vasto San Salvo and Florence. The earliest departure is at 2:05 AM at night, and the last departure from Vasto San Salvo is at 5:00 PM which arrives into Florence at 12:50 AM. All services require a transfer at San Salvo Marina Le Nereidi and take an average of 7h 42m. The schedules shown below are for the next available departures.

8h 10m • 1 change

7h 15m • 1 change

7h 25m • 1 change

7h 15m • 1 change

8h 10m • 1 change

7h 15m • 1 change

7h 25m • 1 change

7h 15m • 1 change

8h 10m • 1 change

7h 15m • 1 change

7h 25m • 1 change

7h 15m • 1 change

8h 10m • 1 change

7h 15m • 1 change

7h 25m • 1 change

7h 15m • 1 change

8h 10m • 1 change

7h 15m • 1 change

7h 25m • 1 change

7h 15m • 1 change

8h 10m • 1 change

7h 15m • 1 change

7h 25m • 1 change

7h 15m • 1 change
Want to know about travelling from Vasto San Salvo to Florence? 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 Vasto San Salvo to Florence. However, there are services departing from Vasto San Salvo station and arriving at Florence station via Roma, Autostazione Tiburtina. The journey, including transfers, takes approximately 7h 42m.
Vasto San Salvo to Florence bus services, operated by Dicarlo Bus, depart from San Salvo Marina Le Nereidi station.
Vasto San Salvo to Florence bus services, operated by Dicarlo Bus, arrive at Florence Villa Constanza Bus Station.
The distance between Vasto San Salvo and Florence is 341.5 km. The road distance is 558 km.
You can take a vehicle from Vasto San Salvo to Florence Villa Constanza Bus Station via San Salvo Marina Le Nereidi and Roma, Autostazione Tiburtina in around 7h 44m.