Ferry from Formia to Ponza (Pontine Islands archipelago)

Tickets, Prices & Schedules

Ferries between the port of Formia and the island of Ponza run all year round. Find updated info about ferry routes, timetables and prices, and book ferry tickets to the Pontine Islands in Italy online on Ferryhopper!

Ferry schedules from Formia to Ponza

Is there a ferry from Formia to Ponza?

Yes, you can travel from Formia to Ponza (Pontine Islands) by ferry all year round, thanks to the routes operated by Laziomar ferries.

The Formia - Ponza connection is usually served daily with up to 3-4 crossings by both conventional and high-speed ferries.

What’s the ferry schedule from Formia to Ponza?

The earliest ferry to Ponza usually departs from the port of Formia around 08:00 and arrives at its destination at 10:30. The latest ferry from Formia normally leaves at 18:15, arriving in Ponza at 20:45.

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 Formia to Ponza?

Ferry tickets from Formia to Ponza usually range from around €14 to €22. The final ticket price depends on the season and the type of vessel you travel with.

The Ponza - Formia ticket also includes a disembarkation fee, with the exception of certain passenger categories (residents, workers, commuting students).


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


Traveling from Formia to Ponza by ferry is easy and comfortable, and you can get lower-cost ferry tickets thanks to available discounts. On Laziomar ferries, children up to 2 or 4 years travel for free, while there are also discounts for kids up to 12 years old.

Ferry Route Info

How long is the ferry ride from Formia to Ponza?

The Formia - Ponza ferry trip takes from 1 hr 10 min to 2 hr 30 min, depending on the vessel type.

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

The connection from Formia to Ponza is also operated by fast hydrofoils that can reach the island in just over 1 hr.

What’s the distance between Formia and Ponza?

The distance between the port of Formia and the port of Ponza is around 39 nautical miles (about 72 km).

Ferry Trip Tips

Useful tips for your ferry trip to Ponza from Formia

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

  • We recommend arriving at the port of Formia well in advance, especially if you travel in high season and with a vehicle.
  • Formia is located 130 km from Rome and 70 km from Naples. You can reach Formia from both cities by train.
  • Apart from the Formia - Ponza connection, you can also take a ferry to Ponza from Anzio in the summer.
  • Ponza is one of the most romantic islands in Italy. Plan your romantic getaway here and you won't regret it!
  • Read more about the Pontine Islands in our dedicated travel guide.

Where to take the ferry from Formia to Ponza

Ferries to Ponza from Formia depart from the Pontine Islands Ferry Terminal, near Via Bruno Tallini street.

The port of Formia is 10 min from the train station and can be reached on foot or with a free shuttle that runs every 20 min.

In the port area, there are various amenities: bars, restaurants, pastry shops, nightclubs, shops, parking lots, car rental agencies, tobacco shops, and pharmacies.

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

You can embark your vehicle on conventional ferries operating on the Formia - Ponza route, but not on hydrofoils.

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

Ferry luggage

On board conventional Laziomar ferries, you can carry hand luggage with a maximum size of 55x40x20 cm. On hydrofoils, however, luggage size cannot exceed 35x20x20 cm.


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

Pet travel

On the Formia - Ponza route you can travel with your pet by paying a fee and under the following conditions:

  • The company only accepts small-sized pets that need to stay close to their owner or in their own carrier during the trip.
  • All pet travel documents must be in order.
  • Dogs should always wear a muzzle and a leash.

Please note that guide dogs travel for free.

Book cheap ferry tickets from Formia to Ponza

For the time being, it is not possible to book Formia - Ponza tickets on Ferryhopper, but we are constantly working on including new ferry routes. You can currently check our Map of ferries to discover all available connections to the Pontine Islands.