Vieste, Puglia, Italia

How to get to Vieste: complete transport guide

How to reach Vieste on the Gargano: Bari and Foggia airports, train to Foggia, driving on SS89 and SITA bus. Practical directions and summer ferries.

Foto di Vieste, Puglia, Italia — How to get to Vieste: complete transport guide

How to get to Vieste

Vieste, the jewel of the Gargano on the eastern tip of Italy's spur, is one of Puglia's most beloved seaside destinations. Its relatively isolated position, atop the Gargano promontory, makes the journey part of the experience. Here is how to reach it.

By air: reference airports

The most practical airport is **Bari Karol Wojtyla (BRI)**, about 200 km from Vieste. It is Puglia's main hub with many domestic and international flights.

**Foggia Gino Lisa Airport (FOG)** is much closer (about 100 km) but has few flights and limited connections. It can be useful if you find convenient flights.

Neither airport has direct connections to Vieste. Car rental is the most practical solution.

By train: to Foggia

Vieste does not have a railway station. The reference station is **Foggia**, on the main Adriatic line and the Rome-Bari line.

  • **From Roma Termini**: Frecciargento or Intercity train, about 3 hours to Foggia
  • **From Bari Centrale**: regional or Freccia train, about 1 hour and 15 minutes to Foggia
  • **From Napoli Centrale**: Frecciargento or Intercity, about 2 and a half hours to Foggia
  • **From Bologna**: Frecciargento, about 3 and a half hours to Foggia

From Foggia to Vieste continue by **SITA/Ferrovie del Gargano bus** (about 2 and a half hours) or rental car (about 1 hour and 45 minutes).

By car: routes and parking

A car is the most convenient way to reach Vieste and to explore the Gargano.

From Foggia (about 100 km)

Take the **SS89 Garganica** which crosses the promontory via Manfredonia, Mattinata and the coast. The route is scenic but winding, with many curves. About 1 hour and 45 minutes.

From Bari (about 200 km)

**A14** motorway to the Foggia exit, then **SS89** to the Gargano. About 2 hours and 45 minutes. Alternatively, A14 exit Cerignola and then inland road to Manfredonia.

From Naples (about 300 km)

**A16** Naples-Canosa motorway, then **A14** to Foggia and **SS89**. About 3 and a half hours.

From Rome (about 400 km)

**A1** to Caserta, **A16** to Canosa, **A14** to Foggia and finally **SS89**. About 4 and a half hours.

Parking

Vieste's historic centre is largely pedestrianised and sits on a promontory.

  • **Castle car park**: paid, closest to the historic centre
  • **Via XXIV Maggio car park**: paid, spacious
  • **Car parks along the coastal road**: various areas, both free and paid

In July and August parking is a serious issue: arrive early or rely on parking at beach clubs or your accommodation.

By bus

  • **Ferrovie del Gargano/SITA**: bus from Foggia to Vieste, about 2 and a half hours, with stops across the Gargano. More frequent services in summer
  • **Marino bus**: seasonal connections from Rome and other cities
  • **Flixbus**: some direct summer routes to the Gargano

The bus station is in the modern part of Vieste, about 10 minutes on foot from the historic centre.

Summer ferries

In summer Vieste is connected by sea to the **Tremiti Islands** (about 1 hour 45 minutes with Navigazione Libera del Golfo) and other Gargano ports. Seasonal connections to Croatia (Split) also exist.

From Foggia: the main connection

Foggia is the reference hub for reaching Vieste.

  • **Ferrovie del Gargano bus**: the most commonly used option, about 2 and a half hours
  • **Car rental**: the best choice for flexibility, 1 hour and 45 minutes
  • **Taxi or transfer**: expensive given the distance, about 120-150 euros

Practical tips

  • **Car recommended**: the Gargano is poorly served by public transport. A car allows you to explore beaches, caves and villages
  • **SS89**: scenic road but demanding with many curves. Drive carefully
  • **Summer**: traffic on the SS89 in July-August is heavy, especially on Saturdays. Leave early
  • **Bus from Foggia**: works but journey times are long. Check timetables and book in high season
  • **In the centre**: Vieste is walkable. The historic centre is small and atmospheric, on a rocky promontory
  • **Tremiti Islands**: ferries to the Tremiti depart from Vieste, a trip not to be missed

Discover more

Practical info

When should you go to Vieste?

The best months are April, May, June, September and October, when there are fewer people.

Are there a lot of people in Vieste?

Vieste is not very crowded compared to the more touristic destinations.

Where exactly is Vieste located?

Vieste sits in Puglia, Italia.

How to get there

  • 🚆 Nearest station: Peschici Calenella ~17 km as the crow flies
  • ✈️ Nearest airport: Aeroporto di Foggia "Gino Lisa" FOG ~73 km as the crow flies

Nearest points as the crow flies (source OpenStreetMap): actual times depend on the roads, often mountain ones.

Adatto a: Aprile Maggio Giugno Settembre Ottobre

Hai qualcosa da aggiungere?

Questo articolo lo scriviamo perché ci crediamo, ma non siamo dappertutto. Se hai visto un errore, se conosci un luogo che ci manca, o se ti va di scriverne uno tu — dicci.

Data sbagliata? Nome scritto male? Un luogo che non esiste? Scrivilo qui — anche una frase basta.

Nearby

Destination Category Crowding
How to get to Vieste: complete transport guide (this guide) Guides and itineraries Not very crowded
Where to Stay in Vieste: Lodgings on the Gargano Between Sea and Trabucchi Guides and itineraries Not very crowded
Where to eat in Vieste: Gargano seafood, paposcia and coastal flavours Guides and itineraries Not very crowded
What to see in Vieste in 2 days: itinerary through sea stacks, marine caves and the old town Guides and itineraries Not very crowded
Trekking in the Foresta Umbra of the Gargano Guides and itineraries Very quiet

Nearby destinations

More destinations to discover

Lesser-known, from our blog

Altre guide poco linkate dal nostro blog, per continuare a esplorare.

← All guides

⚖ Compare (0)