virail helps you to find timetables and prices for all buses from Zagreb to Rome.
The route from Zagreb to Rome is served daily by 3 bus departing from the station of Zagreb and arriving to the stations of Rome, Rome Fiumicino.
The average duration of the journey is 17 h 10 min. The first bus leaves at 07:30. The last is at 21:00.