Trains from San Giuliano Milanese to Altamura

Find prices and schedules for trains from San Giuliano Milanese to Altamura and buy your train tickets

San Giuliano Milanese to Altamura 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 Altamura every about 2 hours on average. If travelling with Trenitalia, you need to know the San Giuliano Milanese to Altamura train schedule: the first train leaves at 06:46, while the last ride is at 21:16. A San Giuliano Milanese to Altamura train cost about 69.7 €. But how long is the train ride from San Giuliano Milanese to Altamura? Your journey takes about 12 hours on average.

Trains time table

06:46 S. Giuliano Milanese
20:10 Altamura
13:24 3 Changes
Spacer

€ 91.3

per adult

06:46 S. Giuliano Milanese
17:58 Altamura
11:12 4 Changes
Spacer

€ 92.6

per adult

09:43 S. Giuliano Milanese
20:10 Altamura
10:27 3 Changes
Spacer

€ 97.8

per adult

10:11 S. Giuliano Milanese
20:10 Altamura
09:59 4 Changes
Spacer

€ 121.8

per adult

14:46 S. Giuliano Milanese
05:39 Altamura
14:53 4 Changes
Spacer

€ 92.6

per adult

21:16 S. Giuliano Milanese
10:53 Altamura
13:37 4 Changes
Spacer

€ 69.7

per adult