Zagreb
About this location
Croatia's capital Zagreb can be reached by sleeper train to Munich followed by the EuroCity through Slovenia. The scenic route winds through Alpine valleys and along the Sava River into the historic city center. Main departure and boarding stations for the ÖBB EuroCity / Nightjet via Villach include:
- Arnhem Central (13h 51m, 3 transfers)
- Liège-Guillemins (13h 56m, 3 transfers)
- Utrecht Central (14h 21m, 3 transfers)
- Brussels-South (Midi) (14h 36m, 3 transfers)
Advance international tickets start from €54.00 when booked 3 to 6 months ahead. Walk-up fares reach €175.00, saving about 69% (€121). Coach alternatives include Flixbus or multi-leg budget connections.
Arrival is at Zagreb Glavni kolodvor right on King Tomislav Square. The ZET Tram & Bus tram takes you straight to Ban Jelačić Square and the Upper Town, or explore with Nextbike Zagreb.
Driving to Croatia takes roughly 15h 02m (~1286 km). Expect around €163 in fuel (assuming 6.5 L/100 km, or ~€98 for EV charging (19 kWh/100 km)), plus around €38 in tolls (Slovenian vignette (€16) plus Croatian motorway toll (A2 Macelj–Zagreb)) and parking (€20 per day in the city center (or ~€4 per day at a peripheral P+R)). For a weekend trip (round-trip fuel, any tolls, and 48 hours of central parking), total driving costs amount to ~€442 (~€312 for an electric car). In Zagreb, Slovenian vignette required en route; no city emissions sticker in Zagreb. EV charging stations can be located on this link.
Transit & Connectivity
Overview of major transport hubs in Zagreb.
How far can you get by train
Drag to set maximum travel time. Click on a destination for the fastest route.