There are 9 ways to get from Vilshofen an der Donau to Zagreb by train, bus, car, plane, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, bus via Graz
best- Take the train from Passau Hbf to Linz/Donau Hbftrain Re
- Take the train from Linz/Donau Hbf to Graz Hbftrain 701 / ...
- Take the train from Graz Hbf to Maribortrain 575 / ...
- Take the bus from Maribor, Avtobusna Postaja to Zagrebbus
10h€125–573Drive 468.8 km
cheapest- Drive from Vilshofen an der Donau to Zagrebcar 468.8 km
5h 3m€67–96Train, bus
- Take the train from Passau Hbf to Linz/Donau Hbftrain Re
- Take the train from Linz/Donau Hbf to Selzthaltrain Re / ...
- Take the bus from Liezen to Zagrebbus
10h 43mBus, train, train to Munich International Airport, fly to Zagreb Franjo Tuđman Airport
- Take the bus from Vilshofen to Plattlingbus
- Take the train from Plattling to Landshuttrain
- Take the train from Landshut(Bay)Hbf to Muenchen Flughafen Terminaltrain
- Fly from Munich International Airport (MUC) to Zagreb Franjo Tuđman Airport (ZAG)plane MUC - ZAG
7h 16m€115–320Bus
- Take the bus from Passau central train station to Vienna, Central Station Südtiroler Platzbus
- Take the bus from Wien Hbf to Maribor, Avtobusna Postajabus
- Take the bus from Maribor, Avtobusna Postaja to Zagrebbus
10h 54m€136–1,183Train
- Take the train from Passau Hbf to Linz/Donau Hbftrain Re
- Take the train from Linz/Donau Hbf to Graz Hbftrain 701 / ...
- Take the train from Graz Hbf to Zagreb Glavni Kol.train Ec
11h 24m€122–233Train, train to Vienna International Airport, fly to Zagreb Franjo Tuđman Airport
- Take the train from Passau Hbf to Linz/Donau Hbftrain
- Take the train from Linz/Donau Hbf to Flughafen Wientrain
- Fly from Vienna International Airport (VIE) to Zagreb Franjo Tuđman Airport (ZAG)plane VIE - ZAG
7h 17m€102–280Train, train to Munich International Airport, fly to Ljubljana, shuttle
- Take the train from Plattling to Landshuttrain
- Take the train from Landshut(Bay)Hbf to Muenchen Flughafen Terminaltrain
- Fly from Munich International Airport (MUC) to Ljubljana (LJU)plane MUC - LJU
- Take a shuttle bus from Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana to Zagreb
7h 42m€162–888Train, train to Munich International Airport, fly to Graz Airport, shuttle
- Take the train from Plattling to Landshuttrain
- Take the train from Landshut(Bay)Hbf to Muenchen Flughafen Terminaltrain
- Fly from Munich International Airport (MUC) to Graz Airport (GRZ)plane MUC - GRZ
- Take a shuttle bus from Graz Airport to Zagreb
8h 30m€414–1,078
Munich International Airport (MUC) to Zagreb Franjo Tuđman Airport (ZAG) flights
Questions & Answers
The cheapest way to get from Vilshofen an der Donau to Zagreb is to drive which costs €65 - €100 and takes 5h 3m.
The fastest way to get from Vilshofen an der Donau to Zagreb is to drive which takes 5h 3m and costs €65 - €100.
No, there is no direct bus from Vilshofen an der Donau to Zagreb. However, there are services departing from Vilshofen and arriving at Zagreb via Passau central train station, Wien Hbf and Maribor, Avtobusna Postaja. The journey, including transfers, takes approximately 10h 54m.
No, there is no direct train from Vilshofen an der Donau to Zagreb. However, there are services departing from Passau Hbf and arriving at Zagreb Glavni Kol. via Linz/Donau Hbf and Graz Hbf. The journey, including transfers, takes approximately 11h 24m.
The distance between Vilshofen an der Donau and Zagreb is 553 km. The road distance is 468.8 km.
The best way to get from Vilshofen an der Donau to Zagreb without a car is to train and bus via Graz which takes 10h and costs €120 - €600.
It takes approximately 10h to get from Vilshofen an der Donau to Zagreb, including transfers.
Vilshofen an der Donau to Zagreb bus services, operated by FlixBus, depart from Passau central train station.
Vilshofen an der Donau to Zagreb train services, operated by ÖBB, depart from Passau Hbf station.
The best way to get from Vilshofen an der Donau to Zagreb is to bus which takes 10h 54m and costs €130 - €1200. Alternatively, you can train, which costs €120 - €240 and takes 11h 24m.
What companies run services between Vilshofen an der Donau, Germany and Zagreb, Croatia?
You can take a bus from Vilshofen to Zagreb via Passau Hbf, Passau central train station, Wien Hbf, and Maribor, Avtobusna Postaja in around 10h 54m. Alternatively, you can take a bus from Vilshofen to Zagreb Glavni Kol. via Passau Hbf, Passau Hbf, Linz/Donau Hbf, and Graz Hbf in around 11h 24m.
- Website
- lufthansa.com
Flights from Munich International Airport to Zagreb Franjo Tuđman Airport
- Ave. Duration
- 1h 7m
- When
- Every day
- Estimated price
- €65–220
Flights from Munich International Airport to Ljubljana
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- €120–250
Flights from Munich International Airport to Graz Airport
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- €120–700
- Website
- croatiaairlines.com
Flights from Munich International Airport to Zagreb Franjo Tuđman Airport
- Ave. Duration
- 1h 7m
- When
- Every day
- Estimated price
- €65–220
Flights from Vienna International Airport to Zagreb Franjo Tuđman Airport
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- €70–250
- Website
- austrian.com
Flights from Vienna International Airport to Zagreb Franjo Tuđman Airport
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- €70–250
Flights from Munich International Airport to Graz Airport
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- €120–340
- Website
- airdolomiti.it
Flights from Munich International Airport to Graz Airport
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- €200–700
- Phone
- _AUSTRIAN_RAILWAYS_(ÖBB)
- Website
- Austrian Railways
Train from Passau Hbf to Linz/Donau Hbf
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- €21–40
- Website
- Austrian Railways
Train from Linz/Donau Hbf to Graz Hbf
- Ave. Duration
- 3h 11m
- Frequency
- Hourly
- Estimated price
- €45–95
- Website
- Austrian Railways
Train from Graz Hbf to Maribor
- Ave. Duration
- 58 min
- Frequency
- Hourly
- Estimated price
- €13–25
- Website
- Austrian Railways
Train from Passau Hbf to Linz/Donau Hbf
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- €21–40
- Website
- Austrian Railways
Train from Linz/Donau Hbf to Selzthal
- Ave. Duration
- 1h 42m
- Frequency
- Hourly
- Estimated price
- €21–40
- Website
- Austrian Railways
Train from Passau Hbf to Linz/Donau Hbf
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- €21–40
- Website
- Austrian Railways
Train from Linz/Donau Hbf to Graz Hbf
- Ave. Duration
- 3h 11m
- Frequency
- Hourly
- Estimated price
- €45–95
- Website
- Austrian Railways
Train from Passau Hbf to Linz/Donau Hbf
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- €21–40
- Website
- Austrian Railways
- Phone
- +43 (0) 5 1717
- Website
- ÖBB EuroCity
Train from Graz Hbf to Maribor
- Ave. Duration
- 1h 2m
- Frequency
- 4 times a day
- Estimated price
- €14–25
- Website
- ÖBB EuroCity
- Website
- ÖBB EuroCity
Train from Graz Hbf to Zagreb Glavni Kol.
- Ave. Duration
- 3h 52m
- Frequency
- Twice daily
- Estimated price
- €50–90
- Website
- ÖBB EuroCity
- Website
- ÖBB EuroCity
- Phone
- +36 (1) 3 49 49 49
- [email protected]
- Website
- Hungarian Railways (MÁV)
Train from Graz Hbf to Maribor
- Ave. Duration
- 1h 13m
- Frequency
- Twice daily
- Estimated price
- €3–4
- Website
- Hungarian Railways (MÁV)
- Phone
- +43 (0) 5 1717
- Website
- ÖBB Intercity
Train from Graz Hbf to Maribor
- Ave. Duration
- 1h 13m
- Frequency
- Twice daily
- Estimated price
- €8–16
- Website
- ÖBB Intercity
- Website
- ÖBB Intercity
Train from Linz/Donau Hbf to Selzthal
- Ave. Duration
- 1h 50m
- Frequency
- 4 times a week
- Estimated price
- €12–26
- Website
- ÖBB Intercity
- Website
- ÖBB Intercity
Train from Linz/Donau Hbf to Flughafen Wien
- Ave. Duration
- 1h 55m
- Frequency
- Hourly
- Estimated price
- €24–50
- Website
- ÖBB Intercity
- Website
- ÖBB Intercity
- Phone
- +48 22 322 22 22
- [email protected]
- Website
- PKP Intercity
Train from Graz Hbf to Maribor
- Ave. Duration
- 1h 13m
- Frequency
- Once daily
- Estimated price
- €10–40
- Website
- PKP Intercity
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Plattling to Landshut
- Ave. Duration
- 41 min
- Frequency
- Hourly
- Estimated price
- €15–27
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Landshut(Bay)Hbf to Muenchen Flughafen Terminal
- Ave. Duration
- 39 min
- Frequency
- Every 4 hours
- Estimated price
- €11–20
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Plattling to Landshut
- Ave. Duration
- 41 min
- Frequency
- Hourly
- Estimated price
- €15–27
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Landshut(Bay)Hbf to Muenchen Flughafen Terminal
- Ave. Duration
- 39 min
- Frequency
- Every 4 hours
- Estimated price
- €11–20
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Plattling to Landshut
- Ave. Duration
- 41 min
- Frequency
- Hourly
- Estimated price
- €15–27
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Landshut(Bay)Hbf to Muenchen Flughafen Terminal
- Ave. Duration
- 39 min
- Frequency
- Every 4 hours
- Estimated price
- €11–20
- Website
- Deutsche Bahn Regio (DB Regional)
- Phone
- +49 800 589 28 40
- [email protected]
- Website
- agilis
Train from Landshut(Bay)Hbf to Muenchen Flughafen Terminal
- Ave. Duration
- 36 min
- Frequency
- Hourly
- Estimated price
- €15–60
- Schedules at
- agilis
Train from Landshut(Bay)Hbf to Muenchen Flughafen Terminal
- Ave. Duration
- 36 min
- Frequency
- Hourly
- Estimated price
- €15–60
- Schedules at
- agilis
Train from Landshut(Bay)Hbf to Muenchen Flughafen Terminal
- Ave. Duration
- 36 min
- Frequency
- Hourly
- Estimated price
- €15–60
- Schedules at
- agilis
- Phone
- +386 1 320 4530
- [email protected]
- Website
- GoOpti
Bus from Maribor, Avtobusna Postaja to Zagreb
- Ave. Duration
- 1h 34m
- Frequency
- On demand
- Estimated price
- €45–390
- Website
- GoOpti
- Private
- €130
- Shared
- €45–70
Bus from Wien Hbf to Maribor, Avtobusna Postaja
- Ave. Duration
- 3h
- Frequency
- On demand
- Estimated price
- €69–750
- Website
- GoOpti
- Shared
- €69
- Private
- €345
Bus from Maribor, Avtobusna Postaja to Zagreb
- Ave. Duration
- 1h 34m
- Frequency
- On demand
- Estimated price
- €45–390
- Website
- GoOpti
- Private
- €130
- Shared
- €45–70
Shuttle from Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana to Zagreb
- Ave. Duration
- 2h 6m
- Frequency
- On demand
- Estimated price
- €28–550
- Website
- GoOpti
- Shared
- €28–75
- Private
- €140–180
Shuttle from Graz Airport to Zagreb
- Ave. Duration
- 2h 49m
- Frequency
- On demand
- Estimated price
- €240–650
- Website
- GoOpti
- Private
- €278
- Phone
- +385 99 2333 277
- [email protected]
- Website
- darojkovicpromet.hr
Bus from Liezen to Zagreb
- Ave. Duration
- 3h 45m
- Frequency
- Twice a week
- Schedules at
- darojkovicpromet.hr
- Phone
- +49 8191 940270
- [email protected]
- Website
- deu.mobil GmbH
Bus from Vilshofen to Plattling
- Ave. Duration
- 55 min
- Frequency
- Every 30 minutes
- Schedules at
- deu.mobil GmbH
- Phone
- +49 89 551 86 555
- [email protected]
- Website
- dbregiobus-bayern.de
Bus from Vilshofen to Plattling
- Ave. Duration
- 47 min
- Frequency
- 4 times a day
- Estimated price
- €8–12
- Schedules at
- dbregiobus-bayern.de
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Regio (DB Regional)
Bus from Vilshofen to Plattling
- Ave. Duration
- 1h
- Frequency
- 4 times a week
- Website
- Deutsche Bahn Regio (DB Regional)
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Passau central train station to Vienna, Central Station Südtiroler Platz
- Ave. Duration
- 3h 40m
- Frequency
- Once daily
- Estimated price
- €20–35
- Website
- Flixbus
Want to know more about travelling around Croatia
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
Vilshofen an der Donau to Zagreb bus services, operated by FlixBus, arrive at Vienna, Central Station Südtiroler Platz.
Vilshofen an der Donau to Zagreb train services, operated by ÖBB, arrive at Linz/Donau Hbf station.
Yes, the driving distance between Vilshofen an der Donau to Zagreb is 469 km. It takes approximately 5h 3m to drive from Vilshofen an der Donau to Zagreb.
There are 3000+ hotels available in Zagreb.















































