What is the flight time between Dublin and Sardinia?

There are no direct flights from Dublin to Sardinia. So the journey takes more than one flight. The flying time would be about 3 hours, but there could be a time between the flights which makes the total journey time longer. So it will depend on what combination of flights you get. You would easily make the full journey on the same day.