Travel options for:
La Spezia to Bastia
  • Drive, car ferry

    $55 - $131
    1. La Spezia

      1 h - 60.5 miles

      $14 - $21

    2. Livorno

      4 h 5 min - 3 times a day

      $40 - $110

  • Train, car ferry via Portoferraio

    $81 - $233
    1. La Spezia Centrale

      1 h 40 min - twice daily

      $23 - $35

    2. Campiglia Stazione

      20 min - every 4 hours

      $2 - $4

    3. Piombino

      40 min - 5 times a day

      $25 - $95

    4. Portoferraio

      1 h 30 min - twice a week

      $30 - $100

  • Train, car ferry

    $37 - $133
    1. La Spezia Centrale

      1 h 4 min - twice daily

      $16 - $24

    2. Stazione Centrale A

      10 min - every 30 minutes

    3. Grande 5

      9 min - 2476 feet

    4. Livorno

      4 h 5 min - 3 times a day

      $21 - $110

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From La Spezia drive to Livorno then car ferry to Bastia, Corsica. 5 h 5 min 91€. From La Spezia Centrale train to Campiglia Stazione, bus to Piombino, car ferry to Portoferraio, then car ferry to Bastia. 6 h 30 min 175€. From La Spezia Centrale train to Stazione Centrale A, bus to Grande 5, walk to Livorno, then car ferry to Bastia, Corsica. 6 h 34 min 50€.