Cheap Ferry tickets to Bastia

What are the most popular routes to Bastia?

Marseille - BastiaAverage priceTRY 4,198Average duration12h 30mDaily departures2
Livorno - BastiaAverage priceTRY 2,174Average duration4h 30mDaily departures1
Genoa - BastiaAverage priceTRY 2,760Average duration5h 30mDaily departures2
Toulon - BastiaAverage priceTRY 3,637Average duration11h 30mDaily departures1
Piombino - BastiaAverage priceTRY 1,928Average duration4h 5mDaily departures1