Travel from Salzburg to Zagreb

Train, bus or fly from Salzburg to Zagreb?

Crnja Tours operates a bus from Salzburg to Zagreb once daily. Tickets cost $29 - $40 and the journey takes 6 h 43 min. Globtour also services this route twice a week. Alternatively, you can take a train from Salzburg to Zagreb via Villach Hbf in around 7 h 29 min.

Travel Guides

Heading to Europe? Read this before you buy a Eurail PassWe compare the different Eurail types and help you decide if a Eurail Pass is right for you

How to get from Salzburg to Zagreb

ModeDurationPrice
From Salzburg bus to Zagreb.6 h 43 min209 kn
From Salzburg Hbf train to Villach Hbf then train to Zagreb Glavni Kolod..7 h 29 min399 kn
From Salzburg Hbf night train to Zagreb Glavni Kolod..6 h 55 min276 kn
From Salzburg drive to Zagreb.4 h 16 min381 kn
From Jodok-Fink-Strasse line 2 bus to Salzburg airport, fly to Zagreb airport, then shuttle to Zagreb.5 h 5 min1.346 kn
From Salzburg Hbf train to München Ost, train to Munich airport, fly to Zagreb airport, then shuttle to Zagreb.5 h 41 min1.519 kn
From Salzburg Hbf train to Vienna airport, fly to Zagreb airport, then shuttle to Zagreb.5 h 1 min1.350 kn
From Salzburg Hbf train to München Ost, train to Munich airport, fly to Graz airport, then shuttle to Zagreb.7 h 27 min2.304 kn

How long does it take to get from Salzburg to Zagreb?

The bus from Salzburg to Zagreb takes 6 h 43 min including transfers and departs twice a week.

Is there a direct train between Salzburg and Zagreb?

Yes, there is an overnight train departing from Salzburg Hbf and arriving at Zagreb Glavni Kolod.. The journey takes approximately 6 h 55 min.

Is there a direct bus between Salzburg and Zagreb?

Yes, there is a direct bus departing from Salzburg and arriving at Zagreb. Services depart twice a week, and operate every day. The journey takes approximately 6 h 43 min.

Operators from Salzburg to Zagreb

OperatorPhoneWebsite
Crnja Tours+385 91 30 30 356Crnja Tours
Austrian Railways (ÖBB)Austrian Railways (ÖBB)
Salzburg Airport ShuttleSalzburg Airport Shuttle
Austrian AirlinesAustrian Airlines
EurowingsEurowings
Croatia AirlinesCroatia Airlines
Norwegian Air ShuttleNorwegian Air Shuttle
LufthansaLufthansa
Transavia HollandTransavia Holland
KLMKLM
GoOpti+386 1 320 4530GoOpti
S-BahnS-Bahn