Every day more than 34 buses from the company Regionale, Regionale Veloce travel to Oristano. The first bus arrives in Oristano at 07:29 o’clock, and the last bus to Oristano arrives at 21:59

Trains time table

Trains from Cagliari to Oristano

06:22 Cagliari
07:29 Oristano
01:07 Direct
07:22 Cagliari
08:29 Oristano
01:07 Direct
08:22 Cagliari
09:29 Oristano
01:07 Direct
09:14 Cagliari
10:29 Oristano
01:15 Direct
11:13 Cagliari
12:29 Oristano
01:16 Direct
12:22 Cagliari
13:29 Oristano
01:07 Direct
13:22 Cagliari
14:29 Oristano
01:07 Direct
14:22 Cagliari
15:29 Oristano
01:07 Direct
15:22 Cagliari
16:29 Oristano
01:07 Direct
16:25 Cagliari
17:24 Oristano
00:59 Direct
17:14 Cagliari
18:29 Oristano
01:15 Direct
18:22 Cagliari
19:29 Oristano
01:07 Direct
19:14 Cagliari
20:29 Oristano
01:15 Direct
20:35 Cagliari
21:59 Oristano
01:24 Direct
22:00 Cagliari
00:19 Oristano
02:19 Direct