There are 9 ways to get from Kranj to Bari by bus, plane, train, ferry, shuttle, train (Trenitalia), night 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.
Bus to Trieste – Friuli Venezia Giulia Airport, fly
best- Take the bus from Kranj, Avtobusna Postaja Kranj to Trieste Airportbus
- Fly from Trieste – Friuli Venezia Giulia Airport (TRS) to Bari Karol Wojtyła Airport (BRI)plane TRS - BRI
4h 29m€100–536Bus
cheapest- Take the bus from Ljubljana Central Bus Station to Naples Metropark Central Parkingbus Itabus
- Take the bus from Napoli P.zza Garibaldi to Baribus 1574 / ...
19h 48m€77–149Bus, train
- Take the bus from Kranj, Avtobusna Postaja Kranj to Trieste Centralebus
- Take the train from Trieste Centrale to Venezia Mestretrain Fr
- Take the train from Venezia Mestre to Bari Centraletrain Fr
11h 52m€155–563Bus, ferry
- Take the bus from Kranj, Avtobusna Postaja Kranj to Zagrebbus
- Take the bus from Zagreb, Autobusni Kolodvor to Split Bus Stationbus
- Take the ferry from Split to Bariferry 56
19h 49m€332–756Shuttle to Venice Marco Polo Airport, fly
- Take a shuttle bus from Kranj to Venezia, Aeroporto Marco Polo di Venezia
- Fly from Venice Marco Polo Airport (VCE) to Bari Karol Wojtyła Airport (BRI)plane VCE - BRI
5h 40m€98–752Fly from Ljubljana
- Fly from Ljubljana (LJU) to Bari Karol Wojtyła Airport (BRI)plane LJU - BRI
7h 27m€160–318Train
- Take the train from Kranj to Villach Hbftrain 312 / ...
- Take the train from Villach Hbf to Venezia Mestretrain Rjx
- Take the train from Venezia Mestre to Bari Centraletrain Fr
13h 43m€161–307Night train, ferry
- Take the night train from Kranj to Dobovanighttrain En
- Take the night train from Dobova to Splitnighttrain En
- Take the ferry from Split to Bariferry 56
23h 11m€255–527Drive 983.4 km
- Drive from Kranj to Baricar 983.4 km
10h 23m€153–221
Kranj to Bari by train
Questions & Answers
The cheapest way to get from Kranj to Bari is to bus which costs €75 - €150 and takes 19h 48m.
The fastest way to get from Kranj to Bari is to bus and fly which takes 4h 29m and costs €100 - €550.
No, there is no direct bus from Kranj to Bari. However, there are services departing from Kranj Globus and arriving at Bari via Ljubljana Central Bus Station and Napoli P.zza Garibaldi. The journey, including transfers, takes approximately 19h 48m.
No, there is no direct train from Kranj to Bari. However, there are services departing from Kranj and arriving at Bari Centrale via Villach Hbf and Venezia Mestre. The journey, including transfers, takes approximately 13h 43m.
The distance between Kranj and Bari is 749 km. The road distance is 983.4 km.
The best way to get from Kranj to Bari without a car is to bus and train which takes 11h 52m and costs €150 - €600.
It takes approximately 4h 29m to get from Kranj to Bari, including transfers.
Kranj to Bari bus services, operated by Itabus S.p.A., depart from Ljubljana Central Bus Station.
Kranj to Bari train services, operated by Slovenske železnice (SŽ), depart from Kranj station.
The best way to get from Kranj to Bari is to bus which takes 19h 48m and costs €75 - €150. Alternatively, you can fly, which costs €160 - €320 and takes 7h 27m, you could also train, which costs €160 - €310 and takes 13h 43m.
What companies run services between Kranj, Slovenia and Bari, Italy?
You can take a bus from Kranj Globus to Bari via Ljubljana AP, Ljubljana Central Bus Station, Naples Metropark Central Parking, and Napoli P.zza Garibaldi in around 19h 48m. Alternatively, Air Serbia and Lufthansa fly from Ljubljana (LJU) to Bari Karol Wojtyła Airport (BRI) once daily.
- Website
- lufthansa.com
Flights from Trieste – Friuli Venezia Giulia Airport to Bari Karol Wojtyła Airport via Rome
- Ave. Duration
- 3h 22m
- When
- Every day
- Estimated price
- €65–120
Flights from Venice Marco Polo Airport to Bari Karol Wojtyła Airport via Rome
- Ave. Duration
- 3h 22m
- When
- Every day
- Estimated price
- €60–130
Flights from Ljubljana to Bari Karol Wojtyła Airport via Munich
- Ave. Duration
- 7h 35m
- When
- Monday to Saturday
- Estimated price
- €110–430
- Website
- ryanair.com
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
- €29–110
Flights from Venice Marco Polo Airport to Bari Karol Wojtyła Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- €26–100
- Website
- ita-airways.com
Flights from Trieste – Friuli Venezia Giulia Airport to Bari Karol Wojtyła Airport via Rome
- Ave. Duration
- 3h 22m
- When
- Every day
- Estimated price
- €65–120
Flights from Venice Marco Polo Airport to Bari Karol Wojtyła Airport via Rome
- Ave. Duration
- 3h 22m
- When
- Every day
- Estimated price
- €60–130
- Website
- airserbia.com
Flights from Ljubljana to Bari Karol Wojtyła Airport via Belgrade
- Ave. Duration
- 7h 42m
- When
- Monday and Friday
- Estimated price
- €90–260
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Trieste Centrale to Venezia Mestre
- Ave. Duration
- 1h 43m
- Frequency
- Every 4 hours
- Estimated price
- €21–45
- Schedules at
- trenitalia.com
Train from Venezia Mestre to Bari Centrale
- Ave. Duration
- 7h 23m
- Frequency
- Twice daily
- Estimated price
- €110–230
- Schedules at
- trenitalia.com
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Trieste Centrale to Venezia Mestre
- Ave. Duration
- 3h 14m
- Frequency
- Hourly
- Estimated price
- €18–30
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Trieste Centrale to Venezia Mestre
- Ave. Duration
- 1h 59m
- Frequency
- Twice daily
- Estimated price
- €15–35
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 06 8937 1892
- Website
- italotreno.it
Train from Trieste Centrale to Venezia Mestre
- Ave. Duration
- 1h 53m
- Frequency
- Twice daily
- Estimated price
- €19–40
- Website
- https://www.italotreno.it/en
- Phone
- +386 1 29 13 331
- potnik.info@slo-zeleznice.si
- Website
- potniski.sz.si
Train from Kranj to Villach Hbf
- Ave. Duration
- 1h 9m
- Frequency
- Every 4 hours
- Estimated price
- €15–23
- Website
- https://potniski.sz.si/en/
Night train from Kranj to Dobova
- Ave. Duration
- 2h 26m
- Frequency
- Once a week
- Estimated price
- €30–45
- Website
- https://potniski.sz.si/en/
- Phone
- +385 60 333 444
- informacije@hzpp.hr
- Website
- hzpp.hr
Train from Kranj to Villach Hbf
- Ave. Duration
- 1h 8m
- Frequency
- Twice daily
- Estimated price
- €15–23
- Website
- http://www.hzpp.hr/en
Night train from Kranj to Dobova
- Ave. Duration
- 2h 22m
- Frequency
- Twice daily
- Estimated price
- €30–45
- Website
- http://www.hzpp.hr/en
Train from Villach Hbf to Venezia Mestre
- Ave. Duration
- 3h 11m
- Frequency
- Twice daily
- Estimated price
- €35–55
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- *
- €35–55
Night train from Kranj to Dobova
- Ave. Duration
- 2h 22m
- Frequency
- 3 times a day
- Estimated price
- €29–55
- Website
- https://www.oebb.at/en/
Night train from Dobova to Split
- Ave. Duration
- 8h 49m
- Frequency
- 3 times a week
- Estimated price
- €95–170
- Website
- https://www.oebb.at/en/
- Phone
- +41 848 446 688
- Website
- sbb.ch
Night train from Kranj to Dobova
- Ave. Duration
- 2h 22m
- Frequency
- Twice daily
- Estimated price
- €50–150
- Website
- https://www.sbb.ch/en
- Phone
- +386 1 320 4530
- info@goopti.com
- Website
- goopti.com
Bus from Kranj, Avtobusna Postaja Kranj to Trieste Airport
- Ave. Duration
- 2h
- Frequency
- On demand
- Estimated price
- €30–380
- Website
- https://www.goopti.com/en/
- Shared
- €30
- Private
- €125
Bus from Kranj, Avtobusna Postaja Kranj to Trieste Centrale
- Ave. Duration
- 1h 27m
- Frequency
- On demand
- Estimated price
- €30–290
- Website
- https://www.goopti.com/en/
- Shared
- €30
- Private
- €125
Bus from Kranj, Avtobusna Postaja Kranj to Zagreb
- Ave. Duration
- 2h 34m
- Frequency
- On demand
- Estimated price
- €170–420
- Website
- https://www.goopti.com/en/
Shuttle from Kranj to Venezia, Aeroporto Marco Polo di Venezia
- Ave. Duration
- 3h 6m
- Frequency
- On demand
- Estimated price
- €34–600
- Website
- https://www.goopti.com/en/
- Shared
- €34
- Private
- €211
- Phone
- +39 06 88 93 82 32
- Website
- itabus.it
Bus from Ljubljana Central Bus Station to Naples Metropark Central Parking
- Ave. Duration
- 14h
- Frequency
- Once daily
- Estimated price
- €55–110
- Website
- https://www.itabus.it/en/home
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- https://www.flixbus.fr
Bus from Napoli P.zza Garibaldi to Bari
- Ave. Duration
- 3h 5m
- Frequency
- Every 3 hours
- Estimated price
- €18–35
- Website
- https://www.flixbus.co.uk
- Phone
- +385 21 612 005
- kontakt@promet-makarska.hr
- Website
- promet-makarska.hr
Bus from Zagreb, Autobusni Kolodvor to Split Bus Station
- Ave. Duration
- 5h 15m
- Frequency
- 3 times a day
- Estimated price
- €28–130
- Website
- https://www.promet-makarska.hr/en/
- Phone
- +385 1 3335 170
- uprava@samoborcek.hr
- Website
- samoborcek.hr
Bus from Zagreb, Autobusni Kolodvor to Split Bus Station
- Ave. Duration
- 5h 15m
- Frequency
- 3 times a day
- Estimated price
- €30–55
- Schedules at
- samoborcek.hr
- Phone
- + 385 (0)21 643 422
- info@delminiumtravel.hr
- Website
- delminiumtravel.hr
Bus from Zagreb, Autobusni Kolodvor to Split Bus Station
- Ave. Duration
- 4h
- Frequency
- Once daily
- Schedules at
- delminiumtravel.hr
- Phone
- +385 35 415 165
- info@slavonija-bus.hr
- Website
- slavonija-bus.hr
Bus from Zagreb, Autobusni Kolodvor to Split Bus Station
- Ave. Duration
- 6h 5m
- Frequency
- Once daily
- Estimated price
- €27–45
- Schedules at
- slavonija-bus.hr
- Phone
- +385 72 303 337
- passdept_h@jadrolinija.hr
- Website
- jadrolinija.hr
Ferry from Split to Bari
- Ave. Duration
- 10h
- Frequency
- Once a week
- Estimated price
- €130–210
- Website
- https://www.jadrolinija.hr/en
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
Kranj to Bari bus services, operated by Itabus S.p.A., arrive at Naples Metropark Central Parking station.
Kranj to Bari train services, operated by Slovenske železnice (SŽ), arrive at Villach Hbf station.
Yes, the driving distance between Kranj to Bari is 983 km. It takes approximately 10h 23m to drive from Kranj to Bari.
Book your Kranj to Bari train tickets online with Omio.
There are 4359+ hotels available in Bari.












































































