Piran
Slovenia has just 46 kilometres of coastline and spends nearly all of its charm on Piran: a Venetian-Gothic wedge of terracotta roofs and marble squares on a narrow peninsula, with swimming ladders dropping straight off the promenade rocks.
- Best forCouples · Culture seekers · Foodies
- In December11°C · 12 rainy days · sea 15°C
- Ideal stay2–3 nights
- Approx. flying time~12h 25m from Los Angeles

- CurrencyEUREuro
- LanguageSlovene
- Local time14:091h ahead of the UK
- PlugsType C / FBring an adapter
- Drive on theRightOpposite to the UK
- Dialling code+386
Why go
A wedge of terracotta roofs fills a narrow peninsula on Slovenia's short Adriatic coast, with Venetian Gothic windows, a marble main square and a bell tower modelled on the one in Venice. There is no sandy beach at all. Instead, ladders and concrete platforms drop off the promenade rocks straight into deep, clear water, which is how this whole coast swims. The old town is closed to cars.
Two or three nights is enough, and the town works well with Ljubljana ninety minutes inland or as a stop between Venice and Croatia. Portoroz next door supplies the beaches, spas and larger hotels, and the Secovlje salt pans lie just south. Summer brings day-trippers who leave by early evening. Out of season much of the town closes, though the light on the empty squares is arguably better.
- Ideal stay
- 2–3 nights
- The vibe
- Venetian, compact, salt-washed
From our guides
Climb the campanile — a miniature of St Mark's in Venice — then settle in for sea bass and a glass of local malvazija as the lights come on around Tartini Square. Day-trippers vanish by seven; the town becomes yours.
Featured in Ten lovely beach towns for lazy harbourside evenings
Things to do
-
Tartini Square
An oval marble piazza where the inner harbour used to be, ringed by pastel buildings and the Venetian House with its carved lion and inscription.
-
St George's bell tower
A climb up wooden stairs inside the campanile above the town gives the classic view down over the roofs to the point.
-
Swimming off the rocks
Concrete platforms and ladders line the promenade around the peninsula, with deep clear water and no sand anywhere in sight.
-
The town walls
A surviving stretch of medieval wall on the hill behind can be walked for the widest view, taking in the Adriatic and the Alps on a clear day.
-
Secovlje salt pans
A working saltworks and nature reserve south of Portoroz, with wooden paths across the pans, salt still harvested by hand and a great deal of birdlife.
-
Grilled fish and malvazija
The local white wine and simply grilled Adriatic fish are what the waterfront restaurants do, and doing that well is rather the point.
Getting there
-
Fly to
Ronchi dei Legionari/Trieste (TRS)
Nearest airport to Piran, about 34km away as the crow flies.
-
Then
To Piran
About an hour by car from Trieste airport (TRS) south along the coast, crossing into Slovenia; Ljubljana and Venice are both roughly two hours away.
-
On the ground
Getting around
The old town is car-free, so you park in the Fornače garage on the edge and take the shuttle bus or walk ten minutes along the waterfront.
Public transport: Coastal buses connect Piran with Portorož, Koper and Ljubljana, and a seasonal boat links the resorts.
Flights
Los Angeles Piran, Slovenia
Fly from anywhere — search 4,000+ airports worldwide.
Roughly 12h 25m in the air from Los Angeles (LAX), estimated from the distance — check for a direct route. Pick a month to see every available flight with live prices.
Check dates and prices
Pick your departure date, then your return.
Search flightsNot sure when? Compare fares across a whole month.
Flight times are estimates; prices open on Google Flights.
When to go
Daytime highs run from about 9°C in January to 28°C in July. Driest January to March and July and August; wettest in May, with rain on about 15 days. The sea is warmest in August at around 27°C, coolest at 12°C.
The year at a glance — pick a month for detail
December11° · rain 12 days · sea 15°Cold with rain most weeks.
Monthly figures averaged from daily records for 2020–2024 at this location (ERA5 reanalysis). Live conditions from MET Norway, CC BY 4.0.
Where to stay
Apartments and small guesthouses in the old town, larger spa hotels in Portorož and Bernardin. No chains inside Piran itself, and almost nothing is step-free.
-
Best base overall
Piran old town
Inside the peninsula, where the day-trippers leave by evening and Tartini Square becomes yours. Cars must stop at the Fornače car park with a shuttle in, and rooms are up old stairs.
Find stays in Piran old town -
Best with children
Fiesa and Bernardin
The bays either side, with swimming platforms, hotel pools and a coastal path into town in fifteen minutes. Less atmosphere, much easier logistics with buggies and beach kit.
Find stays in Fiesa and Bernardin -
Best for nightlife
Portorož
The resort next door, with the beach, casinos, spas and bars open late. It is brasher and less handsome than Piran, and the bus runs along the coast every few minutes.
Find stays in Portorož -
Best value
Strunjan and Izola
North along the coast, with cheaper apartments among the salt pans and vineyards. You gain space and a garden, and you lose the ten-second walk to the sea wall.
Find stays in Strunjan and Izola
Worth knowing before you book: Piran is car-free, so confirm the parking arrangement and shuttle times when you book. July and August fill with Italian and Austrian visitors, and many places want three nights minimum.
Search everything else in Piran by budget. These are indicative budget bands in GBP per night for two people, not live quotes or guarantees of hotel type. Check your dates, guests, taxes and final price on Booking.com.
Good to know
- Driving
- The old town is pedestrian. Park in the garage above town at Fornace and take the shuttle bus down; street parking inside is not an option.
- Getting there
- Trieste and Ljubljana airports are both within about an hour and a half. Buses connect along the coast and inland to Ljubljana.
- Swimming
- Entries are by ladder off rock and concrete. Water shoes help, and the sea is calm but drops away quickly from the edge.
- Timing
- Day-trippers arrive late morning and are gone by seven. Evenings and early mornings are when the town belongs to its residents.
- Season
- Many restaurants and boat trips run from May to October. Winter is quiet and some places close entirely.
Similar places
Nearby destinations
Elsewhere in Slovenia
Quick answers
When is the best time to visit Piran?
Daytime highs run from about 9°C in January to 28°C in July. Driest January to March and July and August; wettest in May, with rain on about 15 days. The sea is warmest in August at around 27°C, coolest at 12°C.
How long should I spend in Piran?
Our suggestion: 2–3 nights.
How do I get to Piran?
About an hour by car from Trieste airport (TRS) south along the coast, crossing into Slovenia; Ljubljana and Venice are both roughly two hours away.
Do I need a car in Piran?
No. Coastal buses connect Piran with Portorož, Koper and Ljubljana, and a seasonal boat links the resorts.
What currency and language are used in Piran?
Currency: Euro (EUR). Language: Slovene. Plugs: type C and F.
Who is Piran best for?
Best for couples, culture seekers and foodies. In a phrase: venetian, compact, salt-washed.









