Travel from Nice to Elba-Italy

How to get from Nice to Elba?

There is no direct connection from Nice to Elba. However, you can take the car ferry to Bastia, take the walk to Bastia, then take the car ferry to Portoferraio. Alternatively, you can take the car ferry to Bastia then take the car ferry to Portoferraio.

How to get from Nice to Elba

From Nice car ferry to Bastia, walk to Bastia, then car ferry to Portoferraio. 7 h 36 min 159€. From Nice car ferry to Bastia then car ferry to Portoferraio. 8 h 30 min 110€. From Nice drive to Piombino then car ferry to Portoferraio. 5 h 26 min 138€. From Nice Ville train to Nice airport, fly to Bastia airport, bus to Bastia, then car ferry to Elba. 5 h 44 min 156€. From Nice Ville train to Nice airport, fly to Calvi airport, taxi to Calvi, bus to Bastia, then car ferry to Elba. 7 h 38 min. From Nice Ville train to Nice airport, fly to Ajaccio airport, train to Bastia, walk to Bastia, then car ferry to Elba. 9 h 14 min 214€.

Operators from Nice to Elba