Travel from Florence-Italy to Ponza-Italy

How to get from Florence to Ponza?

There is no direct connection from Florence to Ponza. However, you can take the train to Roma Termini, take the train to Anzio, take the walk to Anzio, then take the ferry to Ponza. Alternatively, you can take the train to Roma Termini, take the train to Monte San Biagio, take the bus to Terracina - Piazza 25 Aprile, take the bus to San Felice Circeo, take the walk to San Felice Circeo, then take the ferry to Ponza.

Travel Guides

How to get from Florence to RomeWe show you the quickest, cheapest and easiest routes between the Italian cities
Want to know more about Flixbus?Rome2rio’s guide has all the details
Getting to Rome from the airportGet the details in Rome2rio’s airport-to-city travel guide

How to get from Florence to Ponza

From Firenze S.Maria Novella train to Roma Termini, train to Anzio, walk to Anzio, then ferry to Ponza. 6 h 43 min 67€. From Firenze S.Maria Novella train to Roma Termini, train to Monte San Biagio, bus to Terracina - Piazza 25 Aprile, bus to San Felice Circeo, walk to San Felice Circeo, then ferry to Ponza. 6 h 54 min. From Firenze Santa Maria Novella Station train to Tiburtina F.S., subway to Rome Laurentina, bus to Anzio - Stazione FS, walk to Anzio, then ferry to Ponza. 7 h 2 min 56€. From Firenze bus to Siena, bus to Latina, bus to San Felice Circeo, walk to San Felice Circeo, then ferry to Ponza. 10 h 35 min. From Florence drive to Terracina then ferry to Ponza. 4 h 51 min 81€. From Leopolda Salita bus to Florence airport, fly to Naples airport, shuttle to Naples, then car ferry to Ponza. 8 h 26 min 148€. From Leopolda Salita bus to Florence airport, fly to Rome airport, train to Roma Termini, train to Anzio, walk to Anzio, then ferry to Ponza. 8 h 110€. From Firenze S.Maria Novella train to Bologna Centrale, Aerobus to Bologna airport, fly to Naples airport, shuttle to Naples, then car ferry to Ponza. 7 h 34 min 145€. From Firenze S.Maria Novella train to Bologna Centrale, Aerobus to Bologna airport, fly to Rome airport, train to Roma Termini, train to Anzio, walk to Anzio, then ferry to Ponza. 8 h 48 min 127€. From Firenze Smn train to Pisa Centrale, train to Pisa airport, fly to Rome airport, train to Roma Termini, train to Anzio, walk to Anzio, then ferry to Ponza. 8 h 55 min 143€.