Frequent regular coach service to destinations all over mainland Croatia departs from the capital. The traveling time is 6 hours from Zagreb to Split and 10½ hours from Zagreb to Dubrovnik. There are also daily international bus lines to Slovenia (Ljubljana), Hungary (Barcs and Nagykanisza), Serbia (Belgrade), Austria (Graz), Germany (Munich, Stuttgart, Frankfurt, Dortmund, Cologne, and Düsseldorf), and Switzerland (Zurich). Timetable information is available from the main bus station, a 20-minute walk from the center.
About 30 buses run daily between Zagreb and Karlovac in just under an hour and for a one-way fare of around 45 Kn.
Samobor is a 50-minute bus ride from Zagreb; buses between Zagreb and Samobor run every 30 minutes or so weekdays, roughly every hour on weekends; the fare is around 30 Kn each way, and Samobor's small bus station is about 100 yards north of the main square.
There are daily direct buses to Plitvice Lakes National Park. Some buses between Zagreb and Split will stop at both entrances to Plitvice Lakes National Park; the fare is around 95 Kn one-way between Zagreb and Plitvice.
A small handful of buses go daily from Zagreb to Sisak and then continue on narrow, two-lane roads to the charming village of Čigoć.
Varaždin Bus Station. Zrinskih i Frankopana BB, Varaždin, Varaždinska, 42000. 042/407–888.
Zagreb Bus Station. Avenija Marina Držića 4, Zagreb, Grad Zagreb, 10000. 060/313–333; www.akz.hr.