Trains to Lecce Find train times and tickets

Bari to Lecce by train

from £9.10

Avg 0 changes 1hr 19m

Taranto to Lecce by train

from £7.10

Avg 1 change 1hr 37m

Monopoli to Lecce by train

from £7.20

Avg 0 changes 1hr 1m

London to Lecce by train

from £180.90

Avg 2 changes 23hr 14m

Ancona to Lecce by train

from £31.10

Avg 0 changes 5hr 16m

Rome to Lecce by train

from £11.80

Avg 0 changes 5hr 23m

Bologna to Lecce by train

from £46.70

Avg 0 changes 6hr 47m

Polignano a Mare to Lecce by train

from £7.90

Avg 0 changes 1hr 7m

Caserta to Lecce by train

from £18.20

Avg 0 changes 4hr 11m

Turin to Lecce by train

from £102.10

Avg 0 changes 10hr 16m

Ostuni to Lecce by train

from £5.20

Avg 0 changes 46m

Milan to Lecce by train

from £22.00

Avg 0 changes 8hr 6m

Brindisi to Lecce by train

from £2.60

Avg 0 changes 23m

Paris to Lecce by train

from £130.00

Avg 1 change 17hr 19m

Search accommodation in Lecce

Airbnb
Country guide

Trains to Italy

Read our country guide

Log in / Register

  1. We'll assume you've read
    our Terms of Service.