Yes, Lecce works well as a day trip from Bari: direct regional trains get you there in about an hour and forty minutes, and they run all day. Take an early train and you have roughly six hours in town, enough for the whole walking tour, a long lunch and some time to wander before the afternoon train back.

Is a day trip from Bari to Lecce worth it?

Lecce gives you something Bari does not: a whole old town built in soft, golden local stone, with church fronts carved full of cherubs, masks and foliage, the reason people call it the Florence of the South. Add a Roman amphitheatre sunk into the main square and a Roman theatre tucked between palaces, and you have a compact centre that rewards a full day on foot. It is smaller and calmer than the cities it gets compared with, so the day feels unhurried.

Getting there is simple. The direct regional train from Bari Centrale needs no change and leaves often, so you are not tied to one connection, and the station is within walking distance of the old town. The cost is the ride itself: a little under two hours each way, so roughly three and a half hours of the day go to the train. That is why this trip pays off only if you leave early and keep the day to Lecce alone, without trying to add another town.

Who this day trip suits

  • Architecture lovers who want Baroque churches and palaces in one walkable centre
  • Food-focused travellers: pasticciotto and caffè leccese for breakfast, trattorie with Salento dishes for lunch
  • Travellers without a car, because the direct train covers the whole trip
  • History fans who like Roman ruins standing in the middle of everyday city life
  • Anyone who prefers a historic town without big-city crowds

Go if you like architecture, good food and a calm historic centre and can leave Bari early; if you only have one day in Puglia and want the sea or dramatic landscapes, pick the coast or Matera instead.

Other day trips from Bari

How to get from Bari to Lecce by train

The best way is the direct Trenitalia regional train from Bari Centrale to Lecce: no change, frequent departures and a station close to the old town. FlixBus also runs from Bari to Lecce, but the ride takes longer and the departures fit a day trip less well.

Train: Trenitalia Regionale

Ordinary regional trains run directly from Bari Centrale to Lecce along the Adriatic line in about an hour and forty minutes. On weekdays there are around twenty direct regional trains, starting before dawn, with several in the early morning; on Sundays there are noticeably fewer, and Saturdays follow their own pattern, so look at the times for your actual day. Buy the ticket at the station machines or ticket office, or from Trenitalia online. The faster Apulia Express is a separate service and not part of this plan. A paper regional ticket has to be validated in the machines on the platform before you board: an unvalidated ticket counts as travelling without one and is fined. Strikes and engineering works occasionally change the timetable, so look at the operator's notices the day before.

Operator
Trenitalia Regionale
Route
Bari Centrale → Lecce
Journey time
1 h 43 min
Morning departures
Monday to Saturday: 13 departures; Sunday: 11 departures
Travel fare
Outward €13.20; return €13.20 (€26.40 return total)

Tickets at Trenitalia ↗

No taxi or bus is needed: from Lecce station you walk into the old town and on to Piazza del Duomo, where the tour begins, in about a quarter of an hour.

Timetable

departures by weekday
RouteDaysDepartureArrivalDuration
Bari Centrale → LecceMonday to Friday · Trenitalia07:3209:151 h 43 min
Show all departures (26)
departures by weekday
RouteDaysDepartureArrivalDuration
Bari Centrale → LecceMonday to Friday · Trenitalia05:0206:551 h 53 min
Bari (FS Park Via Capruzzi) → LecceMonday to Thursday · FlixBus05:0507:502 h 45 min
Bari Centrale → LecceSaturday to Sunday · Trenitalia05:2007:121 h 52 min
Bari Centrale → LecceMonday to Friday · Trenitalia06:0207:431 h 41 min
Bari Centrale → LecceMonday to Friday · Trenitalia06:3208:131 h 41 min
Bari Centrale → LecceSaturday · Trenitalia06:4008:151 h 35 min
Bari Centrale → LecceSaturday · Trenitalia07:0809:011 h 53 min
Bari Centrale → LecceMonday to Sunday · Trenitalia07:1210:022 h 50 min
Bari Centrale → LecceMonday to Friday · Trenitalia07:3209:151 h 43 min
Bari Centrale → LecceSaturday to Sunday · Trenitalia07:4409:301 h 46 min
Bari Centrale → LecceSaturday · Trenitalia08:0109:551 h 54 min
Bari Centrale → LecceMonday to Friday · Trenitalia08:0209:451 h 43 min
Bari Centrale → LecceSunday · Trenitalia08:0209:561 h 54 min
Bari (FS Park Via Capruzzi) → LecceMonday to Thursday · FlixBus08:0511:053 h
Bari (FS Park Via Capruzzi) → LecceMonday and Thursday · FlixBus08:1010:452 h 35 min
Bari Centrale → LecceMonday to Sunday · Trenitalia08:1410:101 h 56 min
Bari Centrale → LecceMonday to Friday · Trenitalia09:0210:451 h 43 min
Bari Centrale → LecceSaturday to Sunday · Trenitalia09:0210:581 h 56 min
Bari Centrale → LecceMonday to Friday · Trenitalia10:0211:431 h 41 min
Bari Centrale → LecceMonday to Sunday · Trenitalia10:2311:481 h 25 min
Bari Centrale → LecceSaturday to Sunday · Trenitalia10:3512:321 h 57 min
Bari Centrale → LecceSaturday to Sunday · Trenitalia11:3013:231 h 53 min
Bari Centrale → LecceSaturday to Sunday · Trenitalia12:2214:151 h 53 min
Bari Centrale → LecceMonday to Friday · Trenitalia12:3214:131 h 41 min
Bari Centrale → LecceMonday to Sunday · Trenitalia12:4514:201 h 35 min
Bari Centrale → LecceMonday to Friday · Trenitalia13:0214:431 h 41 min

Timetable: Trenitalia, as of 22 October 2026

Timetable: FlixBus, as of 22 October 2026

departures by weekday
RouteDaysDepartureArrivalDuration
Lecce → Bari CentraleMonday to Friday · Trenitalia16:1717:581 h 41 min
Show all departures (31)
departures by weekday
RouteDaysDepartureArrivalDuration
Lecce → Bari (FS Park Via Capruzzi)Monday to Thursday · FlixBus12:0514:202 h 15 min
Lecce → Bari CentraleMonday to Sunday · Trenitalia12:0613:261 h 20 min
Lecce → Bari CentraleSaturday to Sunday · Trenitalia12:1514:141 h 59 min
Lecce → Bari CentraleMonday to Friday · Trenitalia12:1713:581 h 41 min
Lecce → Bari CentraleMonday to Sunday · Trenitalia12:4214:061 h 24 min
Lecce → Bari CentraleMonday to Sunday · Trenitalia12:5714:261 h 29 min
Lecce → Bari CentraleMonday to Friday · Trenitalia13:1714:581 h 41 min
Lecce → Bari CentraleSaturday · Trenitalia13:1715:111 h 54 min
Lecce → Bari CentraleMonday to Friday · Trenitalia13:4715:281 h 41 min
Lecce → Bari CentraleMonday to Friday · Trenitalia14:1715:581 h 41 min
Lecce → Bari CentraleSaturday to Sunday · Trenitalia14:1716:111 h 54 min
Lecce → Bari CentraleMonday to Friday · Trenitalia14:4716:281 h 41 min
Lecce → Bari CentraleMonday to Friday · Trenitalia15:1716:581 h 41 min
Lecce → Bari CentraleSaturday to Sunday · Trenitalia15:1717:111 h 54 min
Lecce → Bari CentraleMonday to Friday · Trenitalia15:4717:281 h 41 min
Lecce → Bari CentraleSaturday to Sunday · Trenitalia16:0517:581 h 53 min
Lecce → Bari CentraleMonday to Friday · Trenitalia16:1717:581 h 41 min
Lecce → Bari CentraleMonday to Sunday · Trenitalia17:0718:261 h 19 min
Lecce → Bari CentraleMonday to Friday · Trenitalia17:1718:581 h 41 min
Lecce → Bari (FS Park Via Capruzzi)Wednesday to Thursday · FlixBus17:2019:452 h 25 min
Lecce → Bari CentraleSaturday to Sunday · Trenitalia17:2519:201 h 55 min
Lecce → Bari (FS Park Via Capruzzi)Monday to Thursday · FlixBus17:4520:352 h 50 min
Lecce → Bari CentraleSaturday to Sunday · Trenitalia18:0220:001 h 58 min
Lecce → Bari CentraleMonday to Sunday · Trenitalia18:1019:311 h 21 min
Lecce → Bari CentraleMonday to Friday · Trenitalia18:1719:581 h 41 min
Lecce → Bari CentraleMonday to Sunday · Trenitalia18:3121:202 h 49 min
Lecce → Bari CentraleMonday to Saturday · Trenitalia19:0520:581 h 53 min
Lecce → Bari CentraleFriday to Sunday · Trenitalia19:5021:371 h 47 min
Lecce → Bari CentraleSaturday to Sunday · Trenitalia20:0021:541 h 54 min
Lecce → Bari CentraleMonday to Friday · Trenitalia20:1721:581 h 41 min
Lecce → Bari CentraleMonday to Sunday · Trenitalia20:2522:061 h 41 min

Timetable: Trenitalia, as of 22 October 2026

Timetable: FlixBus, as of 22 October 2026

Bari to Lecce day trip itinerary

Day plan for: Tue–Fri

The day hangs on the early direct train: it puts you in Lecce before the old town fills up, lets you walk the whole tour before lunch and still gets you back to Bari in the early evening.

  1. Morning07:32 – 09:15

    Take the direct regional train from Bari Centrale shortly after half past seven, arriving in Lecce at around quarter past nine. Walk straight into the old town and arrive at Piazza del Duomo around half past nine.

    An earlier start would mean a pre-dawn train, while a later one shortens the time in town; this train gives you a full morning for the tour.

  2. Tour09:30 – 12:30

    Open the tour in the browser at Piazza del Duomo. The AI Tour Guide greets you, tells you about the square and leads you on, talking and asking what interests you: past the Roman Theatre, which you see from the street, to Castello Carlo V around half past ten, then Piazza Sant'Oronzo around eleven and the Roman Amphitheatre shortly after, the Basilica di Santa Croce around half past eleven, where you take time over the carved façade from the street, and finally through the streets to Porta Napoli, the triumphal city gate where the tour ends shortly before noon.

    Castello Carlo V, the one paid entrance of the day, fits best in the morning, before the long midday break when much of the town goes quiet.

    1. Piazza del Duomo in Lecce, stop 1 on the self-guided walking tour1Piazza del Duomo
    2. Roman Theatre in Lecce, stop 2 on the self-guided walking tour2Roman Theatre
    3. Castello Carlo V in Lecce, stop 3 on the self-guided walking tour3Castello Carlo V
    4. Piazza Sant'Oronzo in Lecce, stop 4 on the self-guided walking tour4Piazza Sant'Oronzo
    5. Roman Amphitheatre in Lecce, stop 5 on the self-guided walking tour5Roman Amphitheatre
    6. Basilica di Santa Croce in Lecce, stop 6 on the self-guided walking tour6Basilica di Santa Croce
    7. Porta Napoli in Lecce, stop 7 on the self-guided walking tour7Porta Napoli

    Start the Lecce tour

  3. Lunch12:30 – 13:30

    Lunch after Porta Napoli, the last stop of the tour, and before the free afternoon, in one of the trattorie or osterie of the old town: try ciceri e tria or sagne incannulate.

    Lunch service in Lecce usually winds down by mid-afternoon, so eating right after the walk means you get a proper meal without breaking up the tour.

  4. Afternoon13:30 – 15:30

    The tour is done, so the next two hours are yours. As an optional detour, walk back along Via Vittorio Emanuele II between Piazza Sant'Oronzo and Piazza del Duomo, look into a side street or two, and stop for gelato or a warm pasticciotto with a caffè leccese at a bar.

    Many shops close for the afternoon pause, so this is the time for strolling and looking at façades rather than shopping.

  5. Return15:30 – 17:58

    Leave the area around Porta Napoli by half past three at the latest, walk back to the station and take the direct regional train at around quarter past four, arriving at Bari Centrale just before six.

    This return keeps a calm margin for the walk to the station and still brings you back to Bari in time for dinner.

Arrival to return departure: 7 h 2 min. Time for your visit: about 6 h.

Arrival 09:15, tour start 09:30: 15 min to walk to the start.

Realistically you get about six hours in Lecce; if you arrive on a later train, shorten the free time after Porta Napoli first and keep the tour in its order.

Best day to visit Lecce from Bari

  1. Monday: better not
  2. Tuesday: recommended
  3. Wednesday: recommended
  4. Thursday: recommended
  5. Friday: recommended
  6. Saturday: possible
  7. Sunday: possible
  • Monday: The planned interior visits (Castello Carlo V) do not fit the opening hours on this day.
  • Saturday, Sunday: Different connections run on this day.

Lecce walking tour in one day

The walk runs from Piazza del Duomo through the Roman and Baroque heart of the old town to Porta Napoli: seven stops, about 1.9 km and less than half an hour of pure walking, so most of the time goes to looking. The AI Tour Guide leads it as a conversation, telling you the stories behind the squares, ruins and carved façades and following up on what catches your eye.

The Lecce tour: your guide leads you from stop to stop.
  1. Piazza del Duomo
  2. Roman Theatre
  3. Castello Carlo V
  4. Piazza Sant'Oronzo
  5. Roman Amphitheatre
  6. Basilica di Santa Croce
  7. Porta Napoli

Start the Lecce tour

Opening hours as of 8 October 2026.

  1. Piazza del Duomo in Lecce, stop 1 on the self-guided walking tour
    1Stop 1

    Piazza del Duomo

    An enclosed square that was once the courtyard of the bishop's citadel, framed by the cathedral, its bell tower and the bishop's palace.

    Price
    Free
  2. Roman Theatre in Lecce, stop 2 on the self-guided walking tour
    2Stop 2

    Roman Theatre

    A Roman theatre from the age of Augustus, half hidden between the palaces of the Baroque city and visible from the street.

    Price
    Seen from outside on the tour; going inside is optional and not included in this total.
  3. Castello Carlo V in Lecce, stop 3 on the self-guided walking tour
    3Stop 3

    Castello Carlo V

    The fortress Emperor Charles V had rebuilt to defend the city, standing just east of the centre near Piazza Sant'Oronzo.

    Hours
    Mon: closed
    Tue–Sun: 10:00–20:00
    Price
    €10
  4. Piazza Sant'Oronzo in Lecce, stop 4 on the self-guided walking tour
    4Stop 4

    Piazza Sant'Oronzo

    Lecce's main square, named after the city's first bishop, whose statue stands on a column above the café terraces.

    Price
    Free
  5. Roman Amphitheatre in Lecce, stop 5 on the self-guided walking tour
    5Stop 5

    Roman Amphitheatre

    An Augustan amphitheatre sunk into the square itself, free to see from street level, with only the lower tier still uncovered.

    Price
    Free
  6. Basilica di Santa Croce in Lecce, stop 6 on the self-guided walking tour
    6Stop 6

    Basilica di Santa Croce

    The church that defines Lecce's Baroque, its façade crowded with figures and ornament carved from the soft local stone.

    Price
    Optional entry · Basilica di Santa Croce: €21
  7. Porta Napoli in Lecce, stop 7 on the self-guided walking tour
    7Stop 7

    Porta Napoli

    A triumphal arch marking one of the old entrances to the historic centre, and the end of the walk.

    Price
    Free
AI Tour Guide in Lecce

Your guide for the Lecce tour

In Lecce the AI Tour Guide leads you from the bishop's square to Porta Napoli, telling you how a Roman amphitheatre ended up under the main square and what the figures on Santa Croce mean. It talks with you, asks what you want to know more about and remembers it for the next stop. You start it in the browser at Piazza del Duomo.

stops
7
route
1.9 km
walking only
26 min
with visits
2 h 24 min
  • 100 free credits to start
  • €19.99 once for the whole group
  • Travel and admission tickets are not included

Bari to Lecce day trip cost

The day's cost comes from three things: the return train ticket, the one paid entry the plan recommends, Castello Carlo V, and food. The other six stops, the carved front of Santa Croce included, are seen from outside and cost nothing, and you save on transport in town because you walk everywhere.

Adults
Children

One device is enough for the whole group: two people listen on two connected headphones, larger groups use the phone speaker.

Cost breakdown

Costs for 2 adults · planned visits

Travel there and backTrenitalia Regionale2 adults × €26.40€52.80
SightsCastello Carlo V2 adults × €10€20
AI Tour Guide touronce for the whole group€19.99
Food (estimate)€15 to €25 per person€30 to €50
Total€122.79 to €142.79
Split between peopleabout €61.40 to €71.40 per person
Sights
  • €10
  • €21
Buffer and private guide

If you want to see the churches from inside in the free afternoon, the LeccEcclesiae circuit ticket covers the cathedral, Santa Croce, Santa Chiara and San Matteo together, and a pasticciotto or a rustico leccese from a bar keeps snacks cheap.

Prices as of October 2026.

Getting back from Lecce to Bari

Direct regional trains back to Bari Centrale leave Lecce regularly through the afternoon and evening, so you can stay longer if the day goes well. Allow a comfortable margin for the walk from the old town to the station and for buying and validating your ticket, about three quarters of an hour from Porta Napoli in total.

If you are running late, drop the free time after Porta Napoli first and head straight to the station; if you miss the evening train, only later trains remain that reach Bari after eleven at night, so treat the one around half past eight as your last real option.

Recommended returnTrenitalia: departs 16:17, arrives 17:58Leave the last stop of the tour by 15:30

Latest return that fits the day: 20:25

  • Trenitalia from Lecce, Monday to Sunday: departs 20:25, arrives 22:06

Questions about the day trip from Bari to Lecce

Can I combine Lecce with Alberobello or another town in one day?

Not sensibly. The train already takes up a good part of the day, and Lecce fills the rest; adding another town means rushing both. Plan Alberobello, Ostuni or Matera as separate day trips from Bari.

Should I drive to Lecce instead of taking the train?

The train is the easier choice. Traffic is restricted in the historic centre, so drivers have to park outside the limited traffic zone, for example at the Ex Foro Boario park-and-ride, and walk or ride in.

Can I go inside the Roman Theatre and the Amphitheatre?

The plan sees both from outside. The Amphitheatre is in full view from Piazza Sant'Oronzo, and the Roman Theatre can be seen from the street between the surrounding buildings.

What should I wear and bring?

Comfortable shoes, because you spend the day on stone paving, and clothing suitable for church visits at Santa Croce and the cathedral.

Is the day suitable for children?

Yes, the walking is short between stops and the Roman ruins in the squares tend to hold children's interest.

Sources

Timetables, fares and opening hours come from these operators:

Image credits
AI Tour Guide
Researched and curated by the AI Tour Guide team
Start the Lecce tour Free, in your browser · 100 free credits