Travel from Siena to La-Spezia

Bus or train from Siena to La Spezia?

FlixBus operates a bus from Siena to La Spezia once daily. Tickets cost $11 - $19 and the journey takes 3 h 35 min. Alternatively, Trenitalia operates a train from Siena to La Spezia hourly. Tickets cost $5 - $12 and the journey takes 1 h 2 min. 2 other operators also service this route.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Siena to La Spezia

From Siena bus to La Spezia. 3 h 35 min 15€. From Siena train to Empoli, train to Pisa Centrale, then train to La Spezia Centrale. 3 h 43 min 24€. From Siena train to Empoli then train to La Spezia C.. 3 h 55 min 23€. From Siena drive to La Spezia. 2 h 20 min 32€.

Operators from Siena to La Spezia

Close Print Itinerary
  1. Here are 4 options to get from
    Siena to La Spezia:

    1. Trip:
      1 Bus
      • One-Way approx: USD $11 - $19
      • Duration: 3 h 35 min
      Open +
      • Trip:
        1 Bus
        • One-Way approx: USD $11 - $19
        • Duration: 3 h 35 min
        Close x
    2. Trip:
      2 Train via Pisa Centrale
      • One-Way approx: USD $15 - $36
      • Duration: 3 h 43 min
      Open +
      • Trip:
        2 Train via Pisa Centrale
        • One-Way approx: USD $15 - $36
        • Duration: 3 h 43 min
        Close x
    3. Trip:
      3 Train
      • One-Way approx: USD $14 - $33
      • Duration: 3 h 55 min
      Open +
      • Trip:
        3 Train
        • One-Way approx: USD $14 - $33
        • Duration: 3 h 55 min
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $30 - $50
      • Duration: 2 h 20 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $30 - $50
        • Duration: 2 h 20 min
        Close x