New line Milan – Zagreb
From today we have a new direct daily route from Milan to Zagreb, operated by Panturist. Travel time between the cities is around 9 hours, delays rarely occur, but it can happen, due to the border crossings. In additional to travelling from Milan, the line can also be boarded in Brescia, Verona, Padua and Ljubljana. If you are travelling to any other destinations in Croatia, you have connecting buses from Zagreb, for almost any destination you have several daily departures.
From Milan bus departures at 09:30 (9:30 AM), from Brescia at 10:50, from Verona at 11:50 (11:50 AM), from Padua at (12:50 PM). Arrival time in Zagreb is at 18:40 (6:40 PM).Bus of course drives in the opposite direction. Departure time from Zagreb is at 10:00 (10:00 AM) and arrival time in Milano is at 19:10 (7:10 PM).
Ticket prices:
Here are a few price examples: from Milan to Zagreb one way adult ticket is 53 €, from Milan to Ljubljana price is 40€, from Verona to Zagreb price is 45€, from Padua to Zagreb price is 35€. For other price and time travel use the search form on Getbybus.com. Discounts apply for return and children’s tickets.
Departure terminals:
The exact departure location from the main bus station for Milan, Padua, Verona, Ljubljana and Zagreb can be found using the station locator here.
Buses that are driving on this route are modern long distance buses. They have comfortable seats and Wi Fi.