Ferry from Formia to Ponza (Pontine Islands archipelago)

Tickets, Prices & Schedules

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

Ferry Schedules

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.

Am I allowed to travel from Formia to Ponza?

Yes, ferry travel between Italy and Greece is currently allowed. Check the latest updates on Covid-19 and ferry travel in Italy and all necessary documents, and prepare to discover Pontine Islands!

What’s the ferry schedule from Formia to Ponza?

Usually the first ferry to Ponza departs from the port of Formia around 08:30 and arrives at its destination at 11:00. The last ferry of the day normally leaves at 17:30, arriving in Ponza at 20:00.

Tip: bear in mind that ferry timetables to the Pontine Islands are subject to change depending on the season. Therefore, we recommend checking the latest ferry schedules on Ferryhopper. You can also track a ferry in real time on the Ferryhopper App!

Ferry Tickets, Offers & Discounts

How much is the ferry from Formia to Ponza?

Ferry tickets from Formia to Ponza usually start at €14. 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 of €2.50, with the exception of certain passenger categories (residents, workers, commuting students).

Offers

On Ferryhopper, you can find all available offers for the ferry trip to Ponza from Formia. Take a look at our ferry routes, find the lowest prices and best offers, and book your ferry tickets on Ferryhopper at no extra cost.

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

Discounts

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, in the summer you can also take a ferry to Ponza from Anzio.
  • Ponza is one of the most romantic islands in Italy. Plan your romantic getaway here and you won't regret it!

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, night clubs, 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.

Cabins

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.

Where can I book cheap ferry tickets from Formia to Ponza?

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

Book your ferry tickets