There are 6 ways to get from Caorle to Ljubljana by bus, train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Line 2 bus, train, bus
best- Take the bus from Caorle to Portogruaro, Autostazionebus 2
- Take the train from Portogruaro-Caorle to Trieste Airporttrain Re
- Take the bus from Ronchi dei Legionari, Trieste Airport Friuli Venezia Giulia to Ljubljana Dolgi mostbus
3h 48m€38–70Line 2 bus, train, bus #2
cheapest- Take the bus from Caorle to Portogruaro, Autostazionebus 2
- Take the train from Portogruaro-Caorle to Trieste Centraletrain Re
- Take the bus from Trieste to Ljubljana bus stationbus 907 / ...
4h 36m€24–67Drive 175 km
- Drive from Caorle to Ljubljanacar 175 km
2h 25m€29–41Train, bus
- Take the train from S. Stino Di Livenza to Trieste Airporttrain 3431 / ...
- Take the bus from Ronchi dei Legionari, Trieste Airport Friuli Venezia Giulia to Ljubljana Dolgi mostbus
3h 50m€39–62Line 2 bus, train, bus via Ljubljana Hotel Union
- Take the bus from Caorle to Portogruaro, Autostazionebus 2
- Take the train from Portogruaro-Caorle to Trieste Airporttrain Re
- Take the bus from Ronchi dei Legionari, Trieste Airport Friuli Venezia Giulia to Ljubljana Hotel Unionbus
4h 29m€44–76Bus
- Take the bus from San Donà di Piave to Ljubljanabus
5h 35m
Caorle to Ljubljana by bus, train, and foot
Comparing Your Travel Options
The cheapest way to get from Caorle to Ljubljana is to line 2 bus and train and bus which costs €24 - €70 and takes 4h 36m.
The fastest way to get from Caorle to Ljubljana is to drive which takes 2h 25m and costs €28 - €45.
No, there is no direct bus from Caorle to Ljubljana. However, there are services departing from Caorle and arriving at Ljubljana via San Donà di Piave. The journey, including transfers, takes approximately 5h 35m.
The distance between Caorle and Ljubljana is 207 km. The road distance is 175 km.
The best way to get from Caorle to Ljubljana without a car is to line 2 bus and train and bus which takes 3h 48m and costs €35 - €75.
It takes approximately 3h 48m to get from Caorle to Ljubljana, including transfers.
Caorle to Ljubljana bus services, operated by M&M Travel, depart from San Donà di Piave station.
Caorle to Ljubljana bus services, operated by M&M Travel, arrive at Ljubljana station.
Yes, the driving distance between Caorle to Ljubljana is 175 km. It takes approximately 2h 25m to drive from Caorle to Ljubljana.
Book your Caorle to Ljubljana bus tickets online with Omio.
What companies run services between Caorle, Italy and Ljubljana, Slovenia?
M&M Travel operates a bus from San Donà di Piave to Ljubljana once a week, and the journey takes 3h 45m.
- Phone
- +39.06.5210550
- Website
- Trenitalia
Train from Portogruaro-Caorle to Trieste Airport
- Ave. Duration
- 39 min
- Frequency
- Every 30 minutes
- Estimated price
- €6–9
- Website
- Trenitalia
Train from S. Stino Di Livenza to Trieste Airport
- Ave. Duration
- 49 min
- Frequency
- Hourly
- Estimated price
- €8–11
- Website
- Trenitalia
Train from Portogruaro-Caorle to Trieste Airport
- Ave. Duration
- 39 min
- Frequency
- Every 30 minutes
- Estimated price
- €6–9
- Website
- Trenitalia
Train from Portogruaro-Caorle to Trieste Centrale
- Ave. Duration
- 1h 12m
- Frequency
- Every 30 minutes
- Estimated price
- €10–14
- Website
- Trenitalia
- Phone
- +39 06 5210550
- Website
- Trenitalia Frecce
Train from Portogruaro-Caorle to Trieste Airport
- Ave. Duration
- 36 min
- Frequency
- Every 4 hours
- Estimated price
- €7–13
- Website
- Trenitalia Frecce
Train from Portogruaro-Caorle to Trieste Airport
- Ave. Duration
- 36 min
- Frequency
- Every 4 hours
- Estimated price
- €7–13
- Website
- Trenitalia Frecce
Train from Portogruaro-Caorle to Trieste Centrale
- Ave. Duration
- 1h 8m
- Frequency
- Every 4 hours
- Estimated price
- €11–20
- Website
- Trenitalia Frecce
- Phone
- +39 06 68475475
- Website
- Trenitalia Intercity
Train from Portogruaro-Caorle to Trieste Airport
- Ave. Duration
- 37 min
- Frequency
- 3 times a day
- Estimated price
- €5–11
- Website
- Trenitalia Intercity
Train from Portogruaro-Caorle to Trieste Airport
- Ave. Duration
- 37 min
- Frequency
- 3 times a day
- Estimated price
- €5–11
- Website
- Trenitalia Intercity
Train from Portogruaro-Caorle to Trieste Centrale
- Ave. Duration
- 1h 8m
- Frequency
- 3 times a day
- Estimated price
- €9–17
- Website
- Trenitalia Intercity
- Phone
- +39 06 8937 1892
- Website
- Italo Treno
Train from Portogruaro-Caorle to Trieste Airport
- Ave. Duration
- 33 min
- Frequency
- Once daily
- Estimated price
- €6–11
- Website
- Italo Treno
Train from Portogruaro-Caorle to Trieste Airport
- Ave. Duration
- 33 min
- Frequency
- Once daily
- Estimated price
- €6–11
- Website
- Italo Treno
Train from Portogruaro-Caorle to Trieste Centrale
- Ave. Duration
- 1h 7m
- Frequency
- Once daily
- Estimated price
- €10–17
- Website
- Italo Treno
- Phone
- +39 0421 5944
- atvo@atvo.it
- Website
- atvo.it
Bus from Caorle to Portogruaro, Autostazione
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Estimated price
- €11–40
- Schedules at
- atvo.it
Bus from Caorle to Portogruaro, Autostazione
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Estimated price
- €11–40
- Schedules at
- atvo.it
Bus from Caorle to Portogruaro, Autostazione
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Estimated price
- €11–40
- Schedules at
- atvo.it
- Phone
- +38670511611
- info@tripstair.com
- Website
- TripstAir
Bus from Ronchi dei Legionari, Trieste Airport Friuli Venezia Giulia to Ljubljana Dolgi most
- Ave. Duration
- 1h 3m
- Frequency
- 4 times a day
- Estimated price
- €22
- Website
- TripstAir
Bus from Ronchi dei Legionari, Trieste Airport Friuli Venezia Giulia to Ljubljana Dolgi most
- Ave. Duration
- 1h 3m
- Frequency
- 4 times a day
- Estimated price
- €22
- Website
- TripstAir
- Phone
- +386 (0)51 224 222
- info@drd.si
- Website
- DRD Turizem
Bus from Ronchi dei Legionari, Trieste Airport Friuli Venezia Giulia to Ljubljana Hotel Union
- Ave. Duration
- 1h 44m
- Frequency
- Twice daily
- Estimated price
- €28
- Website
- DRD Turizem
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- Flixbus
Bus from Trieste to Ljubljana bus station
- Ave. Duration
- 1h 25m
- Frequency
- Every 4 hours
- Estimated price
- €7–12
- Website
- Flixbus
- Phone
- +39 06 88 93 82 32
- Website
- Itabus S.p.A.
Bus from Trieste to Ljubljana bus station
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- €4–9
- Website
- Itabus S.p.A.
- Phone
- +3 318 576 2228
- Website
- BlaBlaCar Bus
Bus from Trieste to Ljubljana bus station
- Ave. Duration
- 1h 40m
- Frequency
- 4 times a week
- Estimated price
- €6–10
- Website
- BlaBlaCar Bus
- Phone
- +359 2 980 56 58
- info@mm-travel.bg
- Website
- mm-travel.bg
Bus from San Donà di Piave to Ljubljana
- Ave. Duration
- 3h 45m
- Frequency
- Once a week
- Schedules at
- mm-travel.bg
- Book at
- tickets.mm-travel.bg
Want to know more about travelling around Slovenia
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Italy Travel Guides
Read the travel guideWant to know more about Flixbus?
Read the travel guideBooking & Getting There
There are 1309+ hotels available in Ljubljana.