Slovenia

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 August28°C · 7 rainy days · sea 27°C
  • Ideal stay2–3 nights
  • Approx. flying time~12h 25m from Los Angeles

Compare

Piran, Slovenia
Piran, Slovenia Open in Google Maps Powered by Geoapify · © OpenStreetMap contributors · © OpenMapTiles

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

  1. 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.

  2. 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.

  3. Swimming off the rocks

    Concrete platforms and ladders line the promenade around the peninsula, with deep clear water and no sand anywhere in sight.

  4. 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.

  5. 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.

  6. 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

  1. Fly to

    Ronchi dei Legionari/Trieste (TRS)

    Nearest airport to Piran, about 34km away as the crow flies.

  2. 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.

  3. 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 flights

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

August28° · rain 7 days · sea 27°Warm with rain most weeks.

Monthly figures averaged from daily records for 2020–2024 at this location (ERA5 reanalysis).

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.

Or see everything in Piran

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.

Save your places

Create an account and the places you save stay with you — on your phone, on your laptop, next time you visit.

We only use your email to keep your saved places. No newsletters unless you ask.