The bus between Zagreb and Perušić takes 2h 15m. There is at least one bus per day from Zagreb to Perušić. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Buses run once daily between Zagreb and Perušić. The earliest departure is at 11:30 AM in the morning, and the last departure from Zagreb is at 11:30 AM which arrives into Perušić at 1:45 PM. All services run direct with no transfers required, and take on average 2h 15m. The schedules shown below are for the next available departures.
Want to know about travelling from Zagreb to Perušić? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.
Yes, there is a direct bus departing from Zagreb station and arriving at Perušić station. Services depart once daily, and operate Once daily. The journey takes approximately 2h 15m.
Zagreb to Perušić bus services, operated by Francuzevic, depart from Zagreb, Autobusni Kolodvor station.
Zagreb to Perušić bus services, operated by Francuzevic, arrive at Perušić station.
Book your Zagreb to Perušić bus tickets online with Francuzevic.
The distance between Zagreb and Perušić is 137.6 km. The road distance is 185 km.
Francuzevic operates a bus from Zagreb, Autobusni Kolodvor to Perušić once daily. Tickets cost €13–16 and the journey takes 2h 15m.