Travel from Florence-Italy to Porto-Ercole

Bus or train from Florence to Porto Ercole?

Trenitalia operates a train from Florence to Porto Ercole once a week. Tickets cost $20 - $45 and the journey takes 3 h 33 min. Tiemme Spa also services this route hourly. Alternatively, Tiemme Spa operates a bus from Florence to Porto Ercole every 4 hours. Tickets cost $11 - $16 and the journey takes 2 h 10 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 Florence to Porto Ercole

From Firenze S.Maria Novella train to Orbetello Stazione Fs then bus to P. Ercole Caravaggio S.Rocco. 4 h 45 min 31€. From Firenze Autostazione bus to Grosseto F.S., bus to Orbetello Porto, then bus to P. Ercole Caravaggio S.Rocco. 4 h 54 min 17€. From Firenze Smn train to Pisa Centrale, train to Orbetello Stazione Fs, then bus to P. Ercole Zona 167. 5 h 18 min 32€. From Florence bus to Grosseto, train to Orbetello Stazione Fs, then bus to P. Ercole Caravaggio S.Rocco. 6 h 34 min 28€. From Florence drive to Porto Ercole. 2 h 32 min 28€.

Operators from Florence to Porto Ercole

Close Print Itinerary
  1. Here are 5 options to get from
    Florence to Porto Ercole:

    1. Trip:
      1 Train
      • One-Way approx: USD $22 - $46
      • Duration: 4 h 45 min
      Open +
      • Trip:
        1 Train
        • One-Way approx: USD $22 - $46
        • Duration: 4 h 45 min
        Close x
    2. Trip:
      2 Bus
      • One-Way approx: USD $17 - $26
      • Duration: 4 h 54 min
      Open +
      • Trip:
        2 Bus
        • One-Way approx: USD $17 - $26
        • Duration: 4 h 54 min
        Close x
    3. Trip:
      3 Train via Pisa Centrale
      • One-Way approx: USD $21 - $52
      • Duration: 5 h 18 min
      Open +
      • Trip:
        3 Train via Pisa Centrale
        • One-Way approx: USD $21 - $52
        • Duration: 5 h 18 min
        Close x
    4. Trip:
      4 Bus FlixBus
      • One-Way approx: USD $20 - $38
      • Duration: 6 h 34 min
      Open +
      • Trip:
        4 Bus FlixBus
        • One-Way approx: USD $20 - $38
        • Duration: 6 h 34 min
        Close x
    5. Trip:
      5 Drive
      • One-Way approx: USD $29 - $45
      • Duration: 2 h 32 min
      Open +
      • Trip:
        5 Drive
        • One-Way approx: USD $29 - $45
        • Duration: 2 h 32 min
        Close x