There are 7 ways to get from Graz to Foggia by train (Trenitalia), bus, car, plane, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Graz Hbf to Venezia S. Luciatrain Rjx
- Take the train from Venezia S. Lucia to Foggiatrain Fr
12h 8m€162–299Train to Vienna International Airport, fly to Naples Airport, train
cheapest- Take the train from Graz Hbf to Wien Hbftrain
- Fly from Vienna International Airport (VIE) to Naples Airport (NAP)plane VIE - NAP
- Take the train from Caserta to Foggiatrain
10h 48m€90–356Bus via Bologna
- Take the bus from Graz - Hbf Busbahnhof to Maribor, Avtobusna Postajabus
- Take the bus from Maribor, Avtobusna Postaja to Padovabus
- Take the bus from Padova to Bologna, P.zza Venti Settembrebus
- Take the bus from Bologna Autostazione to Foggia Bus Stationbus
15h 36m€242–1,612Drive 1,023.9 km
- Drive from Graz to Foggiacar 1,023.9 km
10h 49m€168–243Fly Graz Airport to Naples Airport, train
- Fly from Graz Airport (GRZ) to Naples Airport (NAP)plane GRZ - NAP
- Take the train from Caserta to Foggiatrain
9h 48m€150–397Bus
- Take the bus from Graz - Hbf Busbahnhof to Ljubljanabus
- Take the bus from Ljubljana Central Bus Station to Naples Metropark Central Parkingbus
- Take the bus from Napoli, Autostazione Metropark to Figgia Terminal Busbus
20h 48m€340–869Fly Graz Airport to Bari Karol Wojtyła Airport, bus, train
- Fly from Graz Airport (GRZ) to Bari Karol Wojtyła Airport (BRI)plane GRZ - BRI
- Take the bus from Bari Airport to Altamura Via Materabus
- Take the bus from Altamura - Alberghiero to Gioia del Colle - Ospedalebus
- Take the train from Gioia Del Colle to Bari Centraletrain
- Take the train from Bari Centrale to Foggiatrain
12h 32m€196–401
Graz to Foggia by train
Questions & Answers
The cheapest way to get from Graz to Foggia is to train and fly which costs €85 - €360 and takes 10h 48m.
The fastest way to get from Graz to Foggia is to fly and train which takes 9h 48m and costs €150 - €400.
No, there is no direct bus from Graz to Foggia station. However, there are services departing from Graz - Hbf Busbahnhof and arriving at Foggia Bus Station via Maribor, Avtobusna Postaja, Padova and Bologna Autostazione. The journey, including transfers, takes approximately 15h 36m.
No, there is no direct train from Graz to Foggia. However, there are services departing from Graz Hbf and arriving at Foggia via Venezia S. Lucia. The journey, including transfers, takes approximately 12h 8m.
The distance between Graz and Foggia is 1162 km. The road distance is 1023.9 km.
The best way to get from Graz to Foggia without a car is to train which takes 12h 8m and costs €160 - €300.
It takes approximately 12h 8m to get from Graz to Foggia, including transfers.
Graz to Foggia bus services, operated by GoOpti, depart from Graz - Hbf Busbahnhof station.
Graz to Foggia train services, operated by Railjet, depart from Graz Hbf station.
The best way to get from Graz to Foggia is to train which takes 12h 8m and costs €160 - €300. Alternatively, you can bus via Bologna, which costs €240 - €1700 and takes 15h 36m.
What companies run services between Graz, Austria and Foggia, Italy?
You can take a train from Graz Hbf to Foggia via Venezia S. Lucia in around 12h 8m. Alternatively, you can take a bus from Graz - Hbf Busbahnhof to Foggia Bus Station via Maribor, Avtobusna Postaja, Padova, Bologna, P.zza Venti Settembre, and Bologna Autostazione in around 15h 36m.
- Website
- lufthansa.com
Flights from Graz Airport to Naples Airport via Munich
- Ave. Duration
- 3h 30m
- When
- Sunday
- Estimated price
- €80–420
Flights from Graz Airport to Naples Airport via Frankfurt
- Ave. Duration
- 6h 5m
- When
- Every day
- Estimated price
- €130–460
Flights from Graz Airport to Bari Karol Wojtyła Airport via Munich
- Ave. Duration
- 5h 30m
- When
- Every day
- Estimated price
- €130–440
- Phone
- +43 (0)5 1717
- Website
- Railjet
Train from Graz Hbf to Venezia S. Lucia
- *
- €65–100
Train from Graz Hbf to Wien Hbf
- *
- €30–50
- Phone
- +386 1 320 4530
- [email protected]
- Website
- GoOpti
Bus from Graz - Hbf Busbahnhof to Maribor, Avtobusna Postaja
- Ave. Duration
- 1h
- Frequency
- On demand
- Estimated price
- €80–220
- Website
- GoOpti
- Private
- €124
Bus from Maribor, Avtobusna Postaja to Padova
- Ave. Duration
- 4h
- Frequency
- On demand
- Estimated price
- €111–1,300
- Website
- GoOpti
- Shared
- €111
- Private
- €411
Bus from Graz - Hbf Busbahnhof to Ljubljana
- Ave. Duration
- 2h 30m
- Frequency
- On demand
- Estimated price
- €270–750
- Website
- GoOpti
- Private
- €270
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
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
More Questions & Answers
Graz to Foggia bus services, operated by GoOpti, arrive at Maribor, Avtobusna Postaja station.
Graz to Foggia train services, operated by Railjet, arrive at Venezia S. Lucia station.
Yes, the driving distance between Graz to Foggia is 1024 km. It takes approximately 10h 49m to drive from Graz to Foggia.
Book your Graz to Foggia train tickets online with Omio.
Book your Graz to Foggia bus tickets online with Omio.
There are 239+ hotels available in Foggia.












