How to get from Livorno to Bastia by train, bus or flight.
Find all the dates and times for this journey by train, bus, flight, and ferry .
|Distance||72 miles (116 km)|
|Available travel modes||Ferry|
|Fastest mode||Ferry • $32 (€28) • 4 h 30 min|
|Popular travel companies||Corsica Ferries Sardinia Ferries|
Travel 72 miles (116 km) by ferry between Livorno and Bastia. Corsica Ferries Sardinia Ferries is the main travel company operating this route. Travelers can even take a direct ferry from Livorno to Bastia.
You can get from Livorno to Bastia by ferry.
Traveling by ferry is also the quickest way from Livorno to Bastia. It takes on average 4 h 30 min to travel this journey.
Bastia is approximately 72 miles (116 km) away from Livorno.
The average frequency per day from Livorno to Bastia is:
However, we recommend checking specific travel dates for your journey from Livorno to Bastia as scheduled services by ferry can vary by season or day of the week.
These are the most popular departure and arrival points from Livorno to Bastia:
The following travel company offer services from Livorno to Bastia:
Yes, there is a direct service from Livorno to Bastia:
Direct services to Bastia tend to save you time and add more convenience as you won't need to transfer at another stop in between, so it's worth paying attention to before booking tickets for your journey.