Getting there
Trieste to Ljubljana, and Trieste to the Slovenian coast
- By road
- About 96 km to Ljubljana
- Train
- 2 a day, change at Villa Opicina
- Train fare
- €11.60
Trieste to Ljubljana is about 96 km by road, by direct coach or by train, with two departures a day and a change at Villa Opicina for €11.60. For the Slovenian coast, Koper is 20 km away and Arriva runs there Monday to Saturday. By car, the old coastal expressway no longer needs a vignette as far as Koper and Izola, and Nomago runs a coach from Trieste airport.
Trieste to Ljubljana by train (timetable from 7 April 2026)
| Leaves | Time | Change at Villa Opicina | Arrives Ljubljana |
|---|---|---|---|
| Trieste Centrale | 9.03am | 9.30am and 9.46am | 12.05pm |
| Trieste Airport | 6.28pm (via Trieste Centrale at 6.57pm) | 7.37pm and 7.45pm | 10.18pm |
Slovenske železnice, suggested cheapest connections, checked on 17 October 2026. In the other direction, trains leave Ljubljana at 5.23am and 6.30pm; until 12 December 2026 the 6.30pm runs as a bus between Ljubljana and Logatec.
For Ljubljana I'd check the direct coach first, because the train only runs twice a day with a change. For the coast, Arriva's bus to Koper is simplest, and by car I'd take the old coastal expressway, free since 2026.
The essentials in a few lines
Full read: 2 min
- Direct coach to Ljubljana; Nomago also serves Trieste airport.
- Train with a change at Villa Opicina, €11.60, about three hours.
- Trieste-Koper by Arriva bus, Monday to Saturday.
- By car, vignette for the A1; the coastal expressway has been free since 2026.
My checklist before setting off
My key points
What the official sites leave out
-
01 Getting there
Train with a change at Villa Opicina
Slovenske železnice suggests a 9.03am and a 6.57pm train from Trieste Centrale to Ljubljana, changing at Villa Opicina and arriving at 12.05pm and 10.18pm.
train to Slovenia -
02 Most beautiful
Trieste-Koper by bus
Arriva Slovenija runs several departures a day between Koper and Trieste from Monday to Saturday, according to the Tourist Board. Koper is about 20 km away.
-
03 To save money
The coast without a vignette
Since 1 January 2026, the former H5 expressway from Škofije to Koper and the H6 from Koper to Jagodje don't need a vignette, according to DARS. Carrying on to Ljubljana on the A1, they do.
Slovenian vignette -
04 My tip
From Trieste airport
The airport is 94 km from Ljubljana. Nomago runs direct, and by train you can reach it from Ljubljana via Villa Opicina to Trieste Airport station, next to the terminal.
airports near Slovenia
Trieste to Ljubljana by coach
The Tourist Board lists Ljubljana-Trieste among the regular routes with Italy, and Ljubljana’s tourist board includes Trieste among the direct destinations from its bus station. Of the operators, FlixBus has the most connections from Ljubljana, according to the Tourist Board, and Nomago runs direct to Trieste airport. In Trieste, the bus and railway stations are separated only by a road, so switching between them is easy. Times and fares are on each operator’s website.
By train, changing at Villa Opicina
In its timetable from 7 April 2026, Slovenske železnice lists just a pair of daily services in each direction, both changing trains at Villa Opicina, the Italian station on the plateau just above Trieste. The morning one leaves Trieste Centrale at 9.03am and gets into Ljubljana at 12.05pm; the evening one leaves at 6.57pm and arrives at 10.18pm. Both run via Sežana, Divača and Postojna, so the train also works for the caves. You can board the evening one earlier at the airport station, at 6.28pm. For the full journey in second class you pay €11.60, and just to Villa Opicina, €8. Towards Italy, trains leave Ljubljana at 5.23am and 6.30pm, the latter with a bus between Ljubljana and Logatec until 12 December 2026 because of engineering works. All the lines with Italy are in trains to Slovenia.
Trieste to the Slovenian coast
If you’re heading for Koper, Izola or Piran, there’s no need to go via Ljubljana. According to the Tourist Board, Arriva Slovenija links Trieste and Koper with several buses a day, every day except Sunday. Driving, there’s a new advantage. Since 1 January 2026 DARS has taken both sections of the old coastal expressway out of the vignette system, from the Škofije border to Koper and from Koper to Jagodje, near Izola, a stopgap that will last until the new road from Koper to Dragonja opens. It’s explained in detail in the Slovenian vignette.
Once your dates are set, check which hotels are still free in Koper before prices climb.
By car, with or without a vignette
The route leaves Trieste on the E61 and E70, according to Ljubljana’s tourist board, and joins the A1 motorway, which does require the e-vignette. It’s about 96 km and just over an hour without traffic, with Postojna halfway, handy for a stop at the caves. With an Italian hire car, the first thing to know is whether the contract lets you cross the border; more in car hire in Slovenia. To link Slovenia with northern Italy and Austria in one trip, see my Slovenia and Italy itinerary.
If you would rather have a local show you round, book a guided tour in Koper and choose by the reviews.
Once your dates are set, check which hotels are still free in Koper before prices climb.
Tartini Square in Piran from above, with the statue in the middle, the harbour and the sea beyond
A gallery in Postojna Cave with lit stalactites and rock columns above a path with visitors
Train fares from Ljubljana
| Destination | Second class |
|---|---|
| Villa Opicina | €8.00 |
| Trieste Centrale | €11.60 |
| Trieste Airport | €14.80 |
Slovenske železnice, Trieste, Trieste Airport and Udine fare table.
Test yourself
True or false?
0/3 Pick before you peek.
-
The Trieste-Ljubljana train is direct.
See the answer
False. In the Slovenske železnice timetable you change at Villa Opicina.
-
There are buses between Trieste and Koper on Sundays.
See the answer
False. The Tourist Board says Arriva runs them from Monday to Saturday.
-
Since 2026 you can drive from the Škofije border to Koper without a vignette.
See the answer
True. DARS took the former H5 expressway out of the vignette system on 1 January 2026, temporarily.
- Trieste to Ljubljana by road
- 96 km
- Trieste to Koper
- 20 km
- Trieste Centrale-Ljubljana train
- €11.60
- Trains a day each way
- 2
Frequently asked questions
How do I get from Trieste to Ljubljana?
By direct coach, FlixBus for example, or by train, with two departures a day and a change at Villa Opicina. By car it's about 96 km on the E61 and E70.
How much is the train from Trieste to Ljubljana?
€11.60 in second class from Trieste Centrale to Ljubljana, according to Slovenske železnice. From Trieste Airport station, €14.80.
How long is the train from Trieste to Ljubljana?
About three hours on the 2026 timetable, from 9.03am to 12.05pm or from 6.57pm to 10.18pm, with a change at Villa Opicina.
How do I get from Trieste to Koper or Piran?
Arriva runs Trieste-Koper buses from Monday to Saturday, with several departures a day. By car, Koper is about 20 km away and the old coastal expressway no longer needs a vignette.
Do I need a vignette to drive from Trieste to Ljubljana?
Yes, for the A1 motorway to Ljubljana. What no longer needs one since 2026 is the H5 stretch between the Škofije border and Koper.
0 of 425 Slovenia guides
Your next stamp
- Venice to Ljubljana
- Zagreb to Ljubljana
- How to get there
- Vienna to Ljubljana
- Budapest to Ljubljana
- Nearby airports
- Trains to Slovenia
- Distances
- Bogenšperk Castle
- Bogojina
- Debeli rtič
- Ig pile dwellings
- Jeruzalem
- Kolpa River
- Koper
- Lake Cerknica
- Lipica
- Ljubljana
- Ljubljana to Bled
- Mariborsko Pohorje
- Mount Snežnik
- Palace Portorož
- Park of Military History
- Plečnik House
- Postojna
- Postojna Cave
- Škocjan Caves
- Štanjel
- Tartini Square
- Trbovlje
- Županova jama
- Izola
- Kamnik
- Karst
- Ljubljana to Postojna
- Lovrenc Lakes
- Maribor
- Portorož
- Predjama Castle
- Things to do in Ljubljana
- Travel guide
- Vilenica Cave
- Zagorje ob Savi
- Celje
- Cerknica
- Domžale
- Hrastnik
- Ljubljana in a day
- Ljubljana to Piran
- Piran
- Slovenian Istria
- Strunjan
- Things to do
- Activities
- Ankaran
- Grosuplje
- Litija
- Ljubljana in two days
- Pivka
- Sečovlje salt pans
- Velenje
- Brežice Castle
- Getting around Ljubljana
- Ilirska Bistrica
- Mežica Mine
- Most beautiful places
- Novo mesto
- Sevnica Castle
- Terme Olimia
- Vrhnika
- Žiče Charterhouse
- Dolenjska
- Ig
- Prettiest villages
- Ptuj
- Sežana
- Divača
- Medvode
- Murska Sobota
- Posavje
- World Heritage
- Hrpelje-Kozina
- Logatec
- Map
- Mengeš
- Brezovica
- Komen
- Savinjska
- Where is Slovenia
- Bled
- Brežice
- Čatež ob Savi
- Celje Castle
- Coal Mining Museum
- Gorenjska
- Hotels in Piran
- Hrastovlje
- Karawanken Geopark
- Koroška
- Kostanjevica Cave
- Kostel Castle
- Krokar primeval forest
- Kurentovanje
- Lent
- Ljubljana Castle
- Ljubljana Cathedral
- Logar Valley
- Oldest vine in the world
- Olimje
- Otočec
- Regions
- Rimske Toplice
- Rinka Waterfall
- Rogla
- Sava River
- Slovenj Gradec
- Topolšica
- Velika Planina
- Goriška
- Krško
- Lake Bled
- Municipalities
- Podravje
- Prešeren Square
- Ravne na Koroškem
- Restaurants in Piran
- Škocjan Inlet
- Volčji Potok Arboretum
- Bled Island
- Cities
- Mežica
- Pomurje
- Sevnica
- Socerb Castle
- Bled Castle
- Coast and Karst
- Dravograd
- Kostanjevica na Krki
- Population
- Notranjska
- Ojstrica viewpoint
- Radlje ob Dravi
- Size
- Central Slovenia
- Language
- Mislinja
- Plečnik's Ljubljana
- Slovenska Bistrica
- Vila Bled
- Currency
- Grand Hotel Toplice
- Ormož
- Zasavje
- EU and Schengen
- Hotel Savica Garni
- Hotels in Bled
- Pohorje
- Haloze
- History
- Restaurants in Bled
- Flag and symbols
- Hoče-Slivnica
- Bizeljsko
- Bohinj
- Christmas in Ljubljana
- City Hotel Ljubljana
- Gorjanci
- Kranj
- Krka River
- Laško
- Moravske Toplice
- Ptuj Castle
- Public holidays
- Rajhenburg Castle
- Šentilj
- Slovenia beaches
- Šmartno pri Litiji
- Uršlja Gora
- Brdo Castle
- Independence Day
- Lake Bohinj
- Ljubljana Festival
- Radenci
- Rogaška Slatina
- Day trips from Ljubljana
- Jesenice
- Lendava
- Podčetrtek
- Savica waterfall
- Time zone
- Dobrna
- Facts
- Ljubljana nightlife
- Ljutomer
- Nova Gorica
- Vogel
- Bohinjska Bistrica
- Gornja Radgona
- Ljubljana Old Town
- Slovenia and Croatia
- Solkan
- Zreče
- Grad
- Sabotin
- Slovenia, Italy and Austria
- Slovenske Konjice
- Stara Fužina
- Trnovo
- Goričko
- Holidays and tours
- Hotels in Bohinj
- Škofja Loka
- Vitanje
- Škofja Loka Castle
- Slovenia or Slovakia
- Šoštanj
- Veržej
- Slovenian phrases
- Slovenia in 3 days
- Bela krajina
- Caves in Slovenia
- Črnomelj
- Dragon Bridge
- Gorje
- Hiking
- Hotels in Maribor
- Kozjansko Regional Park
- Kranjska Gora
- Lake Ptuj
- Ljubljana Marshes
- Slovenia in 5 days
- Vinarium Tower
- Where to stay in Ljubljana
- Žalec
- Metlika
- Slovenia castles
- Slovenia in a week
- Slovenian Mountain Trail
- Triple Bridge
- Vintgar Gorge
- Vršič Pass
- Where to eat in Ljubljana
- Best viewpoints in Slovenia
- Central Market
- Juliana Trail
- Lake Jasna
- Road trip
- Semič
- Žirovnica
- Kočevje
- Metelkova
- Motorhome
- Museums in Slovenia
- Naklo
- Soča rafting
- Tržič
- Zelenci
- Jezersko
- Kostel
- Lake Planšar
- Skiing
- Slovenia with kids
- Slovenian Alpine Museum
- Tivoli Park
- Best time to visit
- Cerklje na Gorenjskem
- Cycling
- Dolenjske Toplice
- Ljubljanica river
- Mojstrana
- Šenčur
- Krvavec
- National Gallery
- Parenzana
- Peričnik waterfall
- Šmarješke Toplice
- Weather
- National and University Library
- Paragliding
- Slovenia in winter
- Strmol Castle
- Trebnje
- Vrata valley
- Climbing
- Events
- Martuljek waterfalls
- Žale
- Fly fishing
- In January
- Ljubljana museums
- National Museum of Slovenia
- Rateče
- Bovec
- Festival Lent
- Golf
- Hotels in Ptuj
- In February
- Kamnik-Savinja Alps
- Nature parks
- Parking in Ljubljana
- Pekel Cave
- Planica
- Snežnik Castle
- Solčava
- Gornji Grad
- In March
- Kranjska Gora ski resort
- Lakes
- Trenta
- Ziplines
- Alpe Adria Trail
- Hotels in Kranjska Gora
- In April
- Kanin
- Nazarje
- Waterfalls
- In May
- Rivers
- Virje waterfall
- Vransko
- Hotels in Bovec
- In June
- Mountains
- Šentjur
- Dobra Vila Bovec
- In July
- Ljubljana Card
- Mozirje
- Spas
- In August
- Nebesa Chalets
- Rečica ob Savinji
- In September
- Kobarid
- Šmartno ob Paki
- In October
- Kobarid Museum
- Hiša Franko
- In November
- In December
- Radovljica
- Železniki
- In spring
- Museum of Apiculture
- Žiri
- In summer
- Kropa
- Tolmin
- Brezje
- In autumn
- Metaldays
- Tolmin Gorges
- Begunje
- Javorca church
- Slovenia in 10 days
- Most na Soči
- Two weeks in Slovenia
- Idrija
- Ljubljana Marathon
- Idrija mercury mine
- Wild Lake
- Cerkno
- Flights
- Laufarji
- Divje babe
- Franja Partisan Hospital
- Ljubljana Airport
- Ajdovščina
- Vipava
- Vipavski Križ
- Brda
- Getting around
- Šmartno
- Dobrovo Castle
- Trains
- Buses
- Julian Alps
- Car hire
- Triglav National Park
- Driving
- Pokljuka
- Triglav Lakes
- Vignette
- Mount Triglav
- Taxis
- Soča Valley
- Soča River
- Kozjak Waterfall
- Boka Waterfall
- Ljubljana to Maribor
- Walk of Peace
- Bled to Bohinj
- Mangart
- Lake Krn
- Prices and budget
- Slovenia on a budget
- Vipava Valley
- Free things to do
- Otlica Natural Window
- Entry requirements
- Rihemberk Castle
- Customs
- Safety
- Scams
- Bears
- Healthcare
- Mobile and roaming
- Plugs
- Packing list
- What to buy
- Hotels
- Campsites
- Farm stays
- Mountain huts
- Food
- Bled cream cake
- Wine
- Potica
- Prekmurska gibanica
- Štruklji
- Carniolan sausage
- Idrija žlikrofi
- Beer
- Tipping
Questions about Slovenia? Write to me
I read every email. If a fact is wrong or missing, tell me and I will check it.
My email sergiolepone@gmail.com
By
Tourism graduate with a master’s in Tourism Management and Planning from the University of Málaga, who has travelled across Europe. He writes every guide from official sources and his own judgement.
Published on . Updated on . Facts checked on .
Sources
Some links in this guide are affiliate links: if you book through them, the site earns a commission at no extra cost to you. Affiliate disclosure
Photos: TICKoper (CC BY-SA 4.0); Isiwal (CC BY-SA 4.0); Jakub Hałun (CC BY 4.0), via Wikimedia Commons.