If you're planning a trip to Sardinia from Rome, taking a ferry is a great option. There are several ferry companies that operate on this route, offering both daytime and overnight crossings. The journey time can vary depending on the company and the type of ferry you choose, but it usually takes around 6-8 hours.