Bus Tickets from Milan to Zagreb

Bus Journeys from Milan to Zagreb

Cheapest Trip on obilet
€ 24.99
Number of Trips Per Day
4
The Most Favorable Price
Milan - Zagreb Duration
10hr 16min
The Highest Number of Trips
Average Price
€ 1,192.95

Cheap Buses to Milan - Zagreb

  • BlaBlaCar Bus
    Bus
    Milan
    Duomo Milan Lampugnano
    Zagreb
    Zagreb Central Bus Station
    € 29.99
    08:10
    18:10
  • Itabus
    Bus
    Milan
    Duomo Milan Lampugnano
    Zagreb
    Zagreb Central Bus Station
    € 24.99
    08:15
    18:50
  • Union Ivkoni - Unibus
    Bus
    Milan
    Milano, Lampugnano M1, Autostazione
    Zagreb
    Zagreb Central Bus Station
    € 36.27
    17:00
    03:00
  • Union Ivkoni - Unibus
    Bus
    Milan
    Milano, Lampugnano M1, Autostazione
    Zagreb
    Zagreb Central Bus Station
    € 36.27
    17:00
    03:30
Click to see on the map.

Carriers Operating Between Milan - Zagreb

Zagreb Hotels

Frequently Asked Questions

bus