Ferry from Terracina to Ponza (Pontine Islands archipelago)

Tickets, Prices & Schedules

The ferry route from Terracina to Ponza is seasonal. On Ferryhopper, you can find updated info about ferry routes, timetables and prices, and book ferry tickets to the Pontine Islands in Italy with no hidden costs.

Ferry schedules

Terracina Ponza Trip frequency: Every day First trip: 08:40 Last trip: 17:15 Average duration: 1h 15m Price range: 32.00 € - 33.00 €
Ponza Terracina Trip frequency: Every day First trip: 10:15 Last trip: 18:40 Average duration: 1h 15m Price range: 28.00 € - 28.00 €
Ferry companies NLG

Is there a ferry from Terracina to Ponza?

There are seasonal ferry connections from the city of Terracina to Ponza, operated by NLG (Navigazione Libera del Golfo) and Laziomar. The ferry route is in operation from April to October with around 20 weekly departures.

What’s the ferry schedule from Terracina to Ponza?

The Terracina - Ponza connection is active every day, with at least 2 daily crossings.

Usually, the earliest ferry to Ponza departs from the port of Terracina around 08:40 and arrives at its destination at 09:55. The latest ferry normally leaves at 20:00, arriving in Ponza at around 22:30.

Tip: bear in mind that ferry timetables to the Pontine Islands are subject to change depending on the season.

Ferry Tickets, Offers & Discounts

How much is the ferry from Terracina to Ponza?

Ferry prices for the Terracina - Ponza route start at around €17, though the final cost may vary depending on the season, the operator chosen and any discounts.


On Ferryhopper, you can find all available offers for your trip to the Pontine Islands. Take a look at our ferry routes, find the lowest prices and best offers, and book your ferry tickets on Ferryhopper without hidden fees.

Current offers will be automatically applied when booking your ferry tickets.


Take advantage of the available discounts and travel by ferry from Terracina to Ponza with lower-cost ferry tickets. On the ferries, children up to 4 years travel for free, while there are also discounts for kids up to 12 years old. There are offers reserved for groups as well.

Ferry Route Info

How long is the ferry ride from Terracina to Ponza?

The Terracina - Ponza ferry trip takes 1 hr 15 min or 2.5 hr, depending on the vessel type.

Is there a high-speed ferry from Terracina to Ponza?

The connection from Terracina to Ponza is also operated by NLG's fast hydrofoils. The fastest crossing takes just over 1 hr to reach the island.

What’s the distance between Terracina and Ponza?

The distance between the port of Terracina and the port of Ponza is 28 nautical miles (about 51 km).

Ferry Trip Tips

Useful tips for your ferry trip to Ponza from Terracina

Here are some travel tips for your trip from Terracina to Ponza:

  • We recommend arriving at the port of Terracina well in advance, especially if you travel during peak season and with a vehicle.
  • Terracina is located about 90 km from Rome and the best way to travel between the two cities is by train (1 hr 40 min travel time).
  • You can reach Ponza all year round thanks to daily connections from Formia. Check out the Formia - Ponza ferry route and visit the island even in winter!
  • Did you know that Ponza is considered one of the most romantic islands in Italy? Plan your romantic getaway here and you won't regret it!
  • Also check out our guide to the Pontine Islands and discover the entire archipelago!

Where to take the ferry from Terracina to Ponza

Ferries to Ponza from Terracina depart from the dock at Via del Molo.

The port of Terracina is located only 2 km from the train station. From here you can take the Cotral bus and reach the port in 5 min. 

Near the port area you will find various bars, restaurants, gas stations, parking lots, and bathing establishments.

Can I travel on the ferry from Terracina to Ponza with a car?

You can embark your vehicle only on Laziomar ferries that operate the Terracina - Ponza route, but not on NLG hydrofoils.

However, keep in mind that in the summer months, the circulation of cars is not allowed for non-residents in Ponza.

Ferry luggage

Each ferry company operating on this route has different luggage allowance policies:

  • On NLG hydrofoils, you can carry one piece of hand luggage up to 5 kg with a maximum size of 50x30x15 cm.
  • With Laziomar, each passenger can carry hand luggage with a maximum size of 55x40x20 cm.


On the Terracina - Ponza ferries there are no cabins available, but only standard seats.

Pet travel

You can safely travel with your pet on the Terracina - Ponza route by booking pet tickets and under the following conditions:

  • All of the animal's travel documents must be in order
  • Animals are not allowed in the passenger areas
  • Small animals must travel inside special carriers
  • Dogs need to be muzzled and on a leash

Important: keep in mind that guide dogs travel for free.

Book cheap ferry tickets from Terracina to Ponza

On Ferryhopper, you can book Ponza ferry tickets easily and quickly. Check out our Map of ferries and plan an unforgettable trip to the Pontine Islands!