Compare prices and tickets by train, bus or flight

May 20
May 23
May 25

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn

Overview: Train from Alghero to Cagliari

distanceDistance102 miles (165 km)
frequencyTrain frequency6 a day
changesDirect trainYes, there are 6 direct trains a day
carriersTrain providersRegionale, Regionale Veloce or Trenitalia

Trains from Alghero to Cagliari cover the 102 miles (165 km) long route taking on average 3 h 18 min with our travel partners like Regionale, Regionale Veloce or Trenitalia. Normally, there are 6 trains operating per day, including direct services available. Travelers depart most frequently from Alghero and arrive in Cagliari.

Train companies: Trenitalia from Alghero to Cagliari trains

Travel to Cagliari from Alghero on Trenitalia trains with Omio. When comparing schedules and tickets, we will also show you other options with multiple connections or other travel modes if they’re available.


Trenitalia is Italy’s national railroad company providing services across the whole country, giving you ample opportunity to discover the beauty and culture of Italy. Trenitalia’s fleet of trains include its high-speed trains Frecciarossa, Frecciargento and Frecciabianca as well as intercity, regional and night trains. Bathrooms and WiFi access are standard services on long-distance routes, and, in most cases, there is barrier-free access on Trenitalia trains.

Taking a train with Trenitalia is a great way to travel from Alghero to Cagliari, and Omio can show you the best times and tickets available for the 102 miles (165 km) long train trip. Trenitalia offers different fares for the Alghero to Cagliari trip with ticket options like Base, Economy, Super Economy and Ordinaria. You can even apply Trenitalia discount cards on Omio at the time of purchasing tickets. Simply check the current Trenitalia train schedule, compare the cheapest, fastest, or earliest routes to Cagliari from Alghero, and buy your cheap Trenitalia train ticket on Omio easily and securely today.

Trenitalia from Alghero to Cagliari train information:

  • Average Duration: 3 h 18 min
  • Trenitalia frequency: 6 a day

Please follow the recommendations outlined by Trenitalia when booking your train tickets from Alghero to Cagliari due to the coronavirus:

  • Cashless payments recommended
  • Online booking and check-in recommended
  • Pre-reservation / seat allocation
  • Refund or voucher policy
  • In the case of Trenitalia cancellations, the customer will be contacted directly. If the customer does not intend to travel, they can still obtain a full refund by submitting a cancellation request (relevant special conditions might apply) by filling in a request form for an electronic credit here: https://reclami-e-suggerimenti.trenitalia.com/rimborsi/en/Anagrafica.aspx
  • Alternatively, the customer can request a refund for the payment method they used at the time of purchase by contacting a Trenitalia ticket office and presenting the communication received. Find the refund request form for regional trains here: https://www.trenitalia.com/content/dam/tcom/allegati/trenitalia/in_regione/Modulo_Indennit%C3%A0_Rimborsi_Coronavirus_posta_mail.pdf.
  • For further information and cancellation procedures go to the Trenitalia website: https://www.trenitalia.com/en/info_contacts/refund-for-journey-cancellation.html Or in Italian here: https://www.trenitalia.com/it/informazioni/rimborso-per-rinuncia-al-viaggio-febbraio-2020.html

Travel Tips: Trains from Alghero to Cagliari

Travel by train to Cagliari easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Alghero to Cagliari.

What is the distance from Alghero to Cagliari by train?

The train distance from Alghero to Cagliari is around 102 miles (165 km).

How long is a train to Cagliari from Alghero on average?

On average the Alghero to Cagliari train time is 3 h 18 min  covering the 102 miles (165 km) long route, but the journey time can vary depending on specific dates or traveling on weekends and holidays.

Which train station from Alghero to Cagliari do I depart from? Which Cagliari train station from Alghero do I arrive in?

Omio customers traveling this route depart most frequently from Alghero   and arrive in Cagliari.

Where is the Alghero train station located? Where is the Cagliari train station located?

Passengers booking this route most frequently board their trains from Alghero and need to travel around 1.4 miles (2.2 km) from the city center to get to this train station.

Passengers arriving in Cagliari most often arrive at Cagliari and need to travel around 1.7 miles (2.8 km) from this train station to the city center.

Which train providers should I travel with from Alghero to Cagliari?

For the route from Alghero to Cagliari you can take a train with Regionale, Regionale Veloce or Trenitalia. Be sure to check out all possible train companies that offer services to Cagliari from Alghero on Omio to compare what amenities they may have.

How many trains per day are there from Alghero to Cagliari?

The average number of trains departing Alghero for Cagliari is 6 a day. The train schedules and services may vary between weekdays and weekends.

Important Stations and Airports for this Journey

The major railway station for departures from Alghero is Alghero. Read all the information you need to know about services, amenities and connections at Alghero for your journey from Alghero to Cagliari.