--- title: "Train timetable Oristano → Cagliari | Kombo" description: "Train timetable Oristano → Cagliari" url: "https://www.kombo.co/it/orari-treni-Oristano-Cagliari" last_updated: "2026-08-20" --- # Train timetable Oristano → Cagliari first departure 05:05 · last departure 21:41 · 16 direct trains/day · fastest 54min · 87 km · tickets from about €7 Prices are approximate; the exact fare of a train shows at search time. ## Departures on 2026-08-20 | Departure | Arrival | Duration | Train | Price | | --- | --- | --- | --- | --- | | 05:05 | 06:15 | 1h10 | Trenitalia 6073 (direct) | ~€7 | | 05:05 | 06:20 | 1h15 | Trenitalia 6073 (direct) | ~€7 | | 05:25 | 06:38 | 1h13 | Trenitalia 21221 (direct) | ~€7 | | 05:25 | 06:44 | 1h19 | Trenitalia 21221 (1 change via Decimomannu) | ~€7 | | 05:25 | 06:52 | 1h27 | Trenitalia 21221 (1 change via Elmas Aeroporto) | ~€7 | | 06:25 | 07:35 | 1h10 | Trenitalia 21223 (direct) | ~€7 | | 06:25 | 07:37 | 1h12 | Trenitalia 21223 (1 change via Elmas Aeroporto) | ~€7 | | 07:30 | 08:38 | 1h08 | Trenitalia 21225 (direct) | ~€7 | | 08:31 | 09:30 | 59min | Trenitalia 87841 (direct) | ~€8 | | 08:31 | 10:00 | 1h29 | Trenitalia 87841 (1 change via Elmas Aeroporto) | ~€7 | | 09:30 | 10:35 | 1h05 | Trenitalia 21229 (direct) | ~€7 | | 09:30 | 10:47 | 1h17 | Trenitalia 21229 (direct) | ~€8 | | 09:30 | 10:58 | 1h28 | Trenitalia 21229 (1 change via Elmas Aeroporto) | ~€8 | | 10:31 | 11:25 | 54min | Trenitalia 4753 (direct) | ~€8 | | 10:31 | 11:50 | 1h19 | Trenitalia 4753 (1 change via Elmas Aeroporto) | ~€7 | | 12:33 | 13:28 | 55min | Trenitalia 4831 (direct) | ~€8 | | 12:33 | 14:20 | 1h47 | Trenitalia 4831 (1 change via Elmas Aeroporto) | ~€7 | | 13:30 | 14:38 | 1h08 | Trenitalia 21231 (direct) | ~€7 | | 13:30 | 15:09 | 1h39 | Trenitalia 21231 (1 change via Decimomannu) | ~€7 | | 13:30 | 15:17 | 1h47 | Trenitalia 21231 (1 change via Elmas Aeroporto) | ~€7 | | 14:37 | 15:54 | 1h17 | Trenitalia 4935 (direct) | ~€8 | | 14:37 | 16:15 | 1h38 | Trenitalia 4935 (1 change via Elmas Aeroporto) | ~€7 | | 16:49 | 17:44 | 55min | Trenitalia 4835 (direct) | ~€8 | | 16:49 | 17:57 | 1h08 | Trenitalia 4835 (1 change via Elmas Aeroporto) | ~€7 | | 16:49 | 18:10 | 1h21 | Trenitalia 4835 (1 change via Elmas Aeroporto) | ~€7 | | 17:32 | 18:42 | 1h10 | Trenitalia 4937 (direct) | ~€7 | | 17:32 | 18:53 | 1h21 | Trenitalia 4937 (direct) | ~€8 | | 17:32 | 19:04 | 1h32 | Trenitalia 4937 (1 change via Elmas Aeroporto) | ~€8 | | 18:48 | 19:46 | 58min | Trenitalia 4755 (direct) | ~€7 | | 18:48 | 20:08 | 1h20 | Trenitalia 4755 (1 change via Elmas Aeroporto) | ~€7 | | 19:36 | 20:49 | 1h13 | Trenitalia 21239 (direct) | ~€8 | | 19:36 | 21:03 | 1h27 | Trenitalia 21239 (1 change via Decimomannu) | ~€7 | | 20:32 | 21:30 | 58min | Trenitalia 4757 (direct) | ~€8 | | 20:32 | 22:11 | 1h39 | Trenitalia 4757 (1 change via Elmas Aeroporto) | ~€7 | | 21:41 | 22:57 | 1h16 | Trenitalia 4837 (direct) | ~€7 | | 21:41 | 23:03 | 1h22 | Trenitalia 4837 (1 change via Decimomannu) | ~€7 | | 21:41 | 23:11 | 1h30 | Trenitalia 4837 (1 change via Elmas Aeroporto) | ~€8 | ## Typical week (next 30 days) - Monday to Friday: 16 trains, first 05:05, last 21:41 ## Companies serving this route - Trenitalia: 100% of departures ## Prices - Cheapest observed: about €7 - Average observed: about €7