BDS House Request to book

Planning

Brindisi as a base for Puglia: Salento or Valle d'Itria, both within an hour

Panorama of Brindisi and its harbour from the water
Photo: Annina1973, CC BY-SA 4.0, via Wikimedia Commons

Quick answer

Yes, Brindisi is one of the most practical bases in Puglia. It is the only major town within about an hour of both Salento (Lecce about 35 to 40 minutes, Otranto about 1 hour 10) and the Valle d'Itria (Ostuni about 30 to 35 minutes, Alberobello about 1 hour). Its airport is about 10 minutes from the old town and its station is on the main Adriatic line.

Key facts
Airport to old townAbout 10 min (BDS, Aeroporto del Salento)
LecceAbout 35 to 40 min by car, 25 to 35 min by train
OstuniAbout 30 to 35 min by car
Alberobello and Polignano a MareAbout 1 h by car
OtrantoAbout 1 h 10 min by car
Bari airportAbout 1 h 15 min by car
Best stay length2 to 7 nights

Brindisi is not the destination. It is the hinge.

Look at a map of Puglia and put your finger on Brindisi. North-west, about half an hour away, the white town of Ostuni marks the start of the Valle d'Itria: trulli, vineyards, Alberobello, Locorotondo. South, about forty minutes away, Lecce opens the door to Salento: baroque churches, Otranto, two seas. Brindisi is the hinge between the two.

I will be straight about it. Brindisi is not a place you come to for two weeks. It is a port city with a lovely old town, good seafood and a quiet evening rhythm, but it is not Lecce or Polignano. What it does better than anywhere else is make the rest of Puglia easy. Most of our guests stay two to four nights, often around a flight or a ferry, and use those nights to see more than they expected.

This guide compares Brindisi with the other common bases (Lecce, Ostuni, Bari and Polignano a Mare) so you can choose with real distances in front of you.

How far is everything from Brindisi?

Approximate driving times from Brindisi's old town in normal traffic. Summer weekends and August can add 15 to 30 minutes near the coast.

DestinationAreaBy carBy train
Brindisi airport (BDS)BrindisiAbout 10 minNo, bus or taxi
Torre Guaceto reserveCoast northAbout 25 minNo
OstuniValle d'Itria edgeAbout 30 to 35 minYes, about 20 to 30 min
LecceSalentoAbout 35 to 40 minYes, about 25 to 35 min
Cisternino, LocorotondoValle d'ItriaAbout 50 min to 1 hNot practical
AlberobelloValle d'ItriaAbout 1 hSlow, with changes
Polignano a Mare, MonopoliBari coastAbout 50 min to 1 hYes, about 45 min to 1 h
OtrantoSalentoAbout 1 h 10 minChange in Lecce
Bari airport (BRI)BariAbout 1 h 15 minYes, via Bari
MateraBasilicataAbout 2 hNot practical

For what to do in each place, see our day trips from Brindisi guide.

Brindisi vs Lecce: which is the better base?

Lecce is the more beautiful city, and if you want baroque streets outside your door every evening, it is hard to beat. But as a base it leans south. From Lecce, the Valle d'Itria and Polignano are about 1 hour 15 minutes to 1 hour 30 away, so the trulli day becomes a long one. Lecce's airport is Brindisi's, about 40 minutes up the road.

Piazza del Duomo in Lecce with the cathedral and bell tower
Piazza del Duomo in Lecce, an easy train ride from Brindisi Photo: Bernard Gagnon, CC0, via Wikimedia Commons

From Brindisi, Lecce itself is a 25 to 35 minute train ride, and the Valle d'Itria is closer. Brindisi also tends to be calmer and less expensive than Lecce in high season. Our advice: if Lecce and the far south are your main goal, stay in Lecce. If you want both halves of Puglia, stay in Brindisi and visit Lecce for a day and an evening.

Brindisi vs Ostuni and the Valle d'Itria

A masseria or a trullo in the Valle d'Itria is a beautiful way to spend a week, and Ostuni is lovely at night. They suit travellers who want countryside, a pool and short drives to the villages. The trade-offs: almost everything requires a car, evenings out mean driving back on dark country roads, and Salento (Lecce, Otranto) becomes a longer trip, about 1 hour to 1 hour 30 or more.

Norman-Swabian tower in Cisternino
Cisternino, one of the white towns of the Valle d'Itria Photo: Benjamin Smith, CC BY-SA 4.0, via Wikimedia Commons

Brindisi gives you a town to walk in at night, a railway station, the airport close by, and Ostuni only about half an hour away. You lose the pool and the olive grove; you gain flexibility.

Brindisi vs Bari or Polignano a Mare

Bari is a real city with a lively old town, a big airport and good trains, and it is the natural base for the north (Trani, Castel del Monte) and for Matera. Polignano a Mare and Monopoli are beautiful on the sea, though Polignano is very busy in summer. Both are about 1 hour 15 minutes to 1 hour 30 from Lecce and further from Otranto, so Salento becomes hard to fit in.

Bari Vecchia, the old town of Bari
Bari Vecchia, the old town of Bari Photo: Evelyn Hill from Rome, Italy, CC BY 2.0, via Wikimedia Commons

If your trip is mostly the Bari coast, Alberobello and Matera, stay there. If you want Lecce and Otranto too, Brindisi is the better middle point.

Comparing the bases side by side

BaseTo LecceTo AlberobelloNearest airportWithout a carFeel
BrindisiAbout 35 to 40 minAbout 1 hBDS, about 10 minGood (station, airport bus)Port town, calm, local
LecceIn townAbout 1 h 30 minBDS, about 40 minGoodBaroque, lively, busier
OstuniAbout 1 hAbout 40 minBDS, about 35 minLimitedScenic, touristy in summer
Valle d'Itria countrysideAbout 1 h 15 min or moreAbout 15 to 30 minBDS or BRI, about 1 hPoorRural, quiet, pool life
Polignano, MonopoliAbout 1 h 15 minAbout 30 to 40 minBRI, about 45 minGoodSeaside, crowded in August
BariAbout 1 h 30 minAbout 1 hBRI, about 20 minVery goodCity

All times are approximate, by car, and change with season and traffic.

Getting around from a Brindisi base

By car. Three fast roads leave Brindisi: the SS16 north towards Ostuni, Monopoli and Bari, the SS613 south to Lecce, and the SS7 west towards the Valle d'Itria and Taranto. They are dual carriageways for long stretches and toll free. Hire cars are available at the airport, about 10 minutes from the old town.

Regional train at Brindisi station
A regional train at Brindisi station Photo: Saggittarius A, CC BY-SA 4.0, via Wikimedia Commons

By train. Brindisi station is on the Adriatic line between Lecce and Bari, served by Trenitalia regional trains and some faster Frecce. Lecce, Ostuni, Monopoli, Polignano a Mare and Bari are all direct. Buy tickets on the app or at the machines and check the day's timetable, as Sunday and summer services change.

By bus and transfer. Local STP buses connect the station, the old town, the airport and the ferry terminal. For the Valle d'Itria without a car, a private driver for one day is often the simplest answer; ask us and we will point you to someone we trust.

Who should base in Brindisi, and who should not

Brindisi is a good fit if you:

  • Want to see both Salento and the Valle d'Itria without changing hotel.
  • Fly in or out of Brindisi, especially early in the morning or late at night.
  • Are taking a ferry to Greece and want a night or two before or after.
  • Travel partly by train: Lecce, Ostuni, Monopoli, Polignano and Bari are all on the line.
  • Prefer a real, quieter town to a resort, and value good prices in summer.
  • Have 2 to 7 nights.

Choose somewhere else if you:

  • Want a beach on your doorstep: Brindisi's old town faces the harbour, and the beaches start a short drive away.
  • Plan two weeks in one place with little driving: a masseria in the Valle d'Itria or a seaside town may suit you better.
  • Focus only on the far south of Salento (Gallipoli, Leuca): stay further south.

Short stays: flights, ferries and a few nights

Many people meet Brindisi by accident: an early flight, a ferry to Igoumenitsa or Corfu, a train that ends here. With the airport about 10 minutes away, a 6 a.m. flight is a short taxi ride instead of a 4 a.m. motorway drive from the Valle d'Itria. A night before a ferry is an evening on the waterfront rather than a long day in the car. Our Brindisi stopover guide covers 24 and 48 hour stays, and the 7-day Puglia itinerary shows how a full week works from here.

Passenger ferry in the Mediterranean
A ferry at sea: many trips start or end in Brindisi Photo: Christian Ferrer, CC BY 4.0, via Wikimedia Commons

What to look for in a base in Brindisi

Stay in or near the old town, so dinners and evening walks need no car. Look for air conditioning for summer, a kitchen for slow breakfasts, and outdoor space, because in Puglia the evening happens outside. Check where to park: inside the old town it is tight, so a free car park within walking distance makes daily trips much easier.

Living room of BDS House
BDS House: a whole home to come back to after a day trip Photo: BDS House

That is what we built BDS House around: a whole home on Vico D'Orimini in the old town for up to six people, with two private terraces, a full kitchen, a washing machine, free parking in Via Spalato about 9 minutes on foot, the railway station about 750 m away and an airport transfer on request. Rated 5.0 on Google by our guests.

Questions travellers ask

Is Brindisi a good base for exploring Puglia?

Yes. Brindisi is within about an hour of both Salento and the Valle d'Itria: Lecce is about 35 to 40 minutes away, Ostuni about 30 to 35, Alberobello and Polignano a Mare about 1 hour. It also has an airport about 10 minutes from the old town and a station on the main railway line.

Is it better to stay in Brindisi or Lecce?

Stay in Lecce if baroque architecture and the far south of Salento are your priority. Stay in Brindisi if you want both Salento and the Valle d'Itria, because the trulli and Polignano are closer, Lecce is a short train ride away, and the airport is minutes from the centre.

Is it better to stay in Brindisi or Ostuni?

Ostuni is scenic and close to the Valle d'Itria, but busy in summer and harder without a car. Brindisi is about 30 to 35 minutes from Ostuni, has a railway station and the airport nearby, and is much closer to Lecce and Otranto. Choose Ostuni for countryside, Brindisi for flexibility.

Should I fly into Bari or Brindisi for Puglia?

Fly into Brindisi (BDS) if your trip covers Lecce, Salento, Ostuni or the Valle d'Itria: the airport is about 10 minutes from Brindisi's old town. Bari (BRI) is better for the north of Puglia, the Bari coast and Matera. The two airports are about 1 hour 15 minutes apart by car.

How many nights should I spend in Brindisi?

Two to four nights suit most travellers: one evening in the old town and one or two day trips to Lecce, Ostuni or Alberobello. As a base for a full week of day trips, five to seven nights work well. For longer, consider splitting with a few nights in the far south of Salento.

Can I explore Puglia from Brindisi without a car?

Partly. Regional trains from Brindisi reach Lecce, Ostuni, Monopoli, Polignano a Mare and Bari, and buses link the airport and the port. The Valle d'Itria villages, Otranto and most beaches are much easier by car, so many visitors hire one for just two or three days.

Is Brindisi worth visiting or just a transit town?

It is worth an evening or two: a walkable old town, the Roman column above the harbour, the boat to the Monumento al Marinaio and good seafood. It is not a two-week destination, but it is calmer than Lecce or Polignano and makes the rest of Puglia easy to reach.

How far is Brindisi from the Valle d'Itria?

Ostuni, at the edge of the Valle d'Itria, is about 30 to 35 minutes from Brindisi by car. Cisternino and Locorotondo are about 50 minutes to 1 hour away, and Alberobello about 1 hour. A full Valle d'Itria day from Brindisi is easy to fit into a week.

Sources and further reading

Times and prices are approximate and change by season. Last checked on 3 October 2026.

More guides to Brindisi