|Distance||263 miles (424 km)|
|Average ferry duration||10 h|
|Average ferry ticket price||$21 (€18)|
Ferries from Viareggio to Sardinia cover the 263 miles (424 km) long route and usually take around 10 h. There are direct ferry services available. You can get the cheapest ferry tickets for this trip for as low as $21 (€18), but the average price of ferry tickets is $21 (€18).