There are several ways to get from Rome to Sardinia. Several ferry companies operate this route, though on average, trips take between 8-9 hours. You can also get on a car ferry if you’re planning on driving, which takes about 7 hours. Another option is to fly, which generally takes around 50 minutes and, if you go with a budget airline, is cheaper – while ferry trips tend to cost around 140 euro, a flight with a budget provider such as Ryanair is generally around 70 euro.