The northern part of Italy is very well connected to the northern and western part of Croatia. Especially between Istrian town and Venice, there are several connection trough out the year. Here is a information about the most popular routes: From Venice to Pula, there are several routes running whole year, as well as a few additional lines in the main season, in Italy you can also board the bus in Mestre and Trieste. Depending on departure you can exit the bus in the following Croatian towns, Buzet, Pazin, Rovinj, Pula and Medulin. You can see schedule for buses between Venice and Pula here, and here you see bus from Pula to Venice. From Trieste there are whole year running buses lines down the west coast of Istria and to Rijeka, during summer season, additional lines are available. The travel time from Trieste to Pula is about 3.5 hours and from Trieste to Rijeka about 2.5 hours. You can see timetable for buses from Trieste to Pula here, and here to Rijeka. During Summer season there is also a Night bus to the dalmatian coast, which means you can travel Trieste to Zadar or Trieste Split as well as to other cities like Crikvenica, Novi Vinodolski or Sibenik From Rome there is a weekly bus to Zagreb, the bus drives from Rome on Saturdays, the route to Zagreb goes via, Florence, Bologna, Padua and Venice, travel time from Rome to Zagreb is about 15 hours and from Venice to Zagreb about 6 hours. You can see timetable for line Rome to Zagreb here, and here you can find timetable for Venice to Zagreb. From Torino there is also a weekly connection running on Saturdays, this bus goes via Milan, Bergamo, Brescia and Verona to Padua, where it meets with the bus from Rome, passengers are loaded on to one bus, which then continues to Zagreb. From Milan there are several daily departures to Zagreb, as well as a night bus to Rijeka and cities on the Kvarner and Dalmatian Cost, the travel time between between e.g Milan and Zadar is about 9 hours and 30 minute, between Milan and Split travel time is about 12 hours. All weekdays except Friday there is a bus starting in Verona and a bus starting in Bologna, both buses meet in Padua, from there on one bus continues to Zagreb, via Venice. Here you can see timetable for the following travel combinations: