Trieste To Piran Day Trip
Travel Guide

Trieste to Piran Ferry

The seasonal passenger ferry between Trieste and Piran offers the most direct water route across the Gulf of Trieste, connecting Italy's northeastern port with Slovenia's Venetian-era coastal town. Service runs on select days from late spring through early autumn, operated by Liberty Lines from Molo Bersaglieri. This guide covers schedules, boarding procedures, and what to expect on the Adriatic crossing.

6 min read Updated 2026-08-19 Fact-checked
Trieste to Piran Ferry

Quick answer

The Trieste to Piran ferry operates Wednesday through Sunday during the summer season, with sailings departing at 08:30 on most days and additional afternoon departures on Thursday at 20:00. One-way foot passenger tickets cost 9.5 EUR per person. The crossing takes approximately 90 minutes. Passengers must arrive at Trieste Ferry Terminal at least 45 minutes before the scheduled departure time to complete boarding formalities.

The maritime link between Trieste and Piran exists because road travel between the two cities requires crossing two international borders and navigating congested coastal highways, while the direct sea route covers just 28 nautical miles across open water. Liberty Lines introduced the seasonal passenger service in 2019, using high-speed catamarans capable of carrying up to 250 passengers but no vehicles. The Trieste to Piran ferry departs from Molo Bersaglieri, a dedicated passenger terminal located at the southern edge of Trieste's historic waterfront, within walking distance of Piazza Unità d'Italia. The terminal building houses a ticketing counter, waiting area, and passport control checkpoint, since the crossing exits the Schengen Area briefly before re-entering at the Slovenian border. Boarding typically opens 60 minutes before departure, and the operator enforces the 45-minute arrival window strictly during peak summer weeks when sailings reach capacity. Service frequency shifts with the season. July and August see the fullest schedule, with Wednesday, Saturday, and Sunday morning departures joined by a Thursday evening sailing that allows Trieste residents to reach Piran for dinner. May, June, and September operate reduced frequencies, often limited to weekend departures only. The crossing itself offers unobstructed views of the Karst Plateau rising behind Trieste, the industrial port of Koper to the east, and the campanile of Piran's Tartini Square emerging as the catamaran approaches the Slovenian coast. Tickets can be purchased online through the Liberty Lines website or at the terminal counter, though advance booking is recommended for Saturday and Sunday sailings when demand from day-trippers peaks. The fare structure is simple: a single one-way ticket with no pricing tiers, group discounts, or child reductions. Return passengers must book the Piran to Trieste leg separately, as round-trip tickets are not offered.

“The maritime link exists because road travel requires crossing two international borders, while the sea route covers just 28 nautical miles across open water.”
Opening hours

Trieste To Piran Ferry Weekly Schedule

The ferry service between Trieste and Piran operates on a limited weekly schedule. Please review the operating hours below to plan your trip accordingly.

Monday
Closed
Tuesday
Closed
Wednesday
08:30–18:10
Thursday
08:00–20:00
Friday
Closed
Saturday
08:30–09:10
Sunday
08:30–09:10
Boarding requires arrival at least 45 minutes before scheduled departure.
Directions

Trieste To Piran Ferry Terminal And Arrival

The ferry terminal is located at Molo Bersaglieri in the heart of Trieste's waterfront. It is easily accessible by foot from the city center or by local transit connections serving the harbor area.

On foot 10-15 min

Walk to Molo Bersaglieri, 34121 Trieste

Bus 10 min

Lines serving Piazza Unità d'Italia or Rive

Taxi 5-10 min Varies

Direct transfer to Molo Bersaglieri

The terminal is located at Trieste Ferry Terminal, Molo Bersaglieri, 34121 Trieste, Italy. Boarding requires arrival at least 45 minutes before scheduled departure; please plan to be in the best arrival window of 08:00–08:30.

Checklist

Trieste To Piran Ferry Pre-Departure Checklist

Arrive prepared with the right documents and allow time to clear boarding procedures at the terminal.

Book

Check availability

Frequently asked

Frequently Asked Questions About the Trieste to Piran Ferry

Everything you need to know about trieste to piran ferry

How do I book a trieste to piran ferry trip?

You can secure your spot through the official website of the operator to ensure your travel plans are confirmed. This trieste to piran ferry service acts as a primary link between Italy and the Slovenian Coast for visitors.

What is the price of the sea crossing to Slovenia?

The current entrance fee is 9.5 EUR for a one-way foot passenger ticket. This fee applies per person for the journey across the Gulf of Trieste.

When should I arrive for my boat departure?

You must arrive at the terminal at least 45 minutes before the scheduled departure time to complete boarding. The best arrival window to ensure a smooth boarding process is between 08:00 and 08:30.

Are there daily sailings for the trieste to piran ferry?

Sailings are limited and do not operate every day of the week. Please check the specific operational calendar as the trieste to piran ferry schedule varies by day, with service currently available on Wednesdays, Thursdays, Saturdays, and Sundays.

What is the address of the ferry terminal in Trieste?

The terminal is located at Molo Bersaglieri, 34121 Trieste, Italy. This waterfront location serves as the main departure point for all sea transport in the area.

Can I take luggage on the trieste to piran ferry?

Passengers are generally permitted to bring standard travel luggage on board. Please ensure your items are manageable as you navigate the gangway to access the boat deck.

Is the trieste to piran ferry service available year-round?

The service is seasonal and does not run daily throughout the entire year. Always verify the current maritime status on the operator's website before planning your trip.

How do I contact the operator for schedule updates?

For real-time inquiries or official schedule verification, you may reach the operator directly at +39 0923 022022. They provide the most accurate information regarding departures and any weather-related cancellations.

Keep reading

More guides & pages