Zagreb is located approximately 160 km (100 miles) from the Croatian coast. The quickest way to reach the coast from Zagreb is by car, which takes around 1 hour and 30 minutes. There are also bus and train connections available, which take longer but offer scenic views along the way. Whether you're looking for a relaxing beach vacation or a cultural trip to Zagreb, the two destinations are easily accessible from each other.