Ponza Ferry Schedules
Latest page update: 10 December 2024
With so many route options, different ferry companies and seasonal changes, the Ponza ferry schedules can get a bit complicated. If you already know which port you'll be sailing from to reach Ponza then you can simply scroll down to either the ticket booking engine or a little further on to the timetables.
Ponza can be reached from the following Italian mainland ports: Formia, San Felice Circeo, Terracina, Anzio and Naples Mergellina. The first four of those towns: Formia, San Felice Circeo, Anzio and Terracina are all on the Tyrrhenian Sea in the region of Lazio while Naples Mergellina is further south in Campania. |
In addition to the mainland ports above, you can also reach Ponza from neighbouring Ventotene and the island of Ischia which is roughly twice the distance in the same direction.
The most regular crossings are via the port of Formia from where you can cross to Ponza all year round. There are three crossings each way per day; two by ferry and the other one by hydrofoil. The ferries from Formia take two and a half hours while the hydrofoils are significantly faster at an hour and twenty minutes.
The shortest route from the mainland is from San Felice Circeo; a journey time of an hour by hydrofoil but only available from April to September. The crossings from Terracina are also seasonal and daily from April to September but only on weekends from the middle of September when the tourist season starts to wind down. From Anzio, the crossings start from the middle of June and are available until the middle of September.
Sailings from the islands of Ischia and Ventotene are only at the weekends and only from July to the beginning of September.
The cheapest adult ticket price from the mainland is €18 for the ferry from Formia to Ponza while the hydrofoils cost between €8 and €10 more depending on which port you're sailing to or from. Reductions are in place for children as well with a full breakdown below.
The most regular crossings are via the port of Formia from where you can cross to Ponza all year round. There are three crossings each way per day; two by ferry and the other one by hydrofoil. The ferries from Formia take two and a half hours while the hydrofoils are significantly faster at an hour and twenty minutes.
The shortest route from the mainland is from San Felice Circeo; a journey time of an hour by hydrofoil but only available from April to September. The crossings from Terracina are also seasonal and daily from April to September but only on weekends from the middle of September when the tourist season starts to wind down. From Anzio, the crossings start from the middle of June and are available until the middle of September.
Sailings from the islands of Ischia and Ventotene are only at the weekends and only from July to the beginning of September.
The cheapest adult ticket price from the mainland is €18 for the ferry from Formia to Ponza while the hydrofoils cost between €8 and €10 more depending on which port you're sailing to or from. Reductions are in place for children as well with a full breakdown below.
Related Links
Ferry companies and types:
Vehicle and passenger ferries: Laziomar
Foot passenger only hydrofoils: Laziomar, NLG, Pontina Navigazione
Destinations (8):
Anzio, Formia, Ischia, Naples, San Felice Circeo, Terracina, Ventotene
Vehicle and passenger ferries: Laziomar
Foot passenger only hydrofoils: Laziomar, NLG, Pontina Navigazione
Destinations (8):
Anzio, Formia, Ischia, Naples, San Felice Circeo, Terracina, Ventotene
Ponza Ferry Tickets and Timetables
The Ponza ferry ticket booking engine can be used not only for booking tickets, but also for checking the times. When purchasing a ticket via the booking engine a transaction fee applies that you don't have to pay when buying directly from the ticket office. If you simply want to check the latest times, just enter your dates and the route option - you don't have to go as far as making a booking if you don't want to.
Ticket Prices:
Single Ticket Prices:
Laziomar Ferry
Adults: €18
Children aged 4-11: €10.20
Children aged 3 years and under: free
Laziomar Hydrofoil
Adults: €26.70
Children aged 2-11: €14.60
Children aged under 2 years: free
SNAV Hydrofoil from Ischia or Naples
Adults: €19
Children aged 3-11: €14.50
Children aged 2 years and under: free
SNAV Hydrofoil from Ventotene
Adults: €17
Children aged 3-11: €13.50
Children aged 2 years and under: free
NLG Hydrofoil
Adults: €25
Children aged 2-11: €14
Children aged under 2 years: free
Pontina Navigazione Hydrofoil
Adults: €23
Children aged 3-11: €12
Children aged 2 years and under: free
Prices listed do not include any booking fees which may be applied when purchasing via the on-line booking engine.
Laziomar Ferry
Adults: €18
Children aged 4-11: €10.20
Children aged 3 years and under: free
Laziomar Hydrofoil
Adults: €26.70
Children aged 2-11: €14.60
Children aged under 2 years: free
SNAV Hydrofoil from Ischia or Naples
Adults: €19
Children aged 3-11: €14.50
Children aged 2 years and under: free
SNAV Hydrofoil from Ventotene
Adults: €17
Children aged 3-11: €13.50
Children aged 2 years and under: free
NLG Hydrofoil
Adults: €25
Children aged 2-11: €14
Children aged under 2 years: free
Pontina Navigazione Hydrofoil
Adults: €23
Children aged 3-11: €12
Children aged 2 years and under: free
Prices listed do not include any booking fees which may be applied when purchasing via the on-line booking engine.
Timetables for routes from Ponza
Ponza to Anzio
Ponza to Formia
Ponza to Ischia
Ponza to Naples
Ponza to San Felice Circeo
Ponza to Terracina
Ponza to Ventotene
Ponza to Formia
Ponza to Ischia
Ponza to Naples
Ponza to San Felice Circeo
Ponza to Terracina
Ponza to Ventotene
Timetables for routes to Ponza
Anzio to Ponza
Formia to Ponza
Ischia to Ponza
Naples to Ponza
San Felice Circeo to Ponza
Terracina to Ponza
Ventotene to Ponza
Formia to Ponza
Ischia to Ponza
Naples to Ponza
San Felice Circeo to Ponza
Terracina to Ponza
Ventotene to Ponza
Timetables for crossings to Ponza
All times are subject to change. Please check booking engine above for live timings and ticket purchasing.
08:00 Departs Naples Mergellina
10:55 Arrives Ponza
SNAV Hydrofoil
2 hours 55 minutes
Saturdays and Sundays only from 13th June to 6th September
08:40 Departs Terracina
09:50 Arrives Ponza
NLG Hydrofoil
1 hour 10 minutes
Every day from 1st June to 6th September. Only on Fri, Sat & holidays from 23rd April to 1st May and from 7th to 27th September
08:45 Departs Anzio
10:05 Arrives Ponza
Laziomar Hydrofoil
1 Hour 20 minutes
From 15th June to 15th September only
08:50 Departs San Felice Circeo
09:50 Arrives Ponza
Pontina Navigazione Hydrofoil
1 hour
From 1st April to 30th September
09:00 Departs Formia
11:30 Arrives Ponza
Laziomar Ferry
2 Hours 30 minutes
Every day
09:00 Departs Ischia (Casamicciola Port)
10:55 Arrives Ponza
SNAV Hydrofoil
1 hour 55 minutes
Saturdays and Sundays only from 13th June to 6th September
10:05 Departs Ventotene
10:55 Arrives Ponza
SNAV Hydrofoil
50 minutes
Saturdays and Sundays only from 13th June to 6th September
11:15 Departs Terracina
12:25 Arrives Ponza
NLG Hydrofoil
1 hour 10 minutes
Saturdays only from 13th June to 31st July
14:30 Departs Formia
15:50 Arrives Ponza
Laziomar Hydrofoil
1 Hour 20 minutes
Every day but leaves at 15:00 and arrives at 16:20 on Saturdays
15:00 Departs Naples Mergellina
17:50 Arrives Ponza
SNAV Hydrofoil
2 hours 50 minutes
Fridays and Saturdays only from 19th June to 4th September
15:55 Departs Naples Mergellina
17:50 Arrives Ponza
SNAV Hydrofoil
1 hour 55 minutes
Fridays and Saturdays only from 19th June to 4th September
17:15 Departs Terracina
18:25 Arrives Ponza
NLG Hydrofoil
1 hour 10 minutes
Sundays only from 14th June to 31st July
17:30 Departs Formia
20:00 Arrives Ponza
Laziomar Ferry
2 Hours 30 minutes
Every day
16:00 Departs Terracina
17:10 Arrives Ponza
NLG Hydrofoil
1 hour 10 minutes
Fridays only from 12th June to 31st July
10:55 Arrives Ponza
SNAV Hydrofoil
2 hours 55 minutes
Saturdays and Sundays only from 13th June to 6th September
08:40 Departs Terracina
09:50 Arrives Ponza
NLG Hydrofoil
1 hour 10 minutes
Every day from 1st June to 6th September. Only on Fri, Sat & holidays from 23rd April to 1st May and from 7th to 27th September
08:45 Departs Anzio
10:05 Arrives Ponza
Laziomar Hydrofoil
1 Hour 20 minutes
From 15th June to 15th September only
08:50 Departs San Felice Circeo
09:50 Arrives Ponza
Pontina Navigazione Hydrofoil
1 hour
From 1st April to 30th September
09:00 Departs Formia
11:30 Arrives Ponza
Laziomar Ferry
2 Hours 30 minutes
Every day
09:00 Departs Ischia (Casamicciola Port)
10:55 Arrives Ponza
SNAV Hydrofoil
1 hour 55 minutes
Saturdays and Sundays only from 13th June to 6th September
10:05 Departs Ventotene
10:55 Arrives Ponza
SNAV Hydrofoil
50 minutes
Saturdays and Sundays only from 13th June to 6th September
11:15 Departs Terracina
12:25 Arrives Ponza
NLG Hydrofoil
1 hour 10 minutes
Saturdays only from 13th June to 31st July
14:30 Departs Formia
15:50 Arrives Ponza
Laziomar Hydrofoil
1 Hour 20 minutes
Every day but leaves at 15:00 and arrives at 16:20 on Saturdays
15:00 Departs Naples Mergellina
17:50 Arrives Ponza
SNAV Hydrofoil
2 hours 50 minutes
Fridays and Saturdays only from 19th June to 4th September
15:55 Departs Naples Mergellina
17:50 Arrives Ponza
SNAV Hydrofoil
1 hour 55 minutes
Fridays and Saturdays only from 19th June to 4th September
17:15 Departs Terracina
18:25 Arrives Ponza
NLG Hydrofoil
1 hour 10 minutes
Sundays only from 14th June to 31st July
17:30 Departs Formia
20:00 Arrives Ponza
Laziomar Ferry
2 Hours 30 minutes
Every day
16:00 Departs Terracina
17:10 Arrives Ponza
NLG Hydrofoil
1 hour 10 minutes
Fridays only from 12th June to 31st July
Timetables for crossings from Ponza
All times are subject to change. Please check booking engine above for live timings and ticket purchasing.
05:30 Departs Ponza
08:00 Arrives Formia
Laziomar Ferry
2 Hours 30 minutes
Every day but leaves at 06:00 and arrives at 08:30 on Sundays
07:45 Departs Ponza
09:05 Arrives Formia
Laziomar Hydrofoil
1 Hour 20 minutes
Every day but leaves at 10:00 and arrives at 11:20 on Sundays
10:00 Departs Ponza
11:10 Arrives Terracina
NLG Hydrofoil
1 hour 10 minutes
Saturdays only from 13th June to 31st July
11:15 Departs Ponza
12:05 Arrives Ventotene
SNAV Hydrofoil
50 minutes
Saturdays and Sundays only from 13th June to 6th September
11:15 Departs Ponza
12:05 Arrives Ventotene
13:10 Arrives Ischia (Casamicciola Port)
SNAV Hydrofoil
1 hour 55 minutes
Saturdays and Sundays only from 13th June to 6th September
11:15 Departs Ponza
12:05 Arrives Ventotene
13:10 Arrives Ischia (Casamicciola Port)
14:15 Arrives Naples Mergellina
SNAV Hydrofoil
3 hours
Saturdays and Sundays only from 13th June to 6th September
14:30 Departs Ponza
17:00 Arrives Formia
Laziomar Ferry
2 Hours 30 minutes
Every day but leaves at 16:00 and arrives at 18:30 on Saturdays and Sundays
14:30 Departs Ponza
15:40 Arrives Terracina
NLG Hydrofoil
1 hour 10 minutes
Fridays only from 12th June to 31st July
16:00 Departs Ponza
17:10 Arrives Terracina
NLG Hydrofoil
1 hour 10 minutes
Sundays only from 14th June to 31st July
17:15 Departs Ponza
18:25 Arrives Terracina
NLG Hydrofoil
1 hour 10 minutes
Fri, Sat & Holidays only from 23rd April to 1st May and from 7th to 27th September
17:30 Departs Ponza
18:50 Arrives Anzio
Laziomar Ferry
1 Hour 20 minutes
From 15th June to 15th September only
18:00 Departs Ponza
19:00 Arrives San Felice Circeo
Pontina Navigazione Hydrofoil
1 hour
From 1st April to 30th September
18:15 Departs Ponza
19:05 Arrives Ventotene
SNAV Hydrofoil
50 minutes
Fridays, Saturdays and Sundays only from Saturday 13th June to 6th September
18:15 Departs Ponza
19:05 Arrives Ventotene
20:00 Arrives Ischia (Casamicciola Port)
SNAV Hydrofoil
1 hour 45 minutes
Fridays, Saturdays and Sundays only from Saturday 13th June to 6th September
18:15 Departs Ponza
19:05 Arrives Ventotene
20:00 Arrives Ischia (Casamicciola Port)
21:15 Arrives Naples Mergellina
SNAV Hydrofoil
3 hours
Fridays, Saturdays and Sundays only from Saturday 13th June to 6th September
18:30 Departs Ponza
19:40 Arrives Terracina
NLG Hydrofoil
1 hour 10 minutes
Every day from 1st June to 6th September. Only on Fri, Sat & holidays from 23rd April to 1st May and from 7th to 27th September
08:00 Arrives Formia
Laziomar Ferry
2 Hours 30 minutes
Every day but leaves at 06:00 and arrives at 08:30 on Sundays
07:45 Departs Ponza
09:05 Arrives Formia
Laziomar Hydrofoil
1 Hour 20 minutes
Every day but leaves at 10:00 and arrives at 11:20 on Sundays
10:00 Departs Ponza
11:10 Arrives Terracina
NLG Hydrofoil
1 hour 10 minutes
Saturdays only from 13th June to 31st July
11:15 Departs Ponza
12:05 Arrives Ventotene
SNAV Hydrofoil
50 minutes
Saturdays and Sundays only from 13th June to 6th September
11:15 Departs Ponza
12:05 Arrives Ventotene
13:10 Arrives Ischia (Casamicciola Port)
SNAV Hydrofoil
1 hour 55 minutes
Saturdays and Sundays only from 13th June to 6th September
11:15 Departs Ponza
12:05 Arrives Ventotene
13:10 Arrives Ischia (Casamicciola Port)
14:15 Arrives Naples Mergellina
SNAV Hydrofoil
3 hours
Saturdays and Sundays only from 13th June to 6th September
14:30 Departs Ponza
17:00 Arrives Formia
Laziomar Ferry
2 Hours 30 minutes
Every day but leaves at 16:00 and arrives at 18:30 on Saturdays and Sundays
14:30 Departs Ponza
15:40 Arrives Terracina
NLG Hydrofoil
1 hour 10 minutes
Fridays only from 12th June to 31st July
16:00 Departs Ponza
17:10 Arrives Terracina
NLG Hydrofoil
1 hour 10 minutes
Sundays only from 14th June to 31st July
17:15 Departs Ponza
18:25 Arrives Terracina
NLG Hydrofoil
1 hour 10 minutes
Fri, Sat & Holidays only from 23rd April to 1st May and from 7th to 27th September
17:30 Departs Ponza
18:50 Arrives Anzio
Laziomar Ferry
1 Hour 20 minutes
From 15th June to 15th September only
18:00 Departs Ponza
19:00 Arrives San Felice Circeo
Pontina Navigazione Hydrofoil
1 hour
From 1st April to 30th September
18:15 Departs Ponza
19:05 Arrives Ventotene
SNAV Hydrofoil
50 minutes
Fridays, Saturdays and Sundays only from Saturday 13th June to 6th September
18:15 Departs Ponza
19:05 Arrives Ventotene
20:00 Arrives Ischia (Casamicciola Port)
SNAV Hydrofoil
1 hour 45 minutes
Fridays, Saturdays and Sundays only from Saturday 13th June to 6th September
18:15 Departs Ponza
19:05 Arrives Ventotene
20:00 Arrives Ischia (Casamicciola Port)
21:15 Arrives Naples Mergellina
SNAV Hydrofoil
3 hours
Fridays, Saturdays and Sundays only from Saturday 13th June to 6th September
18:30 Departs Ponza
19:40 Arrives Terracina
NLG Hydrofoil
1 hour 10 minutes
Every day from 1st June to 6th September. Only on Fri, Sat & holidays from 23rd April to 1st May and from 7th to 27th September