There are 8 ways to get from Bratislava to Apulia by bus, plane, train (Trenitalia), night train, ferry, car ferry, 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 Vienna International Airport, fly
best- Take the bus from Bratislava to Vienna International Airport
- Fly from Vienna International Airport (VIE) to Bari Karol Wojtyła Airport (BRI)VIE - BRI
4h 24m€73–235Bus
cheapest- Take the bus from Bratislava to Vienna, Central Station Südtiroler Platz901 / ...
- Take the bus from Vienna, Central Station Südtiroler Platz to Roma, Autostazione Tiburtina
- Take the bus from Roma, Autostazione Tiburtina to Bari FS Park - Via Capruzzi
24h 59m€56–233Train
- Take the train from Bratislava-Petrzalka to Wien Hbf
- Take the train from Wien Hbf to Venezia MestreRjx / ...
- Take the train from Venezia Mestre to Bari CentraleFr
17h 21m€169–313Night train, ferry, car ferry
- Take the night train from Bratislava-Petrzalka to SplitEn
- Take the ferry from Port of Split to Dubrovnik654
- Take the car ferry from Dubrovnik to Port of Bari54
30h 35m€254–358Train to Budapest Ferenc Liszt International Airport, fly
- Take the train from Bratislava Hlavna Stanica to Budapest-Nyugati
- Fly from Budapest Ferenc Liszt International Airport (BUD) to Bari Karol Wojtyła Airport (BRI)BUD - BRI
6h 55m€72–199Fly from Bratislava Airport
- Fly from Bratislava Airport (BTS) to Bari Karol Wojtyła Airport (BRI)BTS - BRI
4h 14m€116–233Bus, car ferry
- Take the bus from Bratislava, Autobusová stanica Mlynské Nivy to Zenica, Glavna Autobuska Stanica
- Take the bus from Zenica, Glavna Autobuska Stanica to Dubrovnik, Autobusni kolodvor
- Take the car ferry from Dubrovnik to Port of Bari54
32h 26m€186–202Drive 1,346.4 km
- Drive from Bratislava to Bari1,346.4 km
14h 8m€212–306
Bratislava to Apulia by train
Questions & Answers
The cheapest way to get from Bratislava to Apulia is to train and fly which costs €70 - €200 and takes 6h 55m.
The fastest way to get from Bratislava to Apulia is to fly which takes 4h 14m and costs €110 - €240.
No, there is no direct bus from Bratislava to Apulia. However, there are services departing from Bratislava and arriving at Bari FS Park - Via Capruzzi via Vienna, Central Station Südtiroler Platz and Roma, Autostazione Tiburtina. The journey, including transfers, takes approximately 24h 59m.
No, there is no direct train from Bratislava to Apulia. However, there are services departing from Bratislava-Petrzalka and arriving at Bari Centrale via Wien Hbf and Venezia Mestre. The journey, including transfers, takes approximately 17h 21m.
The distance between Bratislava and Apulia is 846 km. The road distance is 1346.4 km.
The best way to get from Bratislava to Apulia without a car is to train which takes 17h 21m and costs €160 - €320.
It takes approximately 4h 24m to get from Bratislava to Apulia, including transfers.
Bratislava to Apulia bus services, operated by FlixBus, depart from Bratislava station.
Bratislava to Apulia train services, operated by Railways of Slovak Republic (ZSSK), depart from Bratislava-Petrzalka station.
The best way to get from Bratislava to Apulia is to train which takes 17h 21m and costs €160 - €320. Alternatively, you can bus, which costs €55 - €240 and takes 24h 59m, you could also fly, which costs €110 - €240 and takes 4h 14m.
What companies run services between Bratislava, Slovakia and Apulia, Italy?
You can take a train from Bratislava-Petrzalka to Bari Centrale via Wien Hbf and Venezia Mestre in around 17h 21m. Alternatively, you can take a bus from Bratislava to Bari FS Park - Via Capruzzi via Vienna, Central Station Südtiroler Platz and Roma, Autostazione Tiburtina in around 24h 59m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- ryanair.com
Flights from Vienna International Airport to Bari Karol Wojtyła Airport
- Ave. Duration
- 1h 40m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €35–150
Flights from Budapest Ferenc Liszt International Airport to Bari Karol Wojtyła Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- €30–150
Flights from Bratislava Airport to Bari Karol Wojtyła Airport
- Ave. Duration
- 1h 40m
- When
- Monday and Friday
- Estimated price
- €50–220
- Website
- austrian.com
Flights from Vienna International Airport to Bari Karol Wojtyła Airport
- Ave. Duration
- 1h 25m
- When
- Sunday
- Estimated price
- €90–170
- Website
- wizzair.com
Flights from Budapest Ferenc Liszt International Airport to Bari Karol Wojtyła Airport
- Ave. Duration
- 1h 30m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- €30–85
- Phone
- +421 24 48 58 188
- info@slovakrail.sk
- Website
- zssk.sk
Train from Bratislava-Petrzalka to Wien Hbf
- Ave. Duration
- 59 min
- Frequency
- Hourly
- Estimated price
- €3–7
- Website
- https://www.zssk.sk/en/
Train from Bratislava Hlavna Stanica to Budapest-Nyugati
- Ave. Duration
- 2h 36m
- Frequency
- Twice daily
- Estimated price
- €10–19
- Website
- https://www.zssk.sk/en/
Train from Bratislava-Petrzalka to Wien Hbf
- Ave. Duration
- 46 min
- Frequency
- Once daily
- Estimated price
- €15–23
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
Train from Wien Hbf to Venezia Mestre
- Ave. Duration
- 6h 59m
- Frequency
- 4 times a day
- Estimated price
- €90–140
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Venezia Mestre to Bari Centrale
- Ave. Duration
- 7h 23m
- Frequency
- Twice daily
- Estimated price
- €75–150
- Schedules at
- trenitalia.com
Night train from Bratislava-Petrzalka to Split
- Ave. Duration
- 17h 5m
- Frequency
- 3 times a week
- Estimated price
- €170–230
- Website
- https://www.oebb.at/en/
- Phone
- +43 5 1717
- Website
- oebb.at
Train from Bratislava Hlavna Stanica to Budapest-Nyugati
- Ave. Duration
- 2h 23m
- Frequency
- Every 4 hours
- Estimated price
- €40
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
- Phone
- +48 22 322 22 22
- infokraj@intercity.pl
- Website
- intercity.pl
Train from Bratislava Hlavna Stanica to Budapest-Nyugati
- Ave. Duration
- 2h 36m
- Frequency
- Once daily
- Estimated price
- €10–19
- Website
- https://www.intercity.pl/en/
- 2nd Class
- €10–15
- 1st Class
- €14–19
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Bratislava to Vienna International Airport
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Estimated price
- €8–14
- Website
- https://www.flixbus.co.uk
Bus from Bratislava to Vienna, Central Station Südtiroler Platz
- Ave. Duration
- 1h 20m
- Frequency
- Hourly
- Estimated price
- €6–14
- Website
- https://www.flixbus.co.uk
Bus from Vienna, Central Station Südtiroler Platz to Roma, Autostazione Tiburtina
- Ave. Duration
- 16h
- Frequency
- Once daily
- Estimated price
- €60–130
- Website
- https://www.flixbus.co.uk
Bus from Roma, Autostazione Tiburtina to Bari FS Park - Via Capruzzi
- Ave. Duration
- 5h 35m
- Frequency
- Every 4 hours
- Estimated price
- €16–70
- Website
- https://www.flixbus.co.uk
- Phone
- +421 2 55 422 734
- staznosti@slovaklines.sk
- Website
- slovaklines.sk
Bus from Bratislava to Vienna, Central Station Südtiroler Platz
- Ave. Duration
- 1h 17m
- Frequency
- Hourly
- Estimated price
- €8–12
- Website
- https://www.slovaklines.sk/en/
- Phone
- +420 222 222 221
- info@regiojet.cz
- Website
- regiojet.com
Bus from Bratislava to Vienna, Central Station Südtiroler Platz
- Ave. Duration
- 1h 10m
- Frequency
- Every 3 hours
- Estimated price
- €4–8
- Website
- https://regiojet.com/
Bus from Vienna, Central Station Südtiroler Platz to Roma, Autostazione Tiburtina
- Ave. Duration
- 15h 25m
- Frequency
- Once a week
- Estimated price
- €35–75
- Website
- https://regiojet.com/
- Phone
- +39 06 88 93 82 32
- Website
- itabus.it
Bus from Roma, Autostazione Tiburtina to Bari FS Park - Via Capruzzi
- Ave. Duration
- 5h 39m
- Frequency
- 5 times a day
- Estimated price
- €20–90
- Website
- https://www.itabus.it/en/home
- Phone
- +387 33 770 889
- info@centrotrans.com
- Website
- centrotrans.com
Bus from Bratislava, Autobusová stanica Mlynské Nivy to Zenica, Glavna Autobuska Stanica
- Ave. Duration
- 11h 55m
- Frequency
- Once a week
- Estimated price
- €50–70
- Website
- https://centrotrans.com/en
- Phone
- +385 (0) 91 6113 073
- info@croatiabus.hr
- Website
- croatiabus.hr
Bus from Zenica, Glavna Autobuska Stanica to Dubrovnik, Autobusni kolodvor
- Ave. Duration
- 9h 50m
- Frequency
- 3 times a week
- Estimated price
- €54
- Schedules at
- croatiabus.hr
- Phone
- +385 20 313 119
- support@tp-line.hr
- Website
- tp-line.hr
Ferry from Port of Split to Dubrovnik
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- €48–50
- Website
- https://www.tp-line.hr/en/
- Phone
- +385 72 303 337
- passdept_h@jadrolinija.hr
- Website
- jadrolinija.hr
Ferry from Port of Split to Dubrovnik
- Ave. Duration
- 5h
- Frequency
- Once daily
- Estimated price
- €7–14
- Website
- https://www.jadrolinija.hr/en
- Passenger Fare
- €11–14
Car ferry from Dubrovnik to Port of Bari
- Ave. Duration
- 8h 30m
- Frequency
- 3 times a week
- Estimated price
- €78
- 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
Bratislava to Apulia bus services, operated by FlixBus, arrive at Vienna, Central Station Südtiroler Platz.
Bratislava to Apulia train services, operated by Railways of Slovak Republic (ZSSK), arrive at Wien Hbf station.
Yes, the driving distance between Bratislava to Apulia is 1346 km. It takes approximately 14h 8m to drive from Bratislava to Apulia.
Book your Bratislava to Apulia train tickets online with Omio.
Book your Bratislava to Apulia bus tickets online with Omio and FlixBus.
There are 1117+ hotels available in Apulia.




















































