There are 8 ways to get from Zagreb to Stuttgart by plane, bus, train, 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.
Fly to Stuttgart Airport
best- Fly from Zagreb Franjo Tuđman Airport (ZAG) to Stuttgart Airport (STR)plane ZAG - STR
4h 31m€55–249Bus via Tübingen
- Take the bus from Zagreb, Autobusni Kolodvor to Tübingen Hauptbahnhofbus
- Take the bus from Tübingen Hauptbahnhof to Hauptbfbus Re6
11h 53m€103–108Train
- Take the train from Zagreb Glavni Kol. to Ljubljanatrain 318 / ...
- Take the train from Ljubljana to Villach Hbftrain 38 / ...
- Take the train from Villach Hbf to Stuttgart Hbftrain Ice
12h 22m€146–462Night train
- Take the nighttrain from Zagreb Glavni Kol. to Stuttgart Hbfnighttrain En
12h 59m€150–210Fly to Frankfurt, train
- Fly from Zagreb Franjo Tuđman Airport (ZAG) to Frankfurt (FRA)plane ZAG - FRA
- Take the train from Frankfurt to Hauptbahnhoftrain
5h 51m€101–312Fly to Munich International Airport, train
- Fly from Zagreb Franjo Tuđman Airport (ZAG) to Munich International Airport (MUC)plane ZAG - MUC
- Take the train from München Hbf to Hauptbahnhoftrain
7h€110–385Bus
- Take the bus from Zagreb to Kornwestheimbus N955
12h 6m€61–100Drive 766.4 km
- Drive from Zagreb to Stuttgartcar 766.4 km
7h 18m€110–159
Zagreb to Stuttgart by bus
Questions & Answers
The cheapest way to get from Zagreb to Stuttgart is to bus which costs €60 - €100 and takes 12h 6m.
The fastest way to get from Zagreb to Stuttgart is to fly which takes 4h 31m and costs €50 - €250.
No, there is no direct bus from Zagreb to Stuttgart. However, there are services departing from Zagreb, Autobusni Kolodvor and arriving at Hauptbf via Tübingen Hauptbahnhof. The journey, including transfers, takes approximately 11h 53m.
Yes, there is an overnight train departing from Zagreb Glavni Kol. and arriving at Stuttgart Hbf. This train operates every day. The journey takes approximately 12h 59m.
The distance between Zagreb and Stuttgart is 648 km. The road distance is 766.4 km.
The best way to get from Zagreb to Stuttgart without a car is to bus via Tübingen which takes 11h 53m and costs €100 - €110.
It takes approximately 4h 31m to get from Zagreb to Stuttgart, including transfers.
Zagreb to Stuttgart bus services, operated by Herceg Line, depart from Zagreb, Autobusni Kolodvor station.
Zagreb to Stuttgart train services, operated by HŽ Putnički prijevoz (HŽPP), depart from Zagreb Glavni Kol. station.
The best way to get from Zagreb to Stuttgart is to fly which takes 4h 31m and costs €50 - €250. Alternatively, you can bus via Tübingen, which costs €100 - €110 and takes 11h 53m, you could also train, which costs €140 - €470 and takes 12h 22m.
What companies run services between Zagreb, Croatia and Stuttgart, Germany?
Eurowings, Lufthansa, and Austrian Airlines fly from Zagreb Franjo Tuđman Airport (ZAG) to Stuttgart Airport (STR) 3 times a day. Alternatively, you can take a bus from Zagreb, Autobusni Kolodvor to Hauptbf via Tübingen Hauptbahnhof in around 11h 53m.
- Website
- lufthansa.com
Flights from Zagreb Franjo Tuđman Airport to Stuttgart Airport via Munich International Airport
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- €110–300
Flights from Zagreb Franjo Tuđman Airport to Frankfurt
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- €80–290
Flights from Zagreb Franjo Tuđman Airport to Frankfurt via Munich International Airport
- Ave. Duration
- 3h 36m
- When
- Every day
- Estimated price
- €80–290
Flights from Zagreb Franjo Tuđman Airport to Munich International Airport
- Ave. Duration
- 1h 12m
- When
- Every day
- Estimated price
- €70–230
- Phone
- +385 60 333 444
- [email protected]
- Website
- HŽ Putnički prijevoz (HŽPP)
Train from Zagreb Glavni Kol. to Ljubljana
- Ave. Duration
- 2h 26m
- Frequency
- Every 2 hours
- Estimated price
- €26–40
- Website
- HŽ Putnički prijevoz (HŽPP)
Train from Ljubljana to Villach Hbf
- Ave. Duration
- 1h 40m
- Frequency
- 4 times a day
- Estimated price
- €19–26
- Website
- HŽ Putnički prijevoz (HŽPP)
Night train from Zagreb Glavni Kol. to Stuttgart Hbf
- Ave. Duration
- 12h 59m
- Frequency
- Twice daily
- Estimated price
- €150–210
- Website
- HŽ Putnički prijevoz (HŽPP)
- Phone
- +49 178 3461674
- [email protected]
Bus from Zagreb, Autobusni Kolodvor to Tübingen Hauptbahnhof
- Ave. Duration
- 10h 50m
- Frequency
- Twice a week
- Estimated price
- €93
- Schedules at
- facebook.com
Want to know more about travelling around Germany
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
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
Zagreb to Stuttgart bus services, operated by Herceg Line, arrive at Tübingen Hauptbahnhof station.
Zagreb to Stuttgart train services, operated by HŽ Putnički prijevoz (HŽPP), arrive at Ljubljana station.
Yes, the driving distance between Zagreb to Stuttgart is 766 km. It takes approximately 7h 18m to drive from Zagreb to Stuttgart.
Book your Zagreb to Stuttgart train tickets online with Omio.
Book your Zagreb to Stuttgart bus tickets online with Omio.
There are 1562+ hotels available in Stuttgart.







