There are 5 ways to get from Nice to Elba by car ferry, car, ferry, plane or bus

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Car ferry via Bastia  •  7 h 36 min

  1. Take the car ferry from Nice to Bastia
  2. Take the car ferry from Bastia to Portoferraio

$89 - $215

Cheapest option

Car ferry La Meridionale  •  8 h 30 min

  1. Take the car ferry from Nice to Bastia
  2. Take the car ferry from Bastia to Portoferraio

$66 - $148

3 alternative options

Drive, ferry  •  5 h 46 min

  1. Drive from Nice to Piombino
  2. Take the ferry from Piombino to Portoferraio A2 / ...

$84 - $115

Fly to Bastia, car ferry, line 116 bus  •  7 h 41 min

  1. Fly from Nice (NCE) to Bastia (BIA) NCE - BIA
  2. Take the car ferry from Bastia to Portoferraio
  3. Take the line 116 bus from Portoferraio Calata Italia to Marciana

Fly to Calvi, bus, car ferry  •  9 h 25 min

  1. Fly from Nice (NCE) to Calvi (CLY) NCE - CLY
  2. Take the bus from Calvi to Bastia
  3. Take the car ferry from Bastia to Portoferraio

$151 - $457

What companies run services between Nice, France and Elba, Tuscany, Italy?

There is no direct connection from Nice to Portoferraio. 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 a car ferry from Nice to Portoferraio via Bastia in around 8 h 30 min.

Airlines
Air Corsica
Website
aircorsica.com
Flights from Nice to Bastia
Ave. Duration
45 min
When
Every day
Estimated price
$70 - $320
Flights from Nice to Calvi
Ave. Duration
40 min
When
Every day
Estimated price
$70 - $320
Bus operators
CTT NORD
Phone
800 570530
Website
atl.livorno.it
Bus from Portoferraio Calata Italia to Marciana
Ave. Duration
55 min
Frequency
3 times a day
Schedules at
atl.livorno.it
Corsicar Autocars Les Beaux Voyages
Phone
+33 4 95 65 08 26
Website
corsicar.com
Bus from Calvi to Bastia
Ave. Duration
2 h
Frequency
5 times a week
Estimated price
$19
Schedules at
corsicar.com
Ferry operators
Corsica Ferries
Phone
+33.4.95.32.95.95
Website
corsica-ferries.co.uk
Car ferry from Nice to Bastia
Ave. Duration
5 h
Frequency
Twice daily
Estimated price
$55 - $120
Schedules at
corsica-ferries.co.uk
Book at
directferries.co.uk
Car ferry from Bastia to Portoferraio
Ave. Duration
1 h 30 min
Frequency
Twice a week
Estimated price
$30 - $100
Schedules at
corsica-ferries.co.uk
Toremar Toscana Regionale Marittima Spa

Want to know more about travelling around Italy

Rome2rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

Questions & Answers

The distance between Nice and Elba is 265 km.

The cheapest way to get from Nice to Elba is to drive and ferry which costs 70€ - 100€ and takes 5 h 46 min.

The quickest way to get from Nice to Elba is to drive and ferry which takes 5 h 46 min and costs 70€ - 100€.

No, there is no direct ferry from Nice to Elba. However, there are services departing from Nice and arriving at Portoferraio via Bastia. The journey, including transfers, takes approximately 7 h 36 min.

It takes approximately 7 h 36 min to get from Nice to Elba, including transfers.