There are 10 ways to get from Zagreb to Malbork by plane, taxi, bus, train, night train, shuttle, 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 Zagreb Franjo Tuđman Airport to Gdańsk Lech Wałęsa Airport, taxi
best- Fly from Zagreb Franjo Tuđman Airport (ZAG) to Gdańsk Lech Wałęsa Airport (GDN)plane ZAG - GDN
- Take the taxi from Gdansk-Airport-GDN to Malborktaxi
7h 47mzł 512–1,159Fly Zagreb Franjo Tuđman Airport to Warsaw Chopin Airport, train
cheapest- Fly from Zagreb Franjo Tuđman Airport (ZAG) to Warsaw Chopin Airport (WAW)plane ZAG - WAW
- Take the train from Warszawa Wschodnia to Malborktrain
7h 36mzł 435–1,573Bus, train via Tychy
- Take the bus from Zagreb to Maribor, Avtobusna Postajabus
- Take the train from Maribor to Graz Hbftrain 676 / ...
- Take the train from Graz Hbf to Wien Hbftrain Rj / ...
- Take the train from Wien Hbf to Bohumintrain Ec
- Take the train from Bohumin to Tychytrain Ec
- Take the train from Tychy to Malborktrain Eip
17h 52mzł 1,038–4,082Bus, train
- Take the bus from Zagreb to Vienna, International Busterminal (VIB)bus 885 / ...
- Take the bus from Vienna, International Busterminal (VIB) to Gdansk, Bus Stationbus
- Take the train from Gdansk Glowny to Malborktrain Ic / ...
21h 10mzł 502–843Train, night train
- Take the train from Zagreb Glavni Kol. to Zidani Mosttrain 318 / ...
- Take the night train from Zidani Most to Warszawa Zachodnianighttrain En
- Take the train from Warszawa Zachodnia to Malborktrain Ic / ...
19h 40mzł 1,021–1,863Shuttle to Rijeka Airport, fly to Gdańsk Lech Wałęsa Airport, taxi
- Take a shuttle bus from Zagreb to Rijeka Airport
- Fly from Rijeka Airport (RJK) to Gdańsk Lech Wałęsa Airport (GDN)plane RJK - GDN
- Take the taxi from Gdansk-Airport-GDN to Malborktaxi
7h 17mzł 1,278–3,437Fly Zagreb Franjo Tuđman Airport to Bydgoszcz Ignacy Jan Paderewski Airport, train
- Fly from Zagreb Franjo Tuđman Airport (ZAG) to Bydgoszcz Ignacy Jan Paderewski Airport (BZG)plane ZAG - BZG
- Take the train from Bydgoszcz Glowna to Tczewtrain
11h 27mzł 538–1,934Train
- Take the train from Zagreb Glavni Kol. to Zidani Mosttrain 318 / ...
- Take the train from Zidani Most to Maribortrain Re / ...
- Take the train from Maribor to Graz Hbftrain 676 / ...
- Take the train from Graz Hbf to Czechowice-Dziedzicetrain Ec
- Take the train from Czechowice-Dziedzice to Malborktrain Eip
18h 46mzł 1,106–2,703Bus, train #2
- Take the bus from Zagreb to Maribor, Avtobusna Postajabus
- Take the bus from Maribor, Avtobusna Postaja to Wien Hbfbus
- Take the bus from Vienna Main train station to Brno Benesova Bus Stationbus
- Take the train from Brno Hlavni Nadrazi to Usti Nad Orlicitrain 876 / ...
- Take the train from Usti Nad Orlici to Malborktrain Ec
19h 43mzł 1,241–6,022Drive 1,161.5 km
- Drive from Zagreb to Malborkcar 1,161.5 km
12h 24mzł 706–1,019
Zagreb to Malbork by bus and train
Questions & Answers
The cheapest way to get from Zagreb to Malbork is to bus and train which costs 500 zł - 850 zł and takes 21h 10m.
The fastest way to get from Zagreb to Malbork is to shuttle and fly and taxi which takes 7h 17m and costs 1 200 zł - 3 500 zł.
No, there is no direct train from Zagreb to Malbork. However, there are services departing from Zagreb Glavni Kol. and arriving at Malbork via Zidani Most and Warszawa Zachodnia. The journey, including transfers, takes approximately 19h 40m.
The distance between Zagreb and Malbork is 1056 km. The road distance is 1161.5 km.
The best way to get from Zagreb to Malbork without a car is to bus and train via Tychy which takes 17h 52m and costs 1 000 zł - 4 100 zł.
It takes approximately 7h 47m to get from Zagreb to Malbork, including transfers.
Zagreb to Malbork train services, operated by HŽ Putnički prijevoz (HŽPP), depart from Zagreb Glavni Kol. station.
Zagreb to Malbork train services, operated by HŽ Putnički prijevoz (HŽPP), arrive at Zidani Most station.
Yes, the driving distance between Zagreb to Malbork is 1162 km. It takes approximately 12h 24m to drive from Zagreb to Malbork.
There are 226+ hotels available in Malbork.
What companies run services between Zagreb, Croatia and Malbork, Poland?
You can take a train from Zagreb Glavni Kol. to Malbork via Zidani Most, Maribor, Graz Hbf, and Czechowice-Dziedzice in around 18h 46m.
- Website
- lot.com
Flights from Zagreb Franjo Tuđman Airport to Gdańsk Lech Wałęsa Airport via Warsaw Chopin Airport
- Ave. Duration
- 5h 20m
- When
- Every day
- Estimated price
- zł 350–900
Flights from Zagreb Franjo Tuđman Airport to Warsaw Chopin Airport
- Ave. Duration
- 1h 32m
- When
- Every day
- Estimated price
- zł 490–1,300
Flights from Zagreb Franjo Tuđman Airport to Bydgoszcz Ignacy Jan Paderewski Airport via Warsaw Chopin Airport
- Ave. Duration
- 8h 17m
- When
- Tuesday, Thursday, Friday, Sunday, Monday, and Wednesday
- Estimated price
- zł 500–1,200
Flights from Zagreb Franjo Tuđman Airport to Bydgoszcz Ignacy Jan Paderewski Airport via Sarajevo, Warsaw Chopin Airport
- Ave. Duration
- 8h 55m
- When
- Monday, Tuesday, and Thursday
- Estimated price
- zł 500–1,200
- Website
- lufthansa.com
Flights from Zagreb Franjo Tuđman Airport to Gdańsk Lech Wałęsa Airport via Frankfurt
- Ave. Duration
- 5h 47m
- When
- Every day
- Estimated price
- zł 420–1,500
- Website
- ryanair.com
Flights from Zagreb Franjo Tuđman Airport to Gdańsk Lech Wałęsa Airport via Copenhagen
- Ave. Duration
- 4h 20m
- When
- Wednesday
- Estimated price
- zł 390–1,600
Flights from Rijeka Airport to Gdańsk Lech Wałęsa Airport via Wroclaw
- Ave. Duration
- 4h 30m
- When
- Thursday and Sunday
- Estimated price
- zł 210–750
- Website
- wizzair.com
Flights from Zagreb Franjo Tuđman Airport to Gdańsk Lech Wałęsa Airport via Hamburg
- Ave. Duration
- 4h 50m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- zł 390–1,600
Flights from Rijeka Airport to Gdańsk Lech Wałęsa Airport
- Ave. Duration
- 1h 55m
- When
- Tuesday and Saturday
- Estimated price
- zł 100–550
- Website
- austrian.com
Flights from Zagreb Franjo Tuđman Airport to Warsaw Chopin Airport via Vienna
- Ave. Duration
- 3h 50m
- When
- Saturday and Sunday
- Estimated price
- zł 490–1,300
- Phone
- +386 1 29 13 331
- [email protected]
- Website
- potniski.sz.si
Train from Maribor to Graz Hbf
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- zł 55–85
- Website
- https://potniski.sz.si/en/
Train from Graz Hbf to Wien Hbf
- Ave. Duration
- 2h 26m
- Frequency
- Twice daily
- Estimated price
- zł 170–270
- Website
- https://potniski.sz.si/en/
Train from Zidani Most to Maribor
- Ave. Duration
- 1h 24m
- Frequency
- Every 30 minutes
- Estimated price
- zł 75–120
- Website
- https://potniski.sz.si/en/
Train from Maribor to Graz Hbf
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- zł 55–85
- Website
- https://potniski.sz.si/en/
- Phone
- +385 60 333 444
- [email protected]
- Website
- hzpp.hr
Train from Maribor to Graz Hbf
- Ave. Duration
- 1h 8m
- Frequency
- Twice daily
- Estimated price
- zł 55–85
- Website
- http://www.hzpp.hr/en
Train from Graz Hbf to Wien Hbf
- Ave. Duration
- 2h 26m
- Frequency
- Twice daily
- Estimated price
- zł 170–270
- Website
- http://www.hzpp.hr/en
Train from Zagreb Glavni Kol. to Zidani Most
- Ave. Duration
- 1h 19m
- Frequency
- Every 2 hours
- Estimated price
- zł 65–100
- Website
- http://www.hzpp.hr/en
Train from Zagreb Glavni Kol. to Zidani Most
- Ave. Duration
- 1h 19m
- Frequency
- Every 2 hours
- Estimated price
- zł 65–100
- Website
- http://www.hzpp.hr/en
Train from Maribor to Graz Hbf
- Ave. Duration
- 1h 8m
- Frequency
- Twice daily
- Estimated price
- zł 55–85
- Website
- http://www.hzpp.hr/en
- Phone
- +43 (0)5 1717
- Website
- oebb.at
Train from Graz Hbf to Wien Hbf
- Ave. Duration
- 2h 36m
- Frequency
- Every 30 minutes
- Estimated price
- zł 140–220
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- Website
- https://shop.oebbtickets.at/en/ticket
- *
- zł 140–210
- Phone
- +43 (0) 5 1717
- Website
- oebb.at
Train from Graz Hbf to Wien Hbf
- Ave. Duration
- 2h 26m
- Frequency
- Every 2 hours
- Estimated price
- zł 110–220
- 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
- +43 1 89900
- [email protected]
- Website
- westbahn.at
Train from Graz Hbf to Wien Hbf
- Ave. Duration
- 2h 29m
- Frequency
- Every 3 hours
- Estimated price
- zł 170–290
- Website
- https://westbahn.at/en/
- Phone
- +43 (0) 5 1717
- Website
- oebb.at
Train from Graz Hbf to Wien Hbf
- Ave. Duration
- 2h 29m
- Frequency
- Twice daily
- Estimated price
- zł 190–340
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
Train from Wien Hbf to Bohumin
- Ave. Duration
- 3h 13m
- Frequency
- Hourly
- Estimated price
- zł 260–460
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
Train from Bohumin to Tychy
- Ave. Duration
- 1h 4m
- Frequency
- Every 3 hours
- Estimated price
- zł 65–120
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
Train from Bydgoszcz Glowna to Tczew
- Ave. Duration
- 1h 9m
- Frequency
- Every 4 hours
- Estimated price
- zł 120–210
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
Train from Graz Hbf to Czechowice-Dziedzice
- Ave. Duration
- 6h 48m
- Frequency
- Twice daily
- Estimated price
- zł 500–900
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
Train from Usti Nad Orlici to Malbork
- Ave. Duration
- 8h 38m
- Frequency
- Twice daily
- Estimated price
- zł 650–1,200
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
- Phone
- +420 221 111 122
- [email protected]
- Website
- cd.cz
Train from Bohumin to Tychy
- Ave. Duration
- 1h 9m
- Frequency
- Twice daily
- Estimated price
- zł 35–55
- Website
- https://www.cd.cz/en/default.htm
Train from Bydgoszcz Glowna to Tczew
- Ave. Duration
- 1h 19m
- Frequency
- Twice daily
- Estimated price
- zł 65–100
- Website
- https://www.cd.cz/en/default.htm
Train from Brno Hlavni Nadrazi to Usti Nad Orlici
- Ave. Duration
- 1h 12m
- Frequency
- Hourly
- Estimated price
- zł 50–80
- Website
- https://www.cd.cz/en/default.htm
- Phone
- +36 (1) 3 49 49 49
- [email protected]
- Website
- jegy.mav.hu
Train from Bohumin to Tychy
- Ave. Duration
- 1h 10m
- Frequency
- Twice daily
- Estimated price
- zł 14–17
- Website
- https://jegy.mav.hu/
- Phone
- +420 220 311 700
- [email protected]
- Website
- leoexpress.com
Train from Bohumin to Tychy
- Ave. Duration
- 1h 29m
- Frequency
- 4 times a week
- Estimated price
- zł 17–27
- Website
- https://www.leoexpress.com/en
- Phone
- +48 22 322 22 22
- [email protected]
- Website
- intercity.pl
Train from Tychy to Malbork
- Ave. Duration
- 5h 1m
- Frequency
- Every 4 hours
- Estimated price
- zł 390–1,500
- Website
- https://www.intercity.pl/en/
Train from Gdansk Glowny to Malbork
- Ave. Duration
- 27 min
- Frequency
- Every 20 minutes
- Estimated price
- zł 30–120
- Website
- https://www.intercity.pl/en/
Train from Warszawa Zachodnia to Malbork
- Ave. Duration
- 2h 59m
- Frequency
- Every 30 minutes
- Estimated price
- zł 180–700
- Website
- https://www.intercity.pl/en/
Train from Warszawa Wschodnia to Malbork
- Ave. Duration
- 2h 34m
- Frequency
- Every 30 minutes
- Estimated price
- zł 180–650
- Website
- https://www.intercity.pl/en/
Train from Bydgoszcz Glowna to Tczew
- Ave. Duration
- 1h 7m
- Frequency
- Hourly
- Estimated price
- zł 85–310
- Website
- https://www.intercity.pl/en/
Train from Czechowice-Dziedzice to Malbork
- Ave. Duration
- 5h 35m
- Frequency
- Every 4 hours
- Estimated price
- zł 410–1,500
- Website
- https://www.intercity.pl/en/
- Phone
- +48 22 474 00 44
- [email protected]
- Website
- polregio.pl
Train from Gdansk Glowny to Malbork
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Estimated price
- zł 15–21
- Website
- https://polregio.pl/pl/
Train from Bydgoszcz Glowna to Tczew
- Ave. Duration
- 1h 56m
- Frequency
- Every 4 hours
- Estimated price
- zł 25–35
- Website
- https://polregio.pl/pl/
- Phone
- 22 364 44 44
- [email protected]
- Website
- mazowieckie.com.pl
Train from Gdansk Glowny to Malbork
- Ave. Duration
- 29 min
- Frequency
- Once daily
- Estimated price
- zł 18–20
- Website
- https://www.mazowieckie.com.pl/en
- Website
- https://bilety.mazowieckie.com.pl/start
Train from Warszawa Zachodnia to Malbork
- Ave. Duration
- 2h 47m
- Frequency
- Once daily
- Estimated price
- zł 55–65
- Website
- https://www.mazowieckie.com.pl/en
- Website
- https://bilety.mazowieckie.com.pl/start
- Phone
- _AUSTRIAN_RAILWAYS_(ÖBB)
- Website
- oebb.at
Night train from Zidani Most to Warszawa Zachodnia
- Ave. Duration
- 14h 7m
- Frequency
- Twice daily
- Estimated price
- zł 900–1,700
- Website
- https://www.oebb.at/en/
- Phone
- +48 56 661 20 33
- Website
- arriva.pl
Train from Bydgoszcz Glowna to Tczew
- Ave. Duration
- 1h 32m
- Frequency
- Twice daily
- Website
- https://arriva.pl/en
- Phone
- +386 1 320 4530
- [email protected]
- Website
- goopti.com
Bus from Zagreb to Maribor, Avtobusna Postaja
- Ave. Duration
- 1h 35m
- Frequency
- On demand
- Estimated price
- zł 200–1,600
- Website
- https://www.goopti.com/en/
- Private
- zł 560
- Shared
- zł 200–290
Shuttle from Zagreb to Rijeka Airport
- Ave. Duration
- 2h 30m
- Frequency
- On demand
- Estimated price
- zł 850–2,200
- Website
- https://www.goopti.com/en/
Bus from Zagreb to Maribor, Avtobusna Postaja
- Ave. Duration
- 1h 35m
- Frequency
- On demand
- Estimated price
- zł 200–1,600
- Website
- https://www.goopti.com/en/
- Private
- zł 560
- Shared
- zł 200–290
Bus from Maribor, Avtobusna Postaja to Wien Hbf
- Ave. Duration
- 2h 59m
- Frequency
- On demand
- Estimated price
- zł 297–3,100
- Website
- https://www.goopti.com/en/
- Shared
- zł 297
- Private
- zł 1,484
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- https://www.flixbus.fr
Bus from Zagreb to Vienna, International Busterminal (VIB)
- Ave. Duration
- 5h 30m
- Frequency
- Every 2 hours
- Estimated price
- zł 130–230
- Website
- https://www.flixbus.co.uk
Bus from Vienna, International Busterminal (VIB) to Gdansk, Bus Station
- Ave. Duration
- 14h 5m
- Frequency
- Once daily
- Estimated price
- zł 350–600
- Website
- https://www.flixbus.co.uk
- Phone
- +420 222 222 221
- [email protected]
- Website
- regiojet.com
Bus from Vienna Main train station to Brno Benesova Bus Station
- Ave. Duration
- 2h 5m
- Frequency
- Hourly
- Estimated price
- zł 45–65
- Website
- https://regiojet.com/
- Ave. Duration
- 52 min
- Estimated price
- zł 290–350
Dajan Taxi
- Phone
- +48 58 306 00 00
Hallo Taxi Gdańsk
- Phone
- +48 781 819 666
- Website
- hallotaxi.gda.pl
Neptun Taxi
- Phone
- +48 58 511 15 55
- Website
- neptuntaxi.pl
Super Hallo Taxi Gdańsk
- Phone
- +48 800 400 400
- Website
- superhallo.pl
AS Taxi Gdańsk
- Phone
- +48 58 302 23 03
- Website
- astaxi.pl
Dajan Taxi
- Phone
- +48 58 306 00 00
Hallo Taxi Gdańsk
- Phone
- +48 781 819 666
- Website
- hallotaxi.gda.pl
Neptun Taxi
- Phone
- +48 58 511 15 55
- Website
- neptuntaxi.pl
Super Hallo Taxi Gdańsk
- Phone
- +48 800 400 400
- Website
- superhallo.pl
AS Taxi Gdańsk
- Phone
- +48 58 302 23 03
- Website
- astaxi.pl
Want to know more about travelling around Poland
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


































































