There are 9 ways to get from Graz to Apulia by plane, train (Trenitalia), bus, 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.
Fly Graz to Bari Karol Wojtyła Airport
best- Fly from Graz (GRZ) to Bari Karol Wojtyła Airport (BRI)GRZ - BRI
7h€170–417Train to Vienna International Airport, fly to Bari Karol Wojtyła Airport
cheapest- Take the train from Graz Hbf to Wien Hbf
- Fly from Vienna International Airport (VIE) to Bari Karol Wojtyła Airport (BRI)VIE - BRI
6h 42m€84–326Train
- Take the train from Graz Hbf to Venezia MestreRjx
- Take the train from Venezia Mestre to Bari CentraleFr
12h 53m€131–247Bus via Naples
- Take the bus from Graz Fernbusbahnhof P+R Webling B to Napoli Metropark CentraleIta
- Take the bus from Napoli, Autostazione Metropark to Bari FS Park - Via CapruzziItabus
22h 35mNight train, ferry, car ferry
- Take the night train from Graz Hbf to SplitEn
- Take the ferry from Port of Split to Dubrovnik654
- Take the car ferry from Dubrovnik to Port of Bari54
25h 34m€140–234Train to Trieste – Friuli Venezia Giulia Airport, fly to Bari Karol Wojtyła Airport
- Take the train from Graz Hbf to Trieste Airport
- Fly from Trieste – Friuli Venezia Giulia Airport (TRS) to Bari Karol Wojtyła Airport (BRI)TRS - BRI
6h 15m€121–242Train to Trieste – Friuli Venezia Giulia Airport, fly to Brindisi Airport
- Take the train from Graz Hbf to Trieste Airport
- Fly from Trieste – Friuli Venezia Giulia Airport (TRS) to Brindisi Airport (BDS)TRS - BDS
7h 43m€117–242Bus
- Take the bus from Graz P&R Webling to Napoli P.zza Garibaldi1928
- Take the bus from Napoli P.zza Garibaldi to Bari1574 / ...
22h 46m€94–193Drive 1,141.8 km
- Drive from Graz to Bari1,141.8 km
11h 52m€183–265
Graz to Apulia by train
Questions & Answers
The cheapest way to get from Graz to Apulia is to bus which costs €90 - €200 and takes 22h 46m.
The fastest way to get from Graz to Apulia is to train and fly which takes 6h 15m and costs €120 - €250.
No, there is no direct bus from Graz to Apulia. However, there are services departing from Graz Jakominiplatz H and arriving at Bari FS Park - Via Capruzzi via Graz Fernbusbahnhof P+R Webling B and Napoli, Autostazione Metropark. The journey, including transfers, takes approximately 22h 35m.
No, there is no direct train from Graz to Apulia. However, there are services departing from Graz Hbf and arriving at Bari Centrale via Venezia Mestre. The journey, including transfers, takes approximately 12h 53m.
The distance between Graz and Apulia is 676 km. The road distance is 1141.8 km.
The best way to get from Graz to Apulia without a car is to train which takes 12h 53m and costs €130 - €250.
It takes approximately 7h to get from Graz to Apulia, including transfers.
Graz to Apulia bus services, operated by Verbund Linie, depart from Graz Fernbusbahnhof P+R Webling B station.
Graz to Apulia train services, operated by Railjet, depart from Graz Hbf station.
The best way to get from Graz to Apulia is to fly which takes 7h and costs €170 - €420. Alternatively, you can train, which costs €130 - €250 and takes 12h 53m, you could also bus via Naples, which costs and takes 22h 35m.
What companies run services between Graz, Austria and Apulia, Italy?
Air Dolomiti, Airbus France, and four other airlines fly from Graz (GRZ) to Bari Karol Wojtyła Airport (BRI) twice daily. Alternatively, you can take a train from Graz Hbf to Bari Centrale via Venezia Mestre in around 12h 53m.
- Website
- ryanair.com
Flights from Graz to Bari Karol Wojtyła Airport via Vienna International Airport
- Ave. Duration
- 5h 41m
- When
- Monday, Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- €70–280
Flights from Trieste – Friuli Venezia Giulia Airport to Bari Karol Wojtyła Airport
- Ave. Duration
- 1h 20m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €30–140
Flights from Vienna International Airport to Bari Karol Wojtyła Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- €35–150
Flights from Trieste – Friuli Venezia Giulia Airport to Brindisi Airport
- Ave. Duration
- 1h 25m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- €50–200
- Website
- ita-airways.com
Flights from Trieste – Friuli Venezia Giulia Airport to Bari Karol Wojtyła Airport via Rome
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- €50–120
Flights from Vienna International Airport to Bari Karol Wojtyła Airport
- Ave. Duration
- 1h 25m
- When
- Sunday
- Estimated price
- €90–170
Flights from Trieste – Friuli Venezia Giulia Airport to Brindisi Airport via Rome
- Ave. Duration
- 3h 32m
- When
- Every day
- Estimated price
- €60–140
- Website
- airdolomiti.it
Flights from Graz to Bari Karol Wojtyła Airport via Munich
- Ave. Duration
- 4h 40m
- When
- Monday to Saturday
- Estimated price
- €170–600
- Website
- swiss.com
Flights from Graz to Bari Karol Wojtyła Airport via Zurich
- Ave. Duration
- 7h 25m
- When
- Sunday
- Estimated price
- €300–700
- Website
- austrian.com
Flights from Vienna International Airport to Bari Karol Wojtyła Airport
- Ave. Duration
- 1h 25m
- When
- Sunday
- Estimated price
- €90–170
Train from Graz Hbf to Venezia Mestre
- Ave. Duration
- 4h 30m
- Frequency
- Twice daily
- Estimated price
- €65–100
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- *
- €65–100
Train from Graz Hbf to Trieste Airport
- Ave. Duration
- 3h 35m
- Frequency
- Once daily
- Estimated price
- €55–85
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- *
- €55–85
Train from Graz Hbf to Wien Hbf
- Ave. Duration
- 2h 36m
- Frequency
- Hourly
- Estimated price
- €30–50
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- *
- €30–50
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Venezia Mestre to Bari Centrale
- Ave. Duration
- 7h 23m
- Frequency
- Twice daily
- Estimated price
- €65–150
- Schedules at
- trenitalia.com
Night train from Graz Hbf to Split
- Ave. Duration
- 12h 4m
- Frequency
- 6 times a week
- Estimated price
- €120–170
- Website
- https://www.oebb.at/en/
Train from Graz Hbf to Wien Hbf
- Ave. Duration
- 2h 36m
- Frequency
- Twice daily
- Estimated price
- €9–55
- Website
- https://www.oebb.at/en/
- Phone
- +43 5 1717
- Website
- oebb.at
Train from Graz Hbf to Wien Hbf
- Ave. Duration
- 2h 26m
- Frequency
- Every 4 hours
- Estimated price
- €9–45
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket?cref=oebb-header
- Phone
- +43 1 89900
- meinenachricht@westbahn.at
- Website
- westbahn.at
Train from Graz Hbf to Wien Hbf
- Ave. Duration
- 2h 29m
- Frequency
- 5 times a day
- Estimated price
- €35–85
- Website
- https://westbahn.at/en/
- Standard Ticket
- €35–50
- First Class
- €65–85
- Phone
- +43 5 1717
- Website
- oebb.at
Train from Graz Hbf to Wien Hbf
- Ave. Duration
- 2h 37m
- Frequency
- Twice daily
- Estimated price
- €9–45
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
- Phone
- +386 1 29 13 331
- potnik.info@slo-zeleznice.si
- Website
- potniski.sz.si
Train from Graz Hbf to Wien Hbf
- Ave. Duration
- 2h 36m
- Frequency
- Twice daily
- Estimated price
- €13–30
- Website
- https://potniski.sz.si/en/
- Intercity 2nd Class Ticket
- €13–19
- Regional Train Ticket
- €17–20
- Intercity 1st Class Ticket
- €26–30
- Phone
- +385 60 333 444
- informacije@hzpp.hr
- Website
- hzpp.hr
Train from Graz Hbf to Wien Hbf
- Ave. Duration
- 2h 26m
- Frequency
- Once daily
- Estimated price
- €11–16
- Website
- http://www.hzpp.hr/en
- Phone
- +43 50 678910
- service@verbundlinie.at
- Website
- verbundlinie.at
Bus from Graz Fernbusbahnhof P+R Webling B to Napoli Metropark Centrale
- Ave. Duration
- 17h
- Frequency
- Twice daily
- Website
- https://www.verbundlinie.at/en/
- Phone
- +39 06 88 93 82 32
- Website
- itabus.it
Bus from Napoli, Autostazione Metropark to Bari FS Park - Via Capruzzi
- Ave. Duration
- 3h 20m
- Frequency
- Every 4 hours
- Estimated price
- €11–16
- Website
- https://www.itabus.it/en/home
- Phone
- +39 080 3112335
- info@marinobus.it
- Website
- marinobus.it
Bus from Napoli, Autostazione Metropark to Bari FS Park - Via Capruzzi
- Ave. Duration
- 3h 25m
- Frequency
- 5 times a day
- Estimated price
- €19–40
- Website
- https://marinobus.it/en/
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Graz P&R Webling to Napoli P.zza Garibaldi
- Ave. Duration
- 17h 26m
- Frequency
- Once a week
- Estimated price
- €75–140
- Website
- https://www.flixbus.co.uk
Bus from Napoli P.zza Garibaldi to Bari
- Ave. Duration
- 3h 5m
- Frequency
- Every 4 hours
- Estimated price
- €16–50
- Website
- https://www.flixbus.co.uk
- 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
- Website
- https://www.tp-line.hr/en/
Rome2Rio's guide to Jadrolinija
Contact Details
- 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
- €11–50
- Website
- https://www.jadrolinija.hr/en
- Passenger Fare
- €11–14
- Adult
- €50
- Children 3-12 years
- €20
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
Travelling Croatia’s Dalmatian Coast by boat, bus, car and train
Read the travel guide
Need to know: Jadrolinija
Read the travel guide
More Questions & Answers
Graz to Apulia bus services, operated by Verbund Linie, arrive at Napoli Metropark Centrale station.
Graz to Apulia train services, operated by Railjet, arrive at Venezia Mestre station.
Yes, the driving distance between Graz to Apulia is 1142 km. It takes approximately 11h 52m to drive from Graz to Apulia.
Book your Graz to Apulia train tickets online with Omio.
There are 4092+ hotels available in Apulia.

































































