|Distance||73 miles (117 km)|
|Average bus duration||2 h 10 min|
|Average bus ticket price||$14 (€11)|
Buses from Florence to Portovenere cover the 73 miles (117 km) long trip taking on average 2 h 10 min with our travel partners like. There are direct bus services available. You can get the cheapest bus tickets for this journey for as low as $14 (€11), but the average price of bus tickets is $14 (€11).
Here are some other resources that might have the information you need