Skip to content
EuroTravelHacks
Appearance
Trip cost calculator
Menu

Ljubljana to Piran: travel options

Approximate road distance: 120 km • Journey details for the options listed below.

Compare the options

Recorded fares and journey times. Check each operator before booking.

Currency is shown with each fare.
Transport options from Ljubljana to Piran
Transport Mode Operator Duration Price guide Stations / Airports Key Booking Tip
bus Direct Arriva Slovenia Bus About 2h 30m Check fare

Source review date not recorded

Fares vary by departure and ticket conditions.

Tickets and times: Arriva Slovenia Bus
Dep: Avtobusna postaja Ljubljana
Arr: Piran Avtobusna Postaja
Confirm a direct coach and current Ljubljana bay. Piran’s long-distance bus station is outside the old-town core, not Tartini Square. Allow for the final walk.
Use these figures to plan. The price for your departure, luggage and ticket type may differ.

Choosing your journey

A direct coach is usually the simplest choice. Allow around 2 to 3 hours, then a walk from Piran’s bus station to the old town.

Route overview
  1. 1
    Ljubljana Start
  2. 2
    Piran 120 km by road

Choose a direct departure

Compare the stop list and arrival time. Slower services and a Koper change can take longer than the quickest coach. If using rail to Koper, the onward bus remains part of the journey.

Arrival is not on Tartini Square

The long-distance station is near the edge of the old town. Follow the waterfront towards your room and ask about the last few stairs. The separate local minibus serves Tartini Square; arriving coaches do not all go there.

Plan a coastal evening

Keep a meal and waterfront walk as the first outing. For a same-day return, choose the last practical bus before going farther afield. Summer traffic makes a tight onward flight connection a poor fit.

Timetables and booking

Arriva timetables · Piran local buses

Piran's Tartini Square and red rooftops beside the harbour
Piran, Slovenia