Research-based guide Italy route 07

Bari → Polignano a Mare → Lecce

A seven-day rail route down Puglia’s Adriatic corridor, combining a working port city, a compact coastal stop and a longer baroque-city base.

Trip length
7 days · 6 nights
Travel by
Regional rail · Local bus · Walk
Pace
Easy

By Car-Free Atlas · Sources checked · Based on published sources, not a first-hand trip report

The cliffside old town of Polignano a Mare above the Adriatic Sea
The cliffside old town of Polignano a Mare above the Adriatic Sea · Photo: Carlo Pelagalli · CC BY-SA 3.0 · Cropped for display

Your itinerary at a glance

Plan your time, not just your stops.

Seven days, six nights: two nights in Bari, one in Polignano a Mare and three in Lecce. The short Polignano stay breaks the coastal railway journey without turning every town into a hotel change.

When to go & what to expect

Our pick: May, June, September or early October for long walks and a chance of seasonal coast connections. In peak heat, keep exposed streets and viewpoints for morning or evening.

Build your budget

Start with six nights and two regional rail tickets. Add only one paid or guided activity per base, and keep seasonal beach buses outside the core budget until their dates are confirmed.

Explore the route

Your route, on the map.

Dog-shaped pins mark overnight bases or arrival points. Dots mark places in the guide. The dashed line connects bases — it is not the exact transport route or a walking trail.

Loading map…

Locations are approximate. Check the exact entrance and accessible approach before travelling. Map provided by OpenStreetMap. Report a map issue.

The travel days

The journeys between your stays.

Journey times are approximate, not live departures. Allow extra time for station transfers and reaching your accommodation. Enter the stations above and your dates on the operator’s website to check departure times, connections and fares.

Stop by stop

What to expect at each stop.

01

Bari

Days 1–2 · 2 nights

Arrival: Bari Centrale is south of the old town. Choose a stay on a direct walking or local-transit line and distinguish the national railway platforms from the other operators around the station.

Use one full day for Bari Vecchia, the seafront and the modern centre. Keep airport arrival and the first evening free of a timed excursion.

Bari waterfront with the old city beyond the stone promenade
Bari’s seafront connects the old city with a long evening walk after the arrival day. Photo: Lucamato · CC BY-SA 4.0 · Cropped, resized and converted to WebP
  • Bari Vecchia
  • Basilica and seafront
  • Check the southbound regional platform

Where to base yourself

A base between Bari Centrale and Bari Vecchia balances onward rail with evening walking. Check the route after dark and the exact operator for any airport connection.

On your feet & with luggage

Bari’s station-to-old-town route is mostly urban walking, with polished or uneven paving inside Bari Vecchia. Use local transport for longer cross-city trips.

Start with

Start with Bari Vecchia and the basilica area. Keep the seafront for later when the light and temperature are more comfortable.

Leave room for

Walk part of the lungomare and explore the modern grid. Use the evening for food rather than adding a distant day trip.

If the weather or your plans change

In poor weather, choose one museum or covered food-focused activity and shorten the waterfront walk.

Regional travel in Puglia

Use the official regional page to check current services and intermodal links.

Find this stop on the map ↑
02

Polignano a Mare

Day 3 · 1 night

Arrival: The station is inland from the old town and coast. Walk the complete route on a map before choosing a property, especially if you have a wheeled suitcase.

An overnight turns Polignano into a quieter evening and morning stop. Keep the beach conditional on weather and use the cliffside town itself as the reliable plan.

Stone bridge and cliffside streets in Polignano a Mare
Polignano’s station-to-coast route includes slopes and steps before the famous cliff views appear. Photo: Patrick Nouhailler · CC BY-SA 3.0 · Cropped, resized and converted to WebP
  • Lama Monachile viewpoint
  • Old-town lanes
  • Early or late seafront walk

Where to base yourself

Choose a place between the station and old town, accepting that the final blocks near the coast may be uneven. Confirm bag storage before checkout.

On your feet & with luggage

The coastal viewpoint and old town include slopes and steps. The railway station is inland, so plan the full bag-carrying route.

Start with

Arrive, leave luggage and explore the old town and cliff viewpoints. Treat beach time as optional rather than the only reason for the stop.

Leave room for

Stay through the quieter evening and take an early waterfront walk before the next train. Avoid a second coastal town on the same day.

If the weather or your plans change

If the sea or weather does not suit, use the old town, cafés and viewpoints. The overnight still breaks the rail route usefully.

Salento Line information

Check whether the service and any seasonal onward Link match your date.

Find this stop on the map ↑
03

Lecce

Days 4–7 · 3 nights

Arrival: Lecce station is west of the historic centre. Choose accommodation that works for both the city walk and any bus or rail day trip you add.

Give Lecce a full unhurried day, then choose one Salento outing after checking the seasonal connection. Otranto and Porto Cesareo need different transport plans.

Piazza del Duomo in Lecce illuminated in the evening
Lecce’s baroque centre rewards a slower afternoon and evening rather than another same-day hotel change. Photo: Iacopetta · CC BY-SA 4.0 · Cropped, resized and converted to WebP
  • Piazza Duomo and baroque centre
  • Evening passeggiata
  • One separately checked Salento outing

Where to base yourself

Stay inside or just outside the historic centre with a clear station or bus connection. A picturesque address is less useful if every day trip begins with a long walk.

On your feet & with luggage

Lecce is walkable but summer heat and stone paving add effort. Many Salento outings require an extra bus connection beyond the station.

Start with

Give Lecce’s baroque centre its own morning. On another day, choose one coast or inland outing after checking both directions.

Leave room for

Use the hottest part of the day for a long lunch or indoor visit, then return to the streets in the evening.

If the weather or your plans change

Without a suitable seasonal connection, keep the extra day in Lecce or take a simple rail trip on the main corridor.

Plan the Bari–Lecce corridor

Check the current stopping pattern and ticket conditions for the train you choose.

Find this stop on the map ↑

Sources

Sources for planning your trip.

Trenitalia — regional travel in PugliaTrenitalia — Salento LineTrenitalia — Bari–Lecce regional connection

Weather: hourly forecast estimates from MET Norway, CC BY 4.0. Temperatures are rounded and conditions simplified. Times are local to each city; these are model estimates, not live station observations.

Schedules, fares, closures and local rules change. Re-check the linked operator pages for your dates.