Ferry from Terracina to Ponza (Pontine Islands)

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 fees.

Ferry schedules from Terracina to Ponza

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

Is there a ferry from Terracina to Ponza?

The ferry connection from the city of Terracina to Ponza is operated only some months of the year by the company NLG (Navigazione Libera del Golfo).

The ferry route is active from mid-April to early October, and the daily/weekly frequency of the crossings depends on the season.

What’s the ferry schedule from Terracina to Ponza?

The Terracina - Ponza connection is normally served at least 1-3 times a day.

Usually, the first ferry to Ponza departs from the port of Terracina around 08:40 and arrives at its destination at 09:55. The last ferry normally leaves at 17:15, arriving in Ponza at around 18: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 €27, but prices can rise in high season.

The ticket cost also includes a landing tax for Ponza. Some passenger categories are excluded from this tax (residents, workers, commuter students).


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

Current offers will be automatically applied when booking your ferry tickets on Ferryhopper and the Ferryhopper App.


On the ferries from Terracina to Ponza, children up to 2 years travel for free, while there are also discounts for kids up to 12 years old. There are discount ticket options for groups as well.

Ferry Route Info

How long is the ferry ride from Terracina to Ponza?

The Terracina - Ponza ferry trip usually lasts 1 hr 15 min.

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

The connection from Terracina to Ponza is operated by NLG's fast ferries, that transport only passengers.

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 there, 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 beach resorts.

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

No, NLG ferries to Ponza do not allow motor vehicles on board. However, you can take your bicycle on board for a small fee.

Keep in mind that in the summer months, the circulation of motor vehicles is not allowed in some traffic zones restricted for non-residents of Ponza (ZTL). Moreover, there are only paid parking options on the island.

Ferry luggage

On NLG hydrofoils, you can carry 1 piece of hand luggage weighing up to 5 kg and with a maximum size of 50x30x15 cm. If you wish to bring along extra or heavier/larger luggage, you might have to pay an extra fee.


On 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 ferry at a small fee (around €5) and under the following conditions:

  • All your pet's travel documents must be in order.
  • Pets are not allowed in common indoor areas.
  • Small pets 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 all ferry connections our Map of ferries and plan an unforgettable trip to the Pontine Islands!