Find tickets from Treviso to Oristano

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

Treviso to Oristano 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 Treviso Centrale and arrive at Civitavecchia every 60 minutes on average. If travelling with Trenitalia, you need to know the Treviso to Oristano train schedule: the first train leaves at 07:12, while the last ride is at 23:25. A Treviso to Oristano train cost about 58.1 €. But how long is the train ride from Treviso to Oristano? Your journey takes about 7 hours on average. Thanks to Trenitalia, offers, you can save on your trip from Treviso to Oristano and find low cost tickets starting from 58 €!

Trains time table

07:12 Treviso Centrale
12:39 Civitavecchia
05:27 2 Changes
Spacer

€ 92.0

per adult

08:16 Treviso Centrale
13:59 Civitavecchia
05:43 1 Change
Spacer

€ 85.0

per adult

08:56 Treviso Centrale
14:37 Civitavecchia
05:41 2 Changes
Spacer

€ 98.3

per adult

09:25 Treviso Centrale
15:59 Civitavecchia
06:34 2 Changes
Spacer

€ 88.3

per adult

10:25 Treviso Centrale
16:45 Civitavecchia
06:20 2 Changes
Spacer

€ 94.3

per adult

11:25 Treviso Centrale
17:39 Civitavecchia
06:14 2 Changes
Spacer

€ 98.3

per adult

13:25 Treviso Centrale
19:06 Civitavecchia
05:41 2 Changes
Spacer

€ 92.3

per adult

14:07 Treviso Centrale
19:59 Civitavecchia
05:52 2 Changes
Spacer

€ 88.3

per adult

14:32 Treviso Centrale
21:13 Civitavecchia
06:41 2 Changes
Spacer

€ 94.0

per adult

16:07 Treviso Centrale
21:59 Civitavecchia
05:52 2 Changes
Spacer

€ 88.3

per adult

18:07 Treviso Centrale
00:44 Civitavecchia
06:37 2 Changes
Spacer

€ 88.3

per adult

20:39 Treviso Centrale
07:13 Civitavecchia
10:34 3 Changes
Spacer

€ 58.1

per adult

23:14 Treviso Centrale
07:39 Civitavecchia
08:25 1 Change
Spacer

€ 65.5

per adult

23:25 Treviso Centrale
07:39 Civitavecchia
08:14 2 Changes
Spacer

€ 66.3

per adult