To reach Vieste by bus It is a year-round solution. In addition to connections with Foggia, Manfredonia, Morning, Peschici e Rhodes Garganico, in the summer months there are also direct routes to theBari Airport and the evening service between Vieste and Campi Bay.
The times shown on this page are the orari 2026, obtained from the tables displayed at the Vieste bus stationBefore departure, it is advisable to check any changes directly with the transport companies.
Bus Vieste – Bari Airport 2026
From June 2 to September 27, 2026 is on Direct connection between Vieste and Bari Karol Wojtyła AirportThe journey takes approximately 2 hours and minutes 55 and the price indicated in the table is 17 €.
Vieste → Bari Airport
- 05:55 → 08:50
- 09:25 → 12:20
- 15:25 → 18:20
Bari Airport → Vieste
- 11:00 → 13:55
- 16:30 → 19:25
- 22:00 PM → 00:55 AM, arriving the next day
Buses from Vieste to Foggia, Manfredonia, and Mattinata
Lines SITA e Gargano railways connect Vieste with Mattinata, Manfredonia and FoggiaSome Ferrovie del Gargano trains also pass through Pugnochiuso.
Weekday hours from Monday to Saturday
Vieste → Foggia
- 05:00 PM SITA
- 06:15 SITA and Gargano Railways
- 10:15 PM SITA
- 13:30 PM Gargano Railways
- 14:15 PM SITA
- 15:30 PM Gargano Railways
- 17:45 PM SITA
- 18:20 PM Gargano Railways
- 22:45 PM Gargano Railways
Foggia → Vieste
- 06:45 PM SITA
- 08:00 PM Gargano Railways
- 10:45 PM SITA
- 12:50 SITA and Gargano Railways
- 14:15 PM SITA
- 17:45 PM SITA
- 20:30 PM Gargano Railways
Holiday opening hours, Sundays and public holidays
Vieste → Foggia
- 05:50 PM SITA
- 15:30 PM Gargano Railways
- 16:00 PM SITA
- 22:45 PM Gargano Railways
Foggia → Vieste
- 07:45 PM SITA
- 08:00 PM Gargano Railways
- 14:00 PM SITA
- 20:30 PM Gargano Railways
Bus Vieste – Peschici
The connection between Vieste and Peschici It's a useful way to visit one of the most famous villages in Gargano without using a car. The approximate journey time is 45 minutes.
From Monday to Saturday
Vieste → Peschici
03 – 45 – 04 – 50 – 05 – 40 – 07 – 40 – 09 – 00 – 10 – 30 – 12: 05 – 12pm – 45pm – 14pm
Peschici → Vieste
07:40 – 08:40 – 09:35 – 10:50 – 11:55 – 12:40 – 13:55 – 14:35 – 15:40 – 16:45 – 18:10 – 19:50 – 20:50 – 22:55 – 00:45
Sunday and holidays
Vieste → Peschici
03:45 – 04:50 – 07:40 – 09:00 – 10:30 – 12:05 – 12:45 – 14:25 – 14:50 – 16:00 – 17:55 – 19:00 – 20:10 – 21:10 – 22:55
Peschici → Vieste
07:40 AM – 08:40 AM – 10:35 AM – 11:50 AM – 55:55 AM – 13:09 PM – 14:35 PM – 15:50 PM – 16:45 PM – 18:10 PM – 19:50 PM – 20:50 PM – 22:55 PM – 00:45 PM
Bus Vieste – Rodi Garganico Station
This connection allows you to reach the station of Rhodes Garganico and continue the journey by train.
From Monday to Saturday
Vieste → Rodi Station
03:45 AM – 04:50 AM – 07:40 AM – 09:40 AM – 05:00 AM – 12:05 PM – 12:45 PM – 14:20 PM – 14:50 PM – 17:55 PM – 19:00 PM – 20:10 PM – 21:10 PM – 22:55 PM
Rhodes Station → Vieste
07:10 AM – 08:10 AM – 09:05 AM – 10:20 AM – 12:10 PM – 13:25 PM – 14:05 PM – 16:10 PM – 19:15 PM – 20:20 PM – 22:20 PM – 00:25 PM – 15:15 AM
Summer Service Vieste – Baia di Campi
From 1 July at 31 August 2026 The daily seasonal bus line Gargano in Bus is active between Vieste and Campi Bay.
Round
Departures from Vieste: 18 – 30 – 19 – 30 – 20 – 30 – 21
Arrivals at Baia di Campi: 19 – 00 – 20 – 00 – 21 – 00 – 22
Return
Departures from Baia di Campi: 19 – 00 – 20 – 00 – 21 – 00 – 22
Arrivals in Vieste: 19 – 30 – 20 – 30 – 21 – 30 – 22
Attention: The 2026 timetables on this page were taken from the schedules posted at the Vieste bus station. Routes, stops, and validity periods are subject to change, so it's always a good idea to confirm with the company before traveling.























