There are 10 ways to get from Viborg to Zagreb by car, car train, bus, night train, train, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Drive, car train
best- Drive from Viborg to Hamburg Hbf
- Take the car train from Hamburg Hbf to Villach Hbf ARZ
- Drive from Villach Hbf ARZ to Zagreb
12h 57m€198–1,051Bus, train
cheapest- Take the bus from Viborg Busterminal to Vejle Busterminal632
- Take the train from Vejle St. to Kolding St.Ic / ...
- Take the train from Kolding to Salzburg Hbf
- Take the bus from Salzburg Lastenstrasse to Zagreb Central Bus Station
24h 20m€103–145Bus
- Take the bus from Viborg Busterminal to Copenhagen Busterminal632
- Take the bus from Malmö to Zagreb, Autobusni Kolodvor
23h 47mBus, night train
- Take the bus from Viborg Busterminal to Copenhagen Busterminal632
- Take the night train from Malmo C to Salzburg Hbf305
- Take the night train from Salzburg Hbf to Zagreb Glavni Kol.En
34h 8m€127–303Drive 1,562.3 km
- Drive from Viborg to Zagreb1,562.3 km
15h 25m€276–398Bus via Hamburg
- Take the bus from Viborg Rtb. to Silkeborg Trafikterminal60 / ...
- Take the bus from Silkeborg Trafikterminal to Vejle Trafikcenter215
- Take the bus from Vejle Busterminal to Hamburg, Zentraler Omnibusbahnhof353 / ...
- Take the bus from Hamburg, Zentraler Omnibusbahnhof to Zagreb
29h 54m€111–207Bus to Billund Airport, fly
- Take the bus from Viborg Busterminal to Vejle Busterminal
- Fly from Billund Airport (BLL) to Zagreb Franjo Tuđman Airport (ZAG)BLL - ZAG
9h 18m€116–503Train to Aalborg Airport, fly
- Take the train from Langå St. to Aalborg Lufthavn St.
- Fly from Aalborg Airport (AAL) to Zagreb Franjo Tuđman Airport (ZAG)AAL - ZAG
9h 35m€148–269Train to Aarhus Airport, fly
- Take the train from Viborg St. to Hinnerup St.
- Fly from Aarhus Airport (AAR) to Zagreb Franjo Tuđman Airport (ZAG)AAR - ZAG
9h 41mBus, train to Copenhagen Airport, fly
- Take the bus from Viborg Busterminal to Vejle Busterminal
- Take the train from Vejle St. to København, Københavns Lufthavn
- Fly from Copenhagen Airport (CPH) to Zagreb Franjo Tuđman Airport (ZAG)CPH - ZAG
9h 38m€142–307
Viborg to Zagreb by bus and night train
Questions & Answers
The cheapest way to get from Viborg to Zagreb is to bus and train which costs €100 - €150 and takes 24h 20m.
The fastest way to get from Viborg to Zagreb is to bus and fly which takes 9h 18m and costs €110 - €550.
No, there is no direct bus from Viborg to Zagreb. However, there are services departing from Viborg Busterminal and arriving at Zagreb, Autobusni Kolodvor via Copenhagen Busterminal and Malmö. The journey, including transfers, takes approximately 23h 47m.
The distance between Viborg and Zagreb is 1745 km. The road distance is 1562.3 km.
The best way to get from Viborg to Zagreb without a car is to bus which takes 23h 47m and costs .
It takes approximately 12h 57m to get from Viborg to Zagreb, including transfers.
Viborg to Zagreb bus services, operated by FlixBus, depart from Viborg Busterminal station.
Viborg to Zagreb bus services, operated by FlixBus, arrive at Copenhagen Busterminal station.
Yes, the driving distance between Viborg to Zagreb is 1562 km. It takes approximately 15h 25m to drive from Viborg to Zagreb.
Book your Viborg to Zagreb bus tickets online with Omio.
What companies run services between Viborg, Denmark and Zagreb, Croatia?
You can take a bus from Viborg Busterminal to Zagreb, Autobusni Kolodvor via Copenhagen Busterminal, Malmö central train station FlixBus stop, and Malmö in around 23h 47m.
- Website
- croatiaairlines.com
Flights from Aalborg Airport to Zagreb Franjo Tuđman Airport via Copenhagen Airport
- Ave. Duration
- 4h 35m
- When
- Monday to Saturday
- Estimated price
- €120–400
Flights from Aarhus Airport to Zagreb Franjo Tuđman Airport via Zadar
- Ave. Duration
- 4h 50m
- When
- Tuesday
- Estimated price
- €75–260
Flights from Aarhus Airport to Zagreb Franjo Tuđman Airport via Copenhagen Airport
- Ave. Duration
- 6h 55m
- When
- Every day
- Estimated price
- €120–390
Flights from Copenhagen Airport to Zagreb Franjo Tuđman Airport
- Ave. Duration
- 1h 55m
- When
- Every day
- Estimated price
- €80–200
Flights from Copenhagen Airport to Zagreb Franjo Tuđman Airport via Vienna
- Ave. Duration
- 4h 5m
- When
- Every day
- Estimated price
- €70–290
- Website
- lufthansa.com
Flights from Billund Airport to Zagreb Franjo Tuđman Airport via Frankfurt
- Ave. Duration
- 7h 40m
- When
- Every day
- Estimated price
- €160–550
Flights from Copenhagen Airport to Zagreb Franjo Tuđman Airport via Frankfurt
- Ave. Duration
- 3h 52m
- When
- Every day
- Estimated price
- €80–390
Flights from Copenhagen Airport to Zagreb Franjo Tuđman Airport via Munich
- Ave. Duration
- 4h
- When
- Every day
- Estimated price
- €90–390
- Website
- klm.com
Flights from Billund Airport to Zagreb Franjo Tuđman Airport via Amsterdam Schiphol
- Ave. Duration
- 4h 17m
- When
- Every day
- Estimated price
- €80–400
Flights from Aalborg Airport to Zagreb Franjo Tuđman Airport via Amsterdam Schiphol
- Ave. Duration
- 4h 32m
- When
- Every day
- Estimated price
- €85–420
- Website
- austrian.com
Flights from Copenhagen Airport to Zagreb Franjo Tuđman Airport via Vienna
- Ave. Duration
- 4h 5m
- When
- Every day
- Estimated price
- €70–290
- Website
- lot.com
Flights from Billund Airport to Zagreb Franjo Tuđman Airport via Warsaw Chopin
- Ave. Duration
- 6h 55m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- €100–310
- Website
- airfrance.com
Flights from Billund Airport to Zagreb Franjo Tuđman Airport via Paris Charles de Gaulle
- Ave. Duration
- 8h 5m
- When
- Every day
- Estimated price
- €95–440
- Phone
- +49 (0) 221 800 20 820
- info@urlaubs-express.de
- Website
- urlaubs-express.de
Car train from Hamburg Hbf to Villach Hbf ARZ
- Ave. Duration
- 6h 56m
- Frequency
- Once daily
- Estimated price
- €100–900
- Website
- https://urlaubs-express.de/?lang=en
- Car Single Bed
- €420–470
- Car Compartment
- €750–900
- Phone
- +46 40 669 62 00
- snalltaget@snalltaget.se
- Website
- snalltaget.se
Night train from Malmo C to Salzburg Hbf
- Ave. Duration
- 17h 57m
- Frequency
- Once a week
- Estimated price
- €80–120
- Website
- https://www.snalltaget.se/en
Train from Kolding to Salzburg Hbf
- Ave. Duration
- 14h 27m
- Frequency
- Once a week
- Estimated price
- €70–95
- Website
- https://www.snalltaget.se/en
- Phone
- +385 60 333 444
- informacije@hzpp.hr
- Website
- hzpp.hr
Night train from Salzburg Hbf to Zagreb Glavni Kol.
- Ave. Duration
- 8h 21m
- Frequency
- Twice daily
- Estimated price
- €23–35
- Website
- http://www.hzpp.hr/en
Night train from Salzburg Hbf to Zagreb Glavni Kol.
- Ave. Duration
- 7h 30m
- Frequency
- Once daily
- Estimated price
- €75–110
- Website
- https://www.oebb.at/en/
- Phone
- +47 70 13 14 15
- kundehenv@dsb.dk
- Website
- dsb.dk
Train from Vejle St. to Kolding St.
- Ave. Duration
- 33 min
- Frequency
- Every 2 hours
- Estimated price
- €7–13
- Website
- https://www.dsb.dk/en/
Train from Langå St. to Aalborg Lufthavn St.
- Ave. Duration
- 1h 9m
- Frequency
- Hourly
- Estimated price
- €17–27
- Website
- https://www.dsb.dk/en/
Train from Vejle St. to København, Københavns Lufthavn
- Ave. Duration
- 2h 26m
- Frequency
- Hourly
- Estimated price
- €40–70
- Website
- https://www.dsb.dk/en/
- Phone
- +45 72 30 25 00
- kommunikation.afd@gocollective.dk
- Website
- gocollective.dk
Train from Viborg St. to Hinnerup St.
- Ave. Duration
- 53 min
- Frequency
- Hourly
- Schedules at
- gocollective.dk
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Viborg Busterminal to Copenhagen Busterminal
- Ave. Duration
- 4h 15m
- Frequency
- Twice daily
- Estimated price
- €17–50
- Website
- https://www.flixbus.co.uk
Bus from Viborg Busterminal to Vejle Busterminal
- Ave. Duration
- 1h 20m
- Frequency
- Twice daily
- Estimated price
- €10–13
- Website
- https://www.flixbus.co.uk
Bus from Vejle Busterminal to Hamburg, Zentraler Omnibusbahnhof
- Ave. Duration
- 4h 2m
- Frequency
- Twice daily
- Estimated price
- €19–40
- Website
- https://www.flixbus.co.uk
Bus from Hamburg, Zentraler Omnibusbahnhof to Zagreb
- Ave. Duration
- 20h 20m
- Frequency
- 5 times a week
- Estimated price
- €65–140
- Website
- https://www.flixbus.co.uk
- Phone
- +385 (0)98 39 89 59
- info@pepeks.hr
- Website
- pepeks.hr
Bus from Malmö to Zagreb, Autobusni Kolodvor
- Ave. Duration
- 16h 57m
- Frequency
- Once a week
- Schedules at
- pepeks.hr
- Phone
- 07001 8282
- booking@union-ivkoni.com
- Website
- union-ivkoni.com
Bus from Salzburg Lastenstrasse to Zagreb Central Bus Station
- Ave. Duration
- 5h
- Frequency
- 3 times a week
- Estimated price
- €16–24
- Website
- https://union-ivkoni.com/en
- Phone
- +385 99 2333 277
- bus@darojkovicpromet.hr
- Website
- darojkovicpromet.hr
Bus from Salzburg Lastenstrasse to Zagreb Central Bus Station
- Ave. Duration
- 5h 15m
- Frequency
- Twice a week
- Schedules at
- darojkovicpromet.hr
- Phone
- +45 70 21 02 30
- midttrafik@midttrafik.dk
- Website
- midttrafik.dk
Bus from Viborg Rtb. to Silkeborg Trafikterminal
- Ave. Duration
- 58 min
- Frequency
- Hourly
- Estimated price
- €14
- Website
- Midttrafik
Bus from Silkeborg Trafikterminal to Vejle Trafikcenter
- Ave. Duration
- 1h 34m
- Frequency
- Every 4 hours
- Estimated price
- €14
- Website
- Midttrafik
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
How to plan an amazing trip around Scandinavia
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
There are 3050+ hotels available in Zagreb.





























