Travel from Vieste to Bari

Bus or train from Vieste to Bari?

Ferrovie Del Gargano operates a train from Vieste to Bari every 3 hours. Tickets cost $5 - $10 and the journey takes 1 h 56 min. Trenitalia Frecce also services this route hourly. Alternatively, Sita Sud operates a bus from Vieste to Bari 5 times a day. Tickets cost $8 and the journey takes 1 h 50 min. Sita Sud also services this route twice daily.

How to get from Vieste to Bari

From Vieste taxi to Rodi Garganico, train to Foggia, then train to Bari Centrale. 4 h 15 min 73€. From Vieste bus to Foggia then train to Bari Centrale. 4 h 29 min 30€. From Vieste bus to Manfredonia Bar Pace then bus to Bari via Capruzzi. 5 h 5 min 15€. From Vieste drive to Bari. 2 h 23 min 27€.

Operators from Vieste to Bari