There are 9 ways to get from Zagreb to St. Johann in Tirol by train, bus, night train, car, car train, 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
best- Take the train from Zagreb Glavni Kol. to Schwarzach-St.VeitEc
- Take the train from Schwarzach-St.Veit to St. Johann In TirolRe / ...
7h 49m€37–61Bus
cheapest- Take the bus from Zagreb Central Bus Station to Salzburg LastenstrasseUnion Ivkoni - Unibus 3641 / ...
- Take the bus from Salzburg Hauptbahnhof J to Lofer Mittelschule/Tourismusverband260
8h 34m€32–47Night train, train
- Take the night train from Zagreb Glavni Kol. to Schwarzach-St.VeitEn
- Take the train from Schwarzach-St.Veit to St. Johann In TirolRe / ...
7h 37m€37–128Drive 448.7 km
- Drive from Zagreb to St. Johann in Tirol448.7 km
4h 51m€72–104Drive, car train
- Drive from Zagreb to Villach Hbf ARZ
- Take the car train from Villach Hbf ARZ to Salzburg Hbf
- Drive from Salzburg Hbf to St. Johann in Tirol
4h 41m€138–181Fly Zagreb Franjo Tuđman Airport to Munich International Airport, train
- Fly from Zagreb Franjo Tuđman Airport (ZAG) to Munich International Airport (MUC)ZAG - MUC
- Take the train from Ostbahnhof to Wörgl Hbf
- Take the train from Woergl Hbf to St. Johann In Tirol
7h 12m€108–268Fly Zagreb Franjo Tuđman Airport to Innsbruck Airport, train
- Fly from Zagreb Franjo Tuđman Airport (ZAG) to Innsbruck Airport (INN)ZAG - INN
- Take the train from Innsbruck Hauptbahnhof to St. Johann In Tirol
8h 58m€176–462Shuttle to Ljubljana, fly to Munich International Airport, train
- Take a shuttle bus from Zagreb to Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana
- Fly from Ljubljana (LJU) to Munich International Airport (MUC)LJU - MUC
- Take the train from Ostbahnhof to Wörgl Hbf
- Take the train from Woergl Hbf to St. Johann In Tirol
7h 34m€189–592Shuttle, train
- Take a shuttle bus from Zagreb to Klagenfurt - Hauptbahnhof
- Take the train from Klagenfurt Hbf to Schwarzach-St.VeitIce
- Take the train from Schwarzach-St.Veit to St. Johann In TirolRe / ...
7h 54m€79–617
Zagreb to St. Johann in Tirol by train
Questions & Answers
The cheapest way to get from Zagreb to St. Johann in Tirol is to bus which costs €30 - €50 and takes 8h 34m.
The fastest way to get from Zagreb to St. Johann in Tirol is to drive and car train which takes 4h 41m and costs €130 - €190.
No, there is no direct bus from Zagreb station to St. Johann in Tirol. However, there are services departing from Zagreb Central Bus Station and arriving at St. Johann i. T. Meranerstraße via Salzburg Hauptbahnhof J and Lofer Mittelschule/Tourismusverband. The journey, including transfers, takes approximately 8h 34m.
No, there is no direct train from Zagreb to St. Johann in Tirol. However, there are services departing from Zagreb Glavni Kol. and arriving at St. Johann In Tirol via Schwarzach-St.Veit. The journey, including transfers, takes approximately 7h 49m.
The distance between Zagreb and St. Johann in Tirol is 436 km. The road distance is 448.7 km.
The best way to get from Zagreb to St. Johann in Tirol without a car is to train which takes 7h 49m and costs €35 - €65.
It takes approximately 7h 49m to get from Zagreb to St. Johann in Tirol, including transfers.
Zagreb to St. Johann in Tirol bus services, operated by Union Ivkoni, depart from Zagreb Central Bus Station.
Zagreb to St. Johann in Tirol train services, operated by HŽ Putnički prijevoz (HŽPP), depart from Zagreb Glavni Kol. station.
The best way to get from Zagreb to St. Johann in Tirol is to train which takes 7h 49m and costs €35 - €65. Alternatively, you can bus, which costs €30 - €50 and takes 8h 34m.
What companies run services between Zagreb, Croatia and St. Johann in Tirol, Austria?
You can take a train from Zagreb Glavni Kol. to St. Johann In Tirol via Schwarzach-St.Veit in around 7h 49m. Alternatively, you can take a bus from Zagreb Central Bus Station to St. Johann i. T. Meranerstraße via Salzburg Lastenstrasse, Salzburg Hauptbahnhof J, and Lofer Mittelschule/Tourismusverband in around 8h 34m.
- Website
- lufthansa.com
Flights from Zagreb Franjo Tuđman Airport to Munich International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- €65–200
Flights from Ljubljana to Munich International Airport
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- €110–420
- Website
- croatiaairlines.com
Flights from Zagreb Franjo Tuđman Airport to Munich International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- €65–200
- Website
- austrian.com
Flights from Zagreb Franjo Tuđman Airport to Munich International Airport via Vienna
- Ave. Duration
- 3h
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €75–310
Flights from Zagreb Franjo Tuđman Airport to Innsbruck Airport via Vienna
- Ave. Duration
- 4h 37m
- When
- Every day
- Estimated price
- €130–400
Flights from Zagreb Franjo Tuđman Airport to Innsbruck Airport via Copenhagen
- Ave. Duration
- 5h 5m
- When
- Saturday
- Estimated price
- €230–750
- Website
- klm.com
Flights from Zagreb Franjo Tuđman Airport to Innsbruck Airport via Amsterdam Schiphol
- Ave. Duration
- 6h 22m
- When
- Thursday and Saturday
- Estimated price
- €120–700
- Website
- airdolomiti.it
Flights from Ljubljana to Munich International Airport
- Ave. Duration
- 55 min
- When
- Monday, Wednesday, Thursday, and Friday
- Estimated price
- €120–420
- Phone
- +385 60 333 444
- informacije@hzpp.hr
- Website
- hzpp.hr
Train from Zagreb Glavni Kol. to Schwarzach-St.Veit
- Ave. Duration
- 6h 13m
- Frequency
- Once daily
- Estimated price
- €20–27
- Website
- http://www.hzpp.hr/en
Night train from Zagreb Glavni Kol. to Schwarzach-St.Veit
- Ave. Duration
- 6h 1m
- Frequency
- Twice daily
- Estimated price
- €20–27
- Website
- http://www.hzpp.hr/en
Train from Schwarzach-St.Veit to St. Johann In Tirol
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- €18
- Website
- https://www.oebb.at/en/
Night train from Zagreb Glavni Kol. to Schwarzach-St.Veit
- Ave. Duration
- 6h 5m
- Frequency
- Once daily
- Estimated price
- €65–95
- Website
- https://www.oebb.at/en/
Train from Woergl Hbf to St. Johann In Tirol
- Ave. Duration
- 41 min
- Frequency
- Every 30 minutes
- Estimated price
- €8–12
- Website
- https://www.oebb.at/en/
Train from Innsbruck Hauptbahnhof to St. Johann In Tirol
- Ave. Duration
- 1h 20m
- Frequency
- Every 4 hours
- Estimated price
- €47
- Website
- https://www.oebb.at/en/
Train from Klagenfurt Hbf to Schwarzach-St.Veit
- Ave. Duration
- 1h 54m
- Frequency
- 3 times a day
- Estimated price
- €29–40
- Website
- https://www.oebb.at/en/
- Phone
- +43 5 1717
- Website
- oebb.at
Train from Schwarzach-St.Veit to St. Johann In Tirol
- Ave. Duration
- 1h 9m
- Frequency
- Twice daily
- Estimated price
- €22–30
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
Train from Woergl Hbf to St. Johann In Tirol
- Ave. Duration
- 38 min
- Frequency
- Once daily
- Estimated price
- €17–23
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
Train from Innsbruck Hauptbahnhof to St. Johann In Tirol
- Ave. Duration
- 1h 9m
- Frequency
- Once daily
- Estimated price
- €47
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
Train from Klagenfurt Hbf to Schwarzach-St.Veit
- Ave. Duration
- 2h 8m
- Frequency
- 5 times a day
- Estimated price
- €30–45
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
- Phone
- +43 5 1717
- Website
- oebb.at
Train from Schwarzach-St.Veit to St. Johann In Tirol
- Ave. Duration
- 1h 8m
- Frequency
- Once daily
- Estimated price
- €17–27
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket?cref=oebb-header
Train from Woergl Hbf to St. Johann In Tirol
- Ave. Duration
- 38 min
- Frequency
- Once daily
- Estimated price
- €9–15
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket?cref=oebb-header
Train from Innsbruck Hauptbahnhof to St. Johann In Tirol
- Ave. Duration
- 1h 15m
- Frequency
- Once daily
- Estimated price
- €47
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket?cref=oebb-header
Train from Klagenfurt Hbf to Schwarzach-St.Veit
- Ave. Duration
- 2h 5m
- Frequency
- 3 times a day
- Estimated price
- €24–35
- 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
- +49 30 311 682904
- Website
- bahn.de
Train from Schwarzach-St.Veit to St. Johann In Tirol
- Ave. Duration
- 1h 18m
- Frequency
- 4 times a week
- Estimated price
- €27–31
- Website
- https://int.bahn.de/en
Train from Ostbahnhof to Wörgl Hbf
- Ave. Duration
- 1h
- Frequency
- Every 4 hours
- Estimated price
- €20–40
- Website
- https://int.bahn.de/en
Train from Klagenfurt Hbf to Schwarzach-St.Veit
- Ave. Duration
- 2h 8m
- Frequency
- Every 4 hours
- Estimated price
- €36–41
- Website
- https://int.bahn.de/en
- Phone
- +49 (0) 221 800 20 820
- info@urlaubs-express.de
- Website
- urlaubs-express.de
Car train from Villach Hbf ARZ to Salzburg Hbf
- Ave. Duration
- 1h 9m
- Frequency
- Once daily
- Estimated price
- €90–110
- Website
- https://urlaubs-express.de/?lang=en
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Woergl Hbf to St. Johann In Tirol
- Ave. Duration
- 38 min
- Frequency
- Twice daily
- Estimated price
- €21–40
- Website
- https://www.sbb.ch/en
Train from Innsbruck Hauptbahnhof to St. Johann In Tirol
- Ave. Duration
- 1h 15m
- Frequency
- Twice daily
- Estimated price
- €35–70
- Website
- https://www.sbb.ch/en
Train from Klagenfurt Hbf to Schwarzach-St.Veit
- Ave. Duration
- 1h 54m
- Frequency
- 4 times a day
- Estimated price
- €26–40
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- *
- €26–40
- Phone
- +43 51717
- Website
- nightjet.com
Train from Klagenfurt Hbf to Schwarzach-St.Veit
- Ave. Duration
- 2h 8m
- Frequency
- Once daily
- Estimated price
- €28–260
- Website
- https://www.nightjet.com/en/#/home
- Sleeper Carriage
- €255–260
- Couchette Carriage
- €120–150
- Seating Carriage
- €28–35
- Phone
- 07001 8282
- booking@union-ivkoni.com
- Website
- union-ivkoni.com
Bus from Zagreb Central Bus Station to Salzburg Lastenstrasse
- Ave. Duration
- 5h
- Frequency
- 3 times a week
- Estimated price
- €16–24
- Website
- https://union-ivkoni.com/en
- Phone
- 0662 632900
- office@salzburg-verkehr.at
- Website
- salzburg-verkehr.at
Bus from Salzburg Hauptbahnhof J to Lofer Mittelschule/Tourismusverband
- Ave. Duration
- 1h 20m
- Frequency
- Hourly
- Estimated price
- €10–14
- Website
- https://salzburg-verkehr.at/en/
- Phone
- +386 1 320 4530
- info@goopti.com
- Website
- goopti.com
Shuttle from Zagreb to Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana
- Ave. Duration
- 2h 7m
- Frequency
- On demand
- Estimated price
- €32–240
- Schedules at
- goopti.com
- Shared
- €32–37
- Private
- €130–240
Shuttle from Zagreb to Klagenfurt - Hauptbahnhof
- Ave. Duration
- 3h 41m
- Frequency
- On demand
- Estimated price
- €37–330
- Schedules at
- goopti.com
- Shared
- €37–41
- Private
- €170–330
Want to know more about travelling around Austria
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
More Questions & Answers
Zagreb to St. Johann in Tirol bus services, operated by Union Ivkoni, arrive at Salzburg Lastenstrasse station.
Zagreb to St. Johann in Tirol train services, operated by HŽ Putnički prijevoz (HŽPP), arrive at Schwarzach-St.Veit station.
Yes, the driving distance between Zagreb to St. Johann in Tirol is 449 km. It takes approximately 4h 51m to drive from Zagreb to St. Johann in Tirol.
Book your Zagreb to St. Johann in Tirol train tickets online with Omio.
There are 3650+ hotels available in St. Johann in Tirol.
























































