There are 10 ways to get from Ljubljana to Porto Cesareo by shuttle, plane, train, bus, car, train (Trenitalia), ferry, or night train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Shuttle to Trieste – Friuli Venezia Giulia Airport, fly to Brindisi Airport, train, bus
best- Take a shuttle bus from Ljubljana to Trieste Airport
- Fly from Trieste – Friuli Venezia Giulia Airport (TRS) to Brindisi Airport (BDS)plane TRS - BDS
- Take the train from Brindisi to Leccetrain
- Take the bus from Lecce - Viale Gallipoli to Porto Cesareo - Via Giuseppe Garibaldi 233bus
7h 51m€85–551Shuttle to Trieste – Friuli Venezia Giulia Airport, fly to Bari Karol Wojtyła Airport, bus
cheapest- Take a shuttle bus from Ljubljana to Trieste Airport
- Fly from Trieste – Friuli Venezia Giulia Airport (TRS) to Bari Karol Wojtyła Airport (BRI)plane TRS - BRI
- Take the bus from Bari Airport to Altamura Via Materabus
- Take the bus from Altamura - Alberghiero to Gioia del Colle - Ospedalebus
- Take the bus from Gioia Del Colle to Porto Cesareobus
10h 41m€74–552Bus, train
- Take the bus from Ljubljana Dolgi most to Venezia Mestrebus
- Take the train from Venezia Mestre to Leccetrain Fr
14h 11m€169–342Bus
- Take the bus from Ljubljana Hotel Union to Venezia, Viale Stazionebus
- Take the bus from Venice Mestre Train Station Bus Stop to Taranto Via per San Giorgiobus
- Take the bus from Taranto Via per San Giorgio to Porto Cesareo Via Giuseppe Garibaldibus
21h 6m€97–178Drive 1,108.2 km
- Drive from Ljubljana to Porto Cesareocar 1,108.2 km
11h 56m€172–248Shuttle to Venice Marco Polo Airport, fly to Brindisi Airport
- Take a shuttle bus from Ljubljana, Avtobusna Postaja to Venezia, Aeroporto Marco Polo di Venezia
- Fly from Venice Marco Polo Airport (VCE) to Brindisi Airport (BDS)plane VCE - BDS
9h 15m€78–850Fly Ljubljana to Brindisi Airport
- Fly from Ljubljana (LJU) to Brindisi Airport (BDS)plane LJU - BDS
10h 45m€159–457Train
- Take the train from Ljubljana to Villach Hbftrain 38 / ...
- Take the train from Villach Hbf to Venezia Mestretrain Rjx
- Take the train from Venezia Mestre to Leccetrain Fr
18h 38m€199–374Bus, ferry
- Take the bus from Ljubljana bus station to Split, Autobusni Kolodvorbus
- Take the ferry from Split to Bariferry 56
- Take the bus from Bari - Piazza Giuseppe Massari to Porto Cesareobus
23h 46m€209–323Train, night train, ferry
- Take the train from Ljubljana to Dobovatrain Re / ...
- Take the nighttrain from Dobova to Splitnighttrain En
- Take the ferry from Split to Bariferry 56
- Take the train from Bari Centrale to Leccetrain Fr / ...
27h 6m€282–492
Ljubljana to Porto Cesareo by train and bus
Questions & Answers
The cheapest way to get from Ljubljana to Porto Cesareo is to bus which costs €95 - €180 and takes 21h 6m.
The fastest way to get from Ljubljana to Porto Cesareo is to shuttle and fly and train and bus which takes 7h 51m and costs €85 - €550.
No, there is no direct bus from Ljubljana to Porto Cesareo. However, there are services departing from Ljubljana Hotel Union and arriving at Porto Cesareo Via Giuseppe Garibaldi via Venice Mestre Train Station Bus Stop and Taranto Via per San Giorgio. The journey, including transfers, takes approximately 21h 6m.
No, there is no direct train from Ljubljana to Porto Cesareo. However, there are services departing from Ljubljana and arriving at Copertino via Villach Hbf, Venezia Mestre and Lecce. The journey, including transfers, takes approximately 18h 38m.
The distance between Ljubljana and Porto Cesareo is 881 km. The road distance is 1108.2 km.
The best way to get from Ljubljana to Porto Cesareo without a car is to bus and train which takes 14h 11m and costs €160 - €350.
It takes approximately 7h 51m to get from Ljubljana to Porto Cesareo, including transfers.
Ljubljana to Porto Cesareo bus services, operated by DRD Turizem, depart from Ljubljana Hotel Union station.
Ljubljana to Porto Cesareo train services, operated by Slovenske železnice (SŽ), depart from Ljubljana station.
The best way to get from Ljubljana to Porto Cesareo is to bus which takes 21h 6m and costs €95 - €180. Alternatively, you can fly, which costs €150 - €460 and takes 10h 45m, you could also train, which costs €190 - €380 and takes 18h 38m.
What companies run services between Ljubljana, Slovenia and Porto Cesareo, Italy?
You can take a bus from Ljubljana Hotel Union to Porto Cesareo Via Giuseppe Garibaldi via Venezia, Viale Stazione, Venice Mestre Train Station Bus Stop, and Taranto Via per San Giorgio in around 21h 6m. Alternatively, Swiss, Lufthansa, and two other airlines fly from Ljubljana (LJU) to Brindisi Airport (BDS) once daily.
- Website
- ryanair.com
Flights from Trieste – Friuli Venezia Giulia Airport to Brindisi Airport
- Ave. Duration
- 1h 25m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €35–150
Flights from Venice Marco Polo Airport to Brindisi Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- €30–150
Flights from Trieste – Friuli Venezia Giulia Airport to Bari Karol Wojtyła Airport
- Ave. Duration
- 1h 15m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €35–100
- Website
- ita-airways.com
Flights from Trieste – Friuli Venezia Giulia Airport to Brindisi Airport via Rome
- Ave. Duration
- 3h 30m
- When
- Every day
- Estimated price
- €70–120
Flights from Venice Marco Polo Airport to Brindisi Airport via Rome
- Ave. Duration
- 3h 23m
- When
- Every day
- Estimated price
- €75–150
Flights from Trieste – Friuli Venezia Giulia Airport to Bari Karol Wojtyła Airport via Rome
- Ave. Duration
- 3h 20m
- When
- Every day
- Estimated price
- €70–130
- Website
- lufthansa.com
Flights from Trieste – Friuli Venezia Giulia Airport to Brindisi Airport via Rome
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- €70–120
Flights from Venice Marco Polo Airport to Brindisi Airport via Rome
- Ave. Duration
- 3h 10m
- When
- Every day
- Estimated price
- €75–150
Flights from Ljubljana to Brindisi Airport via Frankfurt
- Ave. Duration
- 4h 50m
- When
- Monday and Friday
- Estimated price
- €120–360
Flights from Ljubljana to Brindisi Airport via Munich
- Ave. Duration
- 7h 35m
- When
- Thursday
- Estimated price
- €210–750
Flights from Trieste – Friuli Venezia Giulia Airport to Bari Karol Wojtyła Airport via Rome
- Ave. Duration
- 3h 20m
- When
- Every day
- Estimated price
- €70–130
- Website
- swiss.com
Flights from Venice Marco Polo Airport to Brindisi Airport via Rome
- Ave. Duration
- 3h 10m
- When
- Every day
- Estimated price
- €75–150
Flights from Ljubljana to Brindisi Airport via Zurich
- Ave. Duration
- 4h 40m
- When
- Monday, Wednesday, Friday, Sunday, and Tuesday
- Estimated price
- €120–430
- Phone
- +39 06 68475475
- Website
- Trenitalia Frecce
Train from Brindisi to Lecce
- Ave. Duration
- 23 min
- Frequency
- Hourly
- Estimated price
- €5–11
- Schedules at
- Trenitalia Frecce
Train from Venezia Mestre to Lecce
- Ave. Duration
- 8h 55m
- Frequency
- 5 times a day
- Estimated price
- €140–280
- Schedules at
- Trenitalia Frecce
Train from Venezia Mestre to Lecce
- Ave. Duration
- 8h 55m
- Frequency
- 5 times a day
- Estimated price
- €140–280
- Schedules at
- Trenitalia Frecce
Train from Bari Centrale to Lecce
- Ave. Duration
- 1h 24m
- Frequency
- Hourly
- Estimated price
- €22–45
- Schedules at
- Trenitalia Frecce
- Phone
- +39.06.5210550
- Website
- Trenitalia
Train from Brindisi to Lecce
- Ave. Duration
- 30 min
- Frequency
- Every 30 minutes
- Estimated price
- €4–8
- Website
- Trenitalia
Train from Bari Centrale to Lecce
- Ave. Duration
- 1h 53m
- Frequency
- Every 30 minutes
- Estimated price
- €18–30
- Website
- Trenitalia
- Phone
- +39 06 68475475
- Website
- Trenitalia Intercity
Train from Brindisi to Lecce
- Ave. Duration
- 24 min
- Frequency
- Every 2 hours
- Estimated price
- €4–9
- Website
- Trenitalia Intercity
Train from Bari Centrale to Lecce
- Ave. Duration
- 1h 40m
- Frequency
- Every 3 hours
- Estimated price
- €16–35
- Website
- Trenitalia Intercity
- Phone
- +386 1 29 13 331
- [email protected]
- Website
- Slovenske železnice (SŽ)
Train from Ljubljana to Villach Hbf
- Ave. Duration
- 1h 40m
- Frequency
- Every 2 hours
- Estimated price
- €20–29
- Website
- Slovenske železnice (SŽ)
Train from Ljubljana to Dobova
- Ave. Duration
- 2h 13m
- Frequency
- Hourly
- Estimated price
- €22–35
- Website
- Slovenske železnice (SŽ)
- Phone
- +385 60 333 444
- [email protected]
- Website
- HŽ Putnički prijevoz (HŽPP)
Train from Ljubljana to Villach Hbf
- Ave. Duration
- 1h 40m
- Frequency
- 4 times a day
- Estimated price
- €20–29
- Website
- HŽ Putnički prijevoz (HŽPP)
Train from Ljubljana to Dobova
- Ave. Duration
- 1h 48m
- Frequency
- Twice a week
- Estimated price
- €22–35
- Website
- HŽ Putnički prijevoz (HŽPP)
- Phone
- _AUSTRIAN_RAILWAYS_(ÖBB)
- Website
- Austrian Railways
Train from Ljubljana to Dobova
- Ave. Duration
- 1h 45m
- Frequency
- 4 times a day
- Estimated price
- €23–45
- Website
- Austrian Railways
Night train from Dobova to Split
- Ave. Duration
- 8h 49m
- Frequency
- 6 times a week
- Estimated price
- €90–170
- Website
- Austrian Railways
- Phone
- +43 (0) 5 1717
- Website
- ÖBB EuroCity
Train from Ljubljana to Dobova
- Ave. Duration
- 1h 49m
- Frequency
- Once daily
- Estimated price
- €24–45
- Website
- ÖBB EuroCity
- Website
- ÖBB EuroCity
- Phone
- +386 1 320 4530
- [email protected]
- Website
- GoOpti
Shuttle from Ljubljana to Trieste Airport
- Ave. Duration
- 1h 16m
- Frequency
- On demand
- Estimated price
- €160–410
- Website
- GoOpti
- Private
- €204
Shuttle from Ljubljana, Avtobusna Postaja to Venezia, Aeroporto Marco Polo di Venezia
- Ave. Duration
- 3h 14m
- Frequency
- On demand
- Estimated price
- €49–700
- Website
- GoOpti
- Shared
- €49
- Private
- €199
Shuttle from Ljubljana to Trieste Airport
- Ave. Duration
- 1h 16m
- Frequency
- On demand
- Estimated price
- €160–410
- Website
- GoOpti
- Private
- €204
- Phone
- +386 40 121 900
- [email protected]
- Website
- slovenija.eu.com
Shuttle from Ljubljana to Trieste Airport
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Estimated price
- €110–220
- Schedules at
- slovenija.eu.com
- 1 -3 persons
- €170
- 4-8 persons
- €220
Shuttle from Ljubljana, Avtobusna Postaja to Venezia, Aeroporto Marco Polo di Venezia
- Ave. Duration
- 2h 40m
- Frequency
- On demand
- Estimated price
- €180–320
- Schedules at
- slovenija.eu.com
- 1 -3 persons
- €250
- 4-8 persons
- €300
Shuttle from Ljubljana to Trieste Airport
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Estimated price
- €110–220
- Schedules at
- slovenija.eu.com
- 1 -3 persons
- €170
- 4-8 persons
- €220
- Phone
- +386 070740450
- [email protected]
- Website
- easydrive.si
Shuttle from Ljubljana to Trieste Airport
- Ave. Duration
- 3h
- Frequency
- Twice daily
- Estimated price
- €19–40
- Schedules at
- easydrive.si
Shuttle from Ljubljana, Avtobusna Postaja to Venezia, Aeroporto Marco Polo di Venezia
- Ave. Duration
- 3h
- Frequency
- On demand
- Estimated price
- €30–60
- Schedules at
- easydrive.si
Shuttle from Ljubljana to Trieste Airport
- Ave. Duration
- 3h
- Frequency
- Twice daily
- Estimated price
- €19–40
- Schedules at
- easydrive.si
- Phone
- +39 800 242 815, 344/2274620
- [email protected]
- Website
- provincia.le.it
Bus from Lecce - Viale Gallipoli to Porto Cesareo - Via Giuseppe Garibaldi 233
- Ave. Duration
- 55 min
- Frequency
- Every 4 hours
- Estimated price
- €1–3
- Schedules at
- provincia.le.it
- Phone
- +38670511611
- [email protected]
- Website
- TripstAir
Bus from Ljubljana Dolgi most to Venezia Mestre
- Ave. Duration
- 2h 16m
- Frequency
- 4 times a day
- Estimated price
- €28–60
- Website
- TripstAir
- Phone
- +386 (0)51 224 222
- [email protected]
- Website
- DRD Turizem
Bus from Ljubljana Hotel Union to Venezia, Viale Stazione
- Ave. Duration
- 2h 45m
- Frequency
- Twice daily
- Estimated price
- €28
- Website
- DRD Turizem
- Phone
- +39 06 88 93 82 32
- Website
- Itabus S.p.A.
Bus from Venice Mestre Train Station Bus Stop to Taranto Via per San Giorgio
- Ave. Duration
- 14h 45m
- Frequency
- 3 times a week
- Estimated price
- €65–140
- Website
- Itabus S.p.A.
Bus from Taranto Via per San Giorgio to Porto Cesareo Via Giuseppe Garibaldi
- Ave. Duration
- 1h 36m
- Frequency
- 6 times a week
- Estimated price
- €4–10
- Website
- Itabus S.p.A.
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Taranto Via per San Giorgio to Porto Cesareo Via Giuseppe Garibaldi
- Ave. Duration
- 1h 15m
- Frequency
- 6 times a week
- Estimated price
- €6–10
- Website
- Flixbus
Bus from Ljubljana bus station to Split, Autobusni Kolodvor
- Ave. Duration
- 7h 55m
- Frequency
- 3 times a day
- Estimated price
- €45–75
- Website
- Flixbus
- Phone
- +39 080 579 0211
- [email protected]
- Website
- sitasudtrasporti.it
Bus from Bari Airport to Altamura Via Matera
- Ave. Duration
- 50 min
- Frequency
- Every 4 hours
- Estimated price
- €2–6
- Schedules at
- sitasudtrasporti.it
- Book at
- marozzivt.it
- Phone
- 080/9752672
- [email protected]
- Website
- stpspa.it
Bus from Altamura - Alberghiero to Gioia del Colle - Ospedale
- Ave. Duration
- 50 min
- Frequency
- Once daily
- Estimated price
- €3–5
- Schedules at
- stpspa.it
- Phone
- +393473787870
- [email protected]
- Website
- chiffibus.it
Bus from Gioia Del Colle to Porto Cesareo
- Ave. Duration
- 2h 1m
- Frequency
- 6 times a week
- Estimated price
- €10–15
- Schedules at
- chiffibus.it
Bus from Bari - Piazza Giuseppe Massari to Porto Cesareo
- Ave. Duration
- 3h 16m
- Frequency
- 6 times a week
- Estimated price
- €13–19
- Schedules at
- chiffibus.it
- Phone
- +385 72 303 337
- [email protected]
- Website
- Jadrolinija
Ferry from Split to Bari
- Ave. Duration
- 10h
- Frequency
- Once a week
- Estimated price
- €150–230
- Website
- Jadrolinija
Ferry from Split to Bari
- Ave. Duration
- 10h
- Frequency
- Once a week
- Estimated price
- €150–230
- Website
- Jadrolinija
Want to know more about travelling around Italy
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 guide
Want to know more about Flixbus?
Read the travel guide
Travelling Croatia’s Dalmatian Coast by boat, bus, car and train
Read the travel guide
More Questions & Answers
Ljubljana to Porto Cesareo bus services, operated by DRD Turizem, arrive at Venezia, Viale Stazione station.
Ljubljana to Porto Cesareo train services, operated by Slovenske železnice (SŽ), arrive at Villach Hbf station.
Yes, the driving distance between Ljubljana to Porto Cesareo is 1108 km. It takes approximately 11h 56m to drive from Ljubljana to Porto Cesareo.
There are 5071+ hotels available in Porto Cesareo.












































































