Bari / The verdict
Bari or Lecce: which Puglia base?
Bari for short and car-free trips: it is the region's main transport hub, and travelers find it more attractive than its reputation. Choose Lecce when the plan is baroque streets and Salento, or split a longer trip between the two.
By The Real Traveler Experiences team. We earn a commission if you book through our links. It never changes a verdict.

The Bari story
Bari is Puglia's front door and still a working port first: ferries slide in and out of the harbour, nonne shape orecchiette on the doorsteps of Arco Basso in the maze of Bari Vecchia, and the Basilica di San Nicola holds the relics that made Nicholas a saint long before he became Santa Claus. Add the Norman castle, the lungomare promenade along the water, and street food that runs from focaccia barese to fried sgagliozze.
The verdict in 30 seconds
Go
Our pick: Bari (runner-up: Lecce)
Bari for short and car-free trips: it is the region's main transport hub, and travelers find it more attractive than its reputation. Choose Lecce when the plan is baroque streets and Salento, or split a longer trip between the two.
Go if
- You are traveling without a car: a Puglia-resident blog calls Bari the most practical car-free base
- You are flying into Bari and heading for the central towns or Matera
- You care most about baroque architecture and Salento: Lecce is the southern base travelers recommend
- You have a week or more and can split the stay between both cities
Skip if
- You want a picture-postcard base: a Puglia-resident blog says Bari lacks the wow factor and its modern city can feel like hard work
- You want Salento beach days without a car from Bari: they sit far south, and Lecce is the closer base
- You have three nights or fewer: a road-tripper recommends one base for a trip that short
The options
Bari Go
Short and car-free trips: Bari is the region's transport hub with the main airport, and travelers call it the easiest base without a car.
Good
- The region's main transport hub, with the main airport and regional trains to Polignano a Mare and Monopoli
- Travelers rate it the easiest base for a short or car-free trip
- A strong food scene, from street food and focaccia to the orecchiette lane
- More attractive than its reputation, per one traveler who found it worth one or two nights
Watch out
- Its old town is packed by day with tour groups and cruise passengers, per one couple
- A Puglia-resident blog says it lacks standout sights and its modern city brings traffic and noise
- Salento's beaches are a long way south
Check stays near Bari Centralepartner sitePre-book a Bari airport pickuppartner site
Lecce Go
Architecture lovers and Salento explorers who want a lively baroque base in the south.
Good
- The baroque showpiece: Santa Croce, the Duomo square and a lively historic center
- The southern base for Salento, with summer buses to the coastal resorts
- Salento cooking at very low prices, per a Puglia-resident blog
- Busy evenings with locals and students in the streets
Watch out
- Far from the central towns and Matera
- No beach of its own, and local FSE trains can be slow
- Some sights closed in April, per one traveler
A split week: Bari first, Lecce second Go
Travelers with a week or more who want both the central towns and Salento.
Good
- Covers the map: Bari for the central towns, Lecce for Salento
- The base swap is one direct Regionale ride for 13.20 euros
- You get both moods: working port city first, baroque center second
Watch out
- Two check-ins and a luggage haul mid-trip
- Hard to justify on a trip of three nights or fewer
- Salento's beaches still need a bus, a tour or a car from Lecce
| Criterion | Bari | Lecce | A split week: Bari first, Lecce second |
|---|---|---|---|
| Day-trip reach | Polignano a Mare and Monopoli by regional train | Salento's towns and coasts | The whole map over a week |
| Getting there | Main airport plus mainline trains | Mainline terminus; Brindisi airport closer | One direct train links the two |
| Old-town feel | Lived-in, busy with tour groups by day | Golden baroque, lively at night | Both moods |
| Beach access | Not a highlight in the city | No city beach; Salento coasts a drive away | Coast trips from both |
| Car-free fit | Best: the regional rail hub | Workable: Salento buses in summer, slower local trains | Rail spine plus a bus or tour day |
What it costs
- Trenitalia Regionale, Bari Centrale to Lecce, one-way adult: €13.20 (Official regional fare table; about 1 hour 50, the Apulia Express runs faster for 15.85 euros). Official source, checked Oct 2026.
- LeccEcclesiae combined church ticket, adult: €11 (Covers the Duomo, Santa Croce, Santa Chiara, San Matteo, the Seminary and MuDAS in Lecce). Official source, checked Oct 2026.
- Castello Svevo, Bari, adult: €10 (The Swabian castle at the edge of Bari Vecchia). Official source, checked Oct 2026.
What travelers report
Based on 12 traveler reports (Nov 2024 to Jul 2026) and the official sources linked on this page. 0 were negative.
What people like
- Bari is the region's transport hub, and travelers call it the easiest base for a short or car-free trip
- Lecce's baroque center draws the strongest praise, with Santa Croce called jaw-dropping
- Bari surprises: one traveler found it much more attractive than expected and worth one or two nights
- Food in both: Bari's street food and orecchiette lane, Lecce's Salento cooking at low prices
- The two cities link by direct train, which makes a split week easy
What people complain about
- Bari's old town is packed by day with tour groups and cruise passengers, per one couple, and a forum poster relays that Bari is too busy
- Bari station was so busy that one traveler would have missed her train queuing for tickets
- A Puglia-resident blog says Bari lacks standout sights and its modern city brings traffic and noise
- Lecce has no beach of its own, and its local FSE trains can be slow
- Some sights in Lecce were closed in April, per one traveler
How to do it right
- Base in Bari for a short or car-free trip: regional trains reach Polignano a Mare and Monopoli, and travelers rate it the easiest base without a car
- Base in Lecce for baroque architecture and Salento, and check Brindisi airport, which a Puglia-resident blog calls more convenient for the south
- Ride the direct Regionale between them for 13.20 euros, so a base swap is simple
- In Lecce, buy the 11 euro combined ticket for the Duomo and Santa Croce circuit
- In Bari, put the Castello Svevo at 10 euros and the orecchiette lane in Bari Vecchia on the list, and see the old town early or late, when reports find it less packed
- Buy train tickets in the Trenitalia app: one traveler found Bari station so busy that queuing would have cost her the train
The trap to avoid
Picking the base for the wrong job. Bari is a working city: a Puglia-resident blog says it lacks the wow factor of the postcard towns, and one couple found its old town packed with tour groups and cruise passengers by day. Lecce is the baroque showpiece but sits far south of the central towns. Match the base to the plan: trains and a short stay point to Bari, architecture and Salento point to Lecce.
What to do instead
Why this pick
Bari, for short and car-free trips. A Puglia-resident blog calls it the most practical base without a car, and a road-tripper who drove the region says Bari is the easiest base for a short or car-free trip. It is the region’s main transport hub, with the main airport and regional trains to Polignano a Mare and Monopoli. Travelers who expected little were won over: one found it much more attractive than expected and worth one or two nights, and the food draws steady praise, from focaccia to the orecchiette lane in Bari Vecchia.
The reports also explain why Bari is not everyone’s pick. One couple found its old town packed most days with tour groups and cruise passengers and nicer early or late. A forum poster relays friends’ view that Bari is too busy, and the resident blog says it lacks standout sights while the modern city brings traffic and noise. One traveler found Bari station so busy that queuing for tickets would have cost her the train.
Lecce is the runner-up and the right answer for a specific traveler. Travelers call Santa Croce jaw-dropping and the city gorgeous, and one road-tripper regrets not staying overnight. It is the base for Salento, with summer buses to the coast, but the resident blog warns the local trains can be slow, and one rail traveler felt a day was enough because Lecce has no beach of its own.
With a week or more, both reports and logistics point to a split: Bari for the central towns, then one direct Regionale ride to Lecce for Salento. On three nights or fewer, pick one base and day-trip from it.
Timing and tickets
The direct Regionale between Bari and Lecce costs 13.20 euros, with the faster Apulia Express at 15.85. In Lecce, the 11 euro LeccEcclesiae ticket covers the church circuit; in Bari, Castello Svevo is 10 euros. Buy train tickets in the app rather than at a busy station counter.
Book or check times
Trenitalia, the fast Bari to Lecce linkPuglia official tourism portalLecce churches combined ticketCastello Svevo, BariCastello di Lecce tickets and hours
We earn a commission if you book through our links. It never changes a verdict. How this works
Check stays near Bari Centralepartner sitePre-book a Bari airport pickuppartner site
Questions
Which is better for a first trip to Puglia, Bari or Lecce?
For a short or car-free trip, Bari: travelers call it the easiest base without a car and the region's transport hub. For architecture and Salento, Lecce, which travelers describe as gorgeous and baroque. With a week or more, reports suggest using both.
How do you get between Bari and Lecce?
By direct Regionale train, for 13.20 euros one way on the official fare table, with the faster Apulia Express at 15.85 euros, so swapping bases mid-trip is simple.
Is Lecce worth visiting on its own?
Yes, by the reports: travelers call the Santa Croce facade jaw-dropping and the city gorgeous, with a lively center day and night. One rail traveler felt a single day was enough because Lecce has no beach.
Do I need a car in Lecce?
Not for the city itself. A Puglia-resident blog calls Lecce a transport hub for Salento, with summer buses to the coastal resorts, but says the local FSE trains can be slow and need planning.
Which city has the better food scene?
Both get praise: travelers single out Bari's street food, focaccia and the orecchiette makers, and a Puglia-resident blog praises Salento cooking in Lecce at very low prices. One road-tripper found Lecce's restaurants better than expected.
Which has better beaches?
Neither city is a beach base. A Puglia-resident blog says beaches are not a Bari highlight, and a rail traveler notes Lecce has no beach of its own; a forum poster puts Gallipoli at least 30 to 35 minutes' drive from Lecce.
Pack for it
Gear verdicts from our sister site, Real Buyer Experiences: