how far is croatia from amsterdam
Distance from Amsterdam, Netherlands to Zagreb, Croatia. The total distance from Amsterdam, Netherlands to Zagreb, Croatia is 675 miles. This is equivalent to 1 087 kilometers or 587 nautical miles.