Find tickets from San Giuliano Milanese to Lecce

Compare tickets of high speed and regional trains for your trip in Italy

San Giuliano Milanese to Lecce trains might be a good value for money solution: travelling in Italy by train is often rather cheap and faster than taking a bus indeed Trains leave from S. Giuliano Milanese and arrive at Lecce every about 1 hour on average. If travelling with Trenitalia, you need to know the San Giuliano Milanese to Lecce train schedule: the first train leaves at 06:46, while the last ride is at 21:16. A San Giuliano Milanese to Lecce train cost about 64.5 €. But how long is the train ride from San Giuliano Milanese to Lecce? Your journey takes about 10 hours on average.

Trains time table

06:46 S. Giuliano Milanese
16:43 Lecce
09:57 2 Changes
Spacer

€ 108.0

per adult

07:13 S. Giuliano Milanese
16:43 Lecce
09:30 3 Changes
Spacer

€ 125.0

per adult

08:46 S. Giuliano Milanese
18:46 Lecce
10:00 2 Changes
Spacer

€ 98.5

per adult

09:43 S. Giuliano Milanese
20:12 Lecce
10:29 3 Changes
Spacer

€ 116.0

per adult

12:46 S. Giuliano Milanese
22:40 Lecce
09:54 2 Changes
Spacer

€ 98.5

per adult

13:43 S. Giuliano Milanese
23:40 Lecce
09:57 2 Changes
Spacer

€ 114.0

per adult

14:13 S. Giuliano Milanese
23:40 Lecce
09:27 3 Changes
Spacer

€ 125.0

per adult

19:46 S. Giuliano Milanese
08:30 Lecce
12:44 2 Changes
Spacer

€ 72.5

per adult

21:16 S. Giuliano Milanese
08:52 Lecce
11:36 2 Changes
Spacer

€ 64.5

per adult