GaetaVecchia

Gaeta · Day trips

Ponza day trip from Gaeta

Updated 22 October 2026

Ponza, Lazio's most famous island, is a short sea trip from the Gulf of Gaeta. Here's how to get there by ferry or on an organised boat trip.

Gaeta harbour

In short: ferries to Ponza leave from Formia port, a few minutes from Gaeta. For a no-hassle day, choose an organised boat trip with swim stops.

Ponza boat trips

By ferry from Formia

There are no scheduled ferries from Gaeta port to Ponza: they leave from Formia, reached from Gaeta by Cotral bus (about 25-30 minutes) or by car. Laziomar links Formia with Ponza and Ventotene by ship, which also carries cars and motorbikes, and by faster passenger-only boats.

As a guide, in 2026 a one-way adult ticket to Ponza cost about €17-18 by ship and about €27 on the fast boat. Times and fares change with the seasons, and sailings can be cancelled in rough seas: always check Laziomar before you go.

On a boat trip

In summer, day boat trips leave the gulf for Ponza and Palmarola, with a tour of the island, swim stops in the finest coves and free time in the harbour. It's the easiest way to see caves and beaches you can only reach by sea.

Book online and pick your date: in August places sell out fast.

See Ponza and Palmarola trips

What to see on Ponza

Tips

FAQ

Are there ferries from Gaeta to Ponza?

Scheduled ferries leave from Formia, minutes from Gaeta. In summer, organised boat trips also leave from the gulf.

How much is the ferry to Ponza?

In 2026 about €17-18 one way by ship and about €27 on the fast boat. Always check Laziomar.

Can you do Ponza as a day trip from Gaeta?

Yes, by ferry from Formia or on a day boat trip.

More guides

← Back to the Gaeta guide