Piran and Portorož: Things to Do, Parking and Where to Stay on the Slovenian Coast
A complete guide to Piran and Portorož on Slovenia's short Adriatic coast: Tartini Square, the bell tower and town walls, where to park and what it costs, swimming, food, the salt pans, day trips to Lipica and Predjama, and where to stay.
5 facts checkedPrices, hours and booking rules, last verified Checked
| Fact | What we found | Checked |
|---|---|---|
| Fornače garage, Piran | €3.20 per started hour, €32 over 10 hours | |
| Arze garage, Piran | €2 per started hour, €20 over 10 hours | |
| Shuttle bus to Tartini Square | €1 per ride, card or app only, no cash | |
| Lipica Stud Farm | €20, €23 in high summer | |
| Postojna Cave / with Predjama Castle | €34.90 / €58.90 |
We re-check every fact in our guides on a schedule and show the date here. Spotted something that changed? Tell us.
Some links in this guide are affiliate links. They cost you nothing extra and help keep the blog free.
Slovenia has less than 50 km of coastline, and the best of it is here. Piran is a Venetian-style old town on a narrow peninsula, all marble squares, bell towers and lanes that end at the sea. Portorož, right next door, is the resort: a long promenade, a beach and the biggest choice of hotels on the coast. Stay in one and walk, or take the shuttle, to the other.
We started our Slovenia road trip here, with a night in Portorož and the next morning in Piran, before driving inland to Lipica and Predjama Castle. This guide has everything for planning your own visit, from parking, which is the one thing that trips people up, to the best things to see and where to sleep.
How to get to Piran
By car. Piran is about an hour by car from Trieste Airport, and about 1 hour 30 minutes from Ljubljana. Since January 2026 the short coastal expressways near Koper do not need a vignette for cars, but the motorway from Ljubljana does. My guide to driving in Slovenia has the details.
By bus. Buses run from Ljubljana and from Trieste to Piran and Portorož.
Between the two. Portorož is a 10-minute drive or a pleasant 40-minute walk along the coast path from Piran, and local buses connect them all day.
Parking in Piran
Visitors cannot drive into the old town. Leave the car in one of the garages at the edge of Piran:
- Fornače garage, at the entrance to town: €3.20 per started hour, or €32 for more than 10 hours. It is the biggest, with over 800 spaces, about 15 minutes’ walk from the centre along the sea.
- Arze garage, closer to the centre: €2 per started hour, or €20 for more than 10 hours, but much smaller.
A shuttle bus runs from Fornače to Tartini Square about every 15 minutes, for €1 per ride. It does not take cash: pay with a contactless card or the Arriva app. The walk along the sea is lovely though, so we would walk at least one way.
Good to know: if you are staying in the old town, ask your accommodation about dropping off luggage. You get 15 minutes free at the barrier to unload.
Things to do in Piran

Tartini Square
The oval main square was once the town’s inner harbour, filled in at the end of the 19th century. It is named after the composer and violinist Giuseppe Tartini, who was born in Piran, and his bronze statue stands in the middle, surrounded by elegant Venetian-style buildings, the white town hall and the red Venetian House.


The Church of St George and its bell tower
On the hill above the square, the Church of St George has a bell tower modelled on St Mark’s in Venice. Climb it for the best view over the red rooftops, the marina and, on a clear day, the coast of Italy and Croatia. The terrace around the church is also one of the best free viewpoints in town.
The town walls
Above the old town, a stretch of medieval walls with battlements runs along the ridge. From the top you get the classic photo of the whole peninsula, with the bell tower in the middle and the sea on three sides. Go late in the afternoon for the best light.
The lanes of the old town
The best part of Piran is getting lost in the lanes between the square and the sea: washing lines, painted shutters, doorways covered in vines and plants on every step. Wander without a plan; the peninsula is small, and every lane ends at the water.


The seafront and Punta
Walk around the tip of the peninsula, past the lighthouse at Punta and the little church beside it, and along the promenade, where locals swim straight off the rocks and the steps. Find a bench facing the sea, get a takeaway coffee and just sit. On a busy summer day, that quiet moment by the water was my favourite part of Piran.

Eat seafood
Piran’s restaurants are mostly about fish and seafood: grilled fish, squid, mussels and scampi, with local Malvazija white wine. The restaurants along the seafront have the views. Those a street or two back are usually better value.
Portorož
Portorož, “the port of roses”, is Slovenia’s main seaside resort, with a long promenade, a sandy beach, a marina, spa hotels and a casino. It is livelier and more modern than Piran, and the easiest place for a first night after a flight, which is why we stayed there.
Just south of town are the Sečovlje salt pans, where salt has been harvested by hand in the traditional way for centuries. Part of the salt pans is a nature park with walking paths and birdlife. Piran salt, sold in shops all along the coast, makes a lovely souvenir.
More of the coast
- Strunjan, between Piran and Izola, has the highest cliff on the Slovenian coast and the quiet Moon Bay below it.
- Izola is a small fishing town with good seafood restaurants and fewer visitors than Piran.
- Koper, the biggest town on the coast, has a Venetian old town and square of its own.
Day trips inland: Lipica and Predjama Castle
From the coast, the karst plateau is less than an hour away, and we drove it on the same day as Piran.
Lipica Stud Farm. The original home of the white Lipizzaner horses, bred here since 1580. Walk the estate, see the stables and watch the herd under the oak trees. Tickets are €20, or €23 in high summer.


Predjama Castle and Postojna Cave. A castle built into the mouth of a cave halfway up a cliff, and one of Europe’s largest show caves 9 km away. Postojna Cave costs €34.90, or €58.90 together with the castle.

Prices as of November 2026. Check before you go.
One day on the coast
- 08:30 Park at Fornače and walk into Piran
- 09:00 Tartini Square and the lanes
- 10:00 Bell tower and town walls
- 11:00 Coffee by the sea at Punta
- 12:30 Drive to Lipica
- 15:00 Predjama Castle
Where to stay: Piran or Portorož?
- Portorož: modern hotels with pools, parking and the beach. That is what we did for our first night.
- Piran: atmosphere. Small guesthouses and apartments in the old town, where you can walk out to the sea in the evening once the day visitors have gone. Leave the car in the garage.
- Izola: a quieter, cheaper alternative 15 minutes away.
When to go
- May, June and September: warm enough to swim, but calmer than high summer. We were here in early June, and Piran was already busy by late morning.
- July and August: the hottest and busiest months. Arrive early to park.
- Winter: quiet and mild, a lovely time for walking, though many seasonal restaurants close.
Is Piran worth visiting?
Yes. It is one of the prettiest small towns on the whole Adriatic, and easy to combine with Lipica and Predjama Castle on the way inland, as on our road trip. Come early in the day, or stay the night, to see it without the crowds.
Where do you park in Piran?
In the Fornače garage at the entrance to town (€3.20 per hour) or the smaller Arze garage (€2 per hour). Cars are not allowed into the old town. A €1 shuttle runs from Fornače to Tartini Square.
Is Piran or Portorož better?
Piran is the historic old town and the main sight. Portorož is the modern resort with the beach and most hotels. They are 10 minutes apart.
How long do you need in Piran?
Half a day is enough to see the old town, the walls and the seafront. Stay a night to enjoy it in the evening.
Can you swim in Piran?
Yes. There is no sandy beach in the old town, but people swim off the rocks and steps along the promenade. Portorož has a sandy beach.
How far is Piran from Trieste?
About an hour by car from Trieste Airport.
Can you combine Piran with Lipica and Predjama Castle?
Yes. Lipica is about 45 minutes from Piran and Predjama another 45. We fitted all three into one day, though at Predjama we only had time to see the castle from outside.








