There are 11 ways to get from Zagreb to Weert by plane, car, car train, bus, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Eindhoven Airport
best- Fly from Zagreb Franjo Tuđman Airport (ZAG) to Eindhoven Airport (EIN)plane ZAG - EIN
5h 39m€105–308Fly to Weeze Airport, bus, train
cheapest- Fly from Zagreb Franjo Tuđman Airport (ZAG) to Weeze Airport (NRN)plane ZAG - NRN
- Take the bus from Weeze Airport Terminal 1 to Nijmegen Centraal Stationbus
- Take the train from Nijmegen to 's-Hertogenboschtrain
- Take the train from 's-Hertogenbosch to Weerttrain
7h 43m€53–348Drive, car train
- Drive from Zagreb to Villach Hbf ARZcar
- Take the cartrain from Villach Hbf ARZ to Fuldacartrain
- Drive from Fulda to Weertcar
15h 16m€200–273Bus
- Take the bus from Zagreb to Düsseldorf central bus stationbus N261
- Take the bus from Düsseldorf central bus station to Roermondbus 380 / ...
20h 15m€111–164Drive 1,184.9 km
- Drive from Zagreb to Weertcar 1,184.9 km
10h 39m€219–316Fly to Amsterdam Airport Schiphol, train
- Fly from Zagreb Franjo Tuđman Airport (ZAG) to Amsterdam Airport Schiphol (AMS)plane ZAG - AMS
- Take the train from Schiphol Airport Train Station to Utrecht Centraaltrain
- Take the train from Utrecht Centraal to Weerttrain
6h 46m€111–280Fly to Brussels Airport, train
- Fly from Zagreb Franjo Tuđman Airport (ZAG) to Brussels Airport (BRU)plane ZAG - BRU
- Take the train from Brussels Airport-Zaventem to Bredatrain
- Take the train from Breda to Eindhoven Centraaltrain
7h 16m€105–280Fly to Cologne Bonn Airport, train
- Fly from Zagreb Franjo Tuđman Airport (ZAG) to Cologne Bonn Airport (CGN)plane ZAG - CGN
- Take the train from Köln Hbf to Aachen, Hbftrain
- Take the train from Heerlen to Weerttrain
7h 38m€95–350Fly to Brussels South Charleroi Airport, bus, train
- Fly from Zagreb Franjo Tuđman Airport (ZAG) to Brussels South Charleroi Airport (CRL)plane ZAG - CRL
- Take the bus from Charleroi Airport to Maastricht Meerssenerweg 231bus
- Take the train from Maastricht to Weerttrain
8h 29m€71–225Train
- Take the train from Zagreb Glavni Kol. to Villach Hbftrain 318 / ...
- Take the train from Villach Hbf to Duesseldorf Hbftrain Ice
- Take the train from Düsseldorf Hbf to Venlotrain
17h 55m€90–395Bus, train
- Take the bus from Zagreb, Autobusni Kolodvor to Mannheim, ZOBbus
- Take the train from Mannheim, Hauptbahnhof to Wuppertal Hbftrain 42 / ...
- Take the train from Wuppertal Hbf to Venlotrain
- Take the bus from Venlo, Station Venlo to Weert, Emmasingelbus 70
20h 34m€136–253
Zagreb to Weert by bus
Comparing Your Travel Options
The cheapest way to get from Zagreb to Weert is to fly and bus and train which costs €70 - €230 and takes 8h 29m.
The fastest way to get from Zagreb to Weert is to fly which takes 5h 39m and costs €100 - €310.
No, there is no direct bus from Zagreb to Weert. However, there are services departing from Zagreb and arriving at Weert, Emmasingel via Düsseldorf central bus station and Roermond, Station Roermond. The journey, including transfers, takes approximately 20h 15m.
No, there is no direct train from Zagreb to Weert. However, there are services departing from Zagreb Glavni Kol. and arriving at Weert via Villach Hbf, Düsseldorf Hbf, Venlo and Roermond. The journey, including transfers, takes approximately 17h 55m.
The distance between Zagreb and Weert is 1064 km. The road distance is 1184.9 km.
The best way to get from Zagreb to Weert without a car is to bus which takes 20h 15m and costs €110 - €170.
It takes approximately 5h 39m to get from Zagreb to Weert, including transfers.
Zagreb to Weert bus services, operated by FlixBus, depart from Zagreb station.
Zagreb to Weert train services, operated by HŽ Putnički prijevoz (HŽPP), depart from Zagreb Glavni Kol. station.
The best way to get from Zagreb to Weert is to fly which takes 5h 39m and costs €100 - €310. Alternatively, you can bus, which costs €110 - €170 and takes 20h 15m, you could also train, which costs €90 - €400 and takes 17h 55m.
What companies run services between Zagreb, Croatia and Weert, Netherlands?
Ryanair flies from Zagreb Franjo Tuđman Airport (ZAG) to Eindhoven Airport (EIN) once daily. Alternatively, you can take a bus from Zagreb to Weert, Emmasingel via Düsseldorf central bus station and Roermond, Station Roermond in around 20h 15m.
- Website
- lufthansa.com
Flights from Zagreb Franjo Tuđman Airport to Amsterdam Airport Schiphol via Munich
- Ave. Duration
- 3h 51m
- When
- Every day
- Estimated price
- €65–370
Flights from Zagreb Franjo Tuđman Airport to Amsterdam Airport Schiphol via Frankfurt
- Ave. Duration
- 4h 15m
- When
- Every day
- Estimated price
- €120–260
Flights from Zagreb Franjo Tuđman Airport to Brussels Airport via Munich
- Ave. Duration
- 3h 43m
- When
- Every day
- Estimated price
- €75–290
Flights from Zagreb Franjo Tuđman Airport to Brussels Airport via Frankfurt
- Ave. Duration
- 3h 35m
- When
- Every day
- Estimated price
- €75–280
Flights from Zagreb Franjo Tuđman Airport to Cologne Bonn Airport via Munich
- Ave. Duration
- 3h 44m
- When
- Every day
- Estimated price
- €45–370
- Website
- ryanair.com
Flights from Zagreb Franjo Tuđman Airport to Eindhoven Airport
- Ave. Duration
- 2h 5m
- When
- Friday and Sunday
- Estimated price
- €80–290
Flights from Zagreb Franjo Tuđman Airport to Eindhoven Airport via Milan Bergamo
- Ave. Duration
- 4h 28m
- When
- Saturday, Sunday, Monday, and Tuesday
- Estimated price
- €80–290
Flights from Zagreb Franjo Tuđman Airport to Eindhoven Airport via London Stansted
- Ave. Duration
- 4h 30m
- When
- Monday and Tuesday
- Estimated price
- €80–290
Flights from Zagreb Franjo Tuđman Airport to Weeze Airport
- Ave. Duration
- 1h 55m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €35–270
Flights from Zagreb Franjo Tuđman Airport to Brussels South Charleroi Airport
- Ave. Duration
- 2h
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €45–170
- Website
- croatiaairlines.com
Flights from Zagreb Franjo Tuđman Airport to Amsterdam Airport Schiphol
- Ave. Duration
- 2h 10m
- When
- Every day
- Estimated price
- €65–370
Flights from Zagreb Franjo Tuđman Airport to Brussels Airport
- Ave. Duration
- 1h 55m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €75–280
- Website
- klm.com
Flights from Zagreb Franjo Tuđman Airport to Amsterdam Airport Schiphol
- Ave. Duration
- 2h 8m
- When
- Every day
- Estimated price
- €65–370
- Website
- eurowings.com
Flights from Zagreb Franjo Tuđman Airport to Cologne Bonn Airport
- Ave. Duration
- 1h 45m
- When
- Monday, Friday, and Sunday
- Estimated price
- €45–230
- Phone
- +49 (0) 221 800 20 820
- [email protected]
- Website
- Urlaubs-Express (UEX)
Car train from Villach Hbf ARZ to Fulda
- Ave. Duration
- 9h 1m
- Frequency
- Once a week
- Estimated price
- €95–120
- Website
- Urlaubs-Express (UEX)
- Phone
- +31 30 751 5155
- Website
- Nederlandse Spoorwegen (NS)
Train from Schiphol Airport Train Station to Utrecht Centraal
- Ave. Duration
- 33 min
- Frequency
- Every 15 minutes
- Estimated price
- €4–9
- Website
- Nederlandse Spoorwegen (NS)
Train from Utrecht Centraal to Weert
- Ave. Duration
- 1h 11m
- Frequency
- Every 30 minutes
- Estimated price
- €11–22
- Website
- Nederlandse Spoorwegen (NS)
Train from Brussels Airport-Zaventem to Breda
- Ave. Duration
- 1h 8m
- Frequency
- Hourly
- Estimated price
- €10–19
- Website
- Nederlandse Spoorwegen (NS)
Train from Breda to Eindhoven Centraal
- Ave. Duration
- 39 min
- Frequency
- Every 30 minutes
- Estimated price
- €6–12
- Website
- Nederlandse Spoorwegen (NS)
Train from Heerlen to Weert
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Estimated price
- €7–14
- Website
- Nederlandse Spoorwegen (NS)
Train from Nijmegen to 's-Hertogenbosch
- Ave. Duration
- 40 min
- Frequency
- Every 20 minutes
- Estimated price
- €4–9
- Website
- Nederlandse Spoorwegen (NS)
Train from 's-Hertogenbosch to Weert
- Ave. Duration
- 40 min
- Frequency
- Every 30 minutes
- Estimated price
- €6–13
- Website
- Nederlandse Spoorwegen (NS)
Train from Maastricht to Weert
- Ave. Duration
- 48 min
- Frequency
- Hourly
- Estimated price
- €7–14
- Website
- Nederlandse Spoorwegen (NS)
- Phone
- 0800-0232 545
- Website
- Arriva NL
Train from Schiphol Airport Train Station to Utrecht Centraal
- Ave. Duration
- 46 min
- Frequency
- Once a week
- Estimated price
- €8–13
- Website
- Arriva NL
- Second Class Single
- €8–13
Train from Utrecht Centraal to Weert
- Ave. Duration
- 1h 5m
- Frequency
- Once a week
- Estimated price
- €16–25
- Website
- Arriva NL
- Second Class Single
- €16–25
Train from 's-Hertogenbosch to Weert
- Ave. Duration
- 35 min
- Frequency
- Once a week
- Estimated price
- €10–16
- Website
- Arriva NL
- Second Class Single
- €10–16
Train from Maastricht to Weert
- Ave. Duration
- 43 min
- Frequency
- Once a week
- Estimated price
- €12–18
- Website
- Arriva NL
- Second Class Single
- €12–18
- Phone
- +32 70 79 79 79
- Website
- Belgian Railways
Train from Brussels Airport-Zaventem to Breda
- Ave. Duration
- 1h 7m
- Frequency
- Hourly
- Estimated price
- €17–26
- Website
- Belgian Railways
Train from Köln Hbf to Aachen, Hbf
- Ave. Duration
- 33 min
- Frequency
- Twice daily
- Estimated price
- €12–19
- Website
- Belgian Railways
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Köln Hbf to Aachen, Hbf
- Ave. Duration
- 33 min
- Frequency
- Every 3 hours
- Estimated price
- €11–25
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Villach Hbf to Duesseldorf Hbf
- Ave. Duration
- 9h 56m
- Frequency
- Twice daily
- Estimated price
- €160–340
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Mannheim, Hauptbahnhof to Wuppertal Hbf
- Ave. Duration
- 2h 7m
- Frequency
- Hourly
- Estimated price
- €45–110
- Website
- Deutsche Bahn Intercity (DB IC)
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Köln Hbf to Aachen, Hbf
- Ave. Duration
- 53 min
- Frequency
- Hourly
- Estimated price
- €15–70
- Website
- Deutsche Bahn Regio (DB Regional)
- Phone
- +44 (0)3432 186 186
- Website
- Eurostar
Train from Köln Hbf to Aachen, Hbf
- Ave. Duration
- 35 min
- Frequency
- 4 times a day
- Estimated price
- €26–45
- Website
- Eurostar
- Phone
- +385 60 333 444
- [email protected]
- Website
- HŽ Putnički prijevoz (HŽPP)
Train from Zagreb Glavni Kol. to Villach Hbf
- Ave. Duration
- 4h 11m
- Frequency
- Twice daily
- Estimated price
- €19
- Website
- HŽ Putnički prijevoz (HŽPP)
- Phone
- +43 (0) 51717
- Website
- Nightjet
Train from Villach Hbf to Duesseldorf Hbf
- Ave. Duration
- 13h 36m
- Frequency
- Twice a week
- Estimated price
- €50–140
- Website
- Nightjet
- Sleeper Carriage
- €110–140
- Couchette Carriage
- €80–95
- Seating Carriage
- €50–65
- Phone
- 0180 6 9 27 37 27
- [email protected]
- Website
- Eurobahn
Train from Düsseldorf Hbf to Venlo
- Ave. Duration
- 1h 8m
- Frequency
- Hourly
- Estimated price
- €13–18
- Website
- Eurobahn
Train from Wuppertal Hbf to Venlo
- Ave. Duration
- 1h 31m
- Frequency
- Hourly
- Estimated price
- €16–23
- Website
- Eurobahn
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Zagreb to Düsseldorf central bus station
- Ave. Duration
- 16h 55m
- Frequency
- 6 times a week
- Estimated price
- €100–150
- Website
- Flixbus
Bus from Düsseldorf central bus station to Roermond
- Ave. Duration
- 1h
- Frequency
- Twice daily
- Estimated price
- €5–8
- Website
- Flixbus
- Phone
- 01806 607085
- [email protected]
- Website
- BVR Busverkehr Rheinland GmbH
Bus from Weeze Airport Terminal 1 to Nijmegen Centraal Station
- Ave. Duration
- 1h 7m
- Frequency
- Hourly
- Estimated price
- €7–11
- Schedules at
- BVR Busverkehr Rheinland GmbH
- Phone
- +31-383394700
- Website
- Transdev Netherlands
Bus from Weeze Airport Terminal 1 to Nijmegen Centraal Station
- Ave. Duration
- 1h 7m
- Frequency
- Every 2 hours
- Estimated price
- €9–11
- Website
- Transdev Netherlands
- Phone
- +352 50 55 62 63 10
- [email protected]
- Website
- Flibco
Bus from Charleroi Airport to Maastricht Meerssenerweg 231
- Ave. Duration
- 1h 45m
- Frequency
- Every 3 hours
- Estimated price
- €16–35
- Website
- Flibco
- Phone
- + 387 32 88 44 88
- [email protected]
- Website
- jelinak.com
Bus from Zagreb, Autobusni Kolodvor to Mannheim, ZOB
- Ave. Duration
- 13h 25m
- Frequency
- 5 times a week
- Estimated price
- €65–108
- Schedules at
- web.facebook.com
- Regular prices
- €65–80
- Phone
- 0800-0232 545
- Website
- Arriva NL
Bus from Venlo, Station Venlo to Weert, Emmasingel
- Ave. Duration
- 1h 13m
- Frequency
- Every 2 hours
- Estimated price
- €9–12
- Website
- Arriva NL
Want to know more about travelling around Netherlands
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
Want to know more about Flixbus?
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Booking & Getting There
Zagreb to Weert bus services, operated by FlixBus, arrive at Düsseldorf central bus station.
Zagreb to Weert train services, operated by HŽ Putnički prijevoz (HŽPP), arrive at Villach Hbf station.
Yes, the driving distance between Zagreb to Weert is 1185 km. It takes approximately 10h 39m to drive from Zagreb to Weert.
Book your Zagreb to Weert train tickets online with Omio.
There are 564+ hotels available in Weert.



















































