Bastia to Portoferraio Ferry
Typically ferries from Bastia to Portoferraio run 2 times a week. The Bastia to Portoferraio ferry is operated by Corsica Ferries. Bastia Portoferraio Ferry timetables change seasonally, use our Deal Finder to get tickets, pricing, schedules and availability.
Bastia Portoferraio Ferry Times
Bastia Portoferraio ferries typically depart from Bastia at around 06:30. The average sailing time of the ferry from Portoferraio to Bastia is approximately 1h 30m.
Bastia to Portoferraio Ferry Prices
Ferry prices for a ferry from Bastia to Portoferraio typically range between $68* and $326*. On average the Bastia Portoferraio ferry is $185*. The cheapest Bastia Portoferraio ferry prices start from $37*. The average price for a foot passenger is $109*. The average price for a Bastia Portoferraio car ferry is $262*.
Ferry prices may differ by season and depend on various factors, such as number of passengers, vehicle type and sailing time.
How far is Portoferraio from Bastia?
The distance between Bastia and Portoferraio is approximately 60.5 miles (97.4km), or 52.6 nautical miles.
Is there a car ferry from Bastia to Portoferraio?
Yes, there is a car ferry from Bastia to Portoferraio provided by Corsica Ferries. Use our Deal Finder to get live pricing and tickets for car ferries between Bastia and Portoferraio.
Are foot passengers allowed on the Bastia Portoferraio ferry?
Yes, Bastia Portoferraio ferries allow foot passengers. You can travel as a foot passenger from Bastia to Portoferraio with Corsica Ferries.