
Zagreb to Milan Flight Tickets
Compare the best flight deals from Zagreb to Milan
About Zagreb - Milan Flights
Find the best prices for flights between Zagreb (Croatia) and Milan (Italy) on Tripuck. We compare prices from hundreds of airlines to offer you the best options.
Zagreb has 1 airports, while Milan has 2 airports. Compare flights between all airports to find the best deal.
Cheapest Months for Zagreb - Milan Flights
Best month to fly
May 2026 - 843 ₺
May 2026
843 ₺
Direct
CheapestApril 2026
2,351 ₺
Direct
| Ay | Flight Type | Price |
|---|---|---|
| May 2026Cheapest | Direct | 843 ₺ |
| April 2026 | Direct | 2,351 ₺ |
Prices may change. Based on recent searches.
Popular Zagreb - Milan Flights
Airlines on Zagreb - Milan Route
| Havayolu | Uçuş Tipi | Fiyat |
|---|---|---|
| Direct | 843 ₺ | |
| Direct | 1,038 ₺ |
Zagreb Airports
Milan Airports
Alternative Routes
Alternative Routes from Zagreb
Zagreb and Milan - Airport Transportation
Zagreb International Airport (ZAG)
How to Get to the Airport
Bus 290 (ZET): You can reach the airport from Kvaternikov Trg with the same bus line. The journey takes 35 minutes, and services run every 35 minutes.
Shuttle Bus (Pleso Prijevoz): Transportation to the airport from the Zagreb Central Bus Terminal is possible with a shuttle. The journey, which takes 30-40 minutes, is available with services every 30 minutes. The shuttle operates between 04:00-00:00.
Taxi: You can reach the airport from the city center by calling a taxi or using an app. The journey time varies between 25-40 minutes. Taxi service is uninterrupted 24/7.
Car Rental: You can return to the airport with the car you rented in the city center. The journey takes about 20-30 minutes depending on traffic. You can return the vehicle to the car rental offices.
Orio al Serio International Airport (BGY)
From Airport to City Center
Shuttle Buses: Shuttle buses provided by operators such as Terravision, Autostradale, and Flibco offer direct transportation from the airport to key points in the city center like Milano Centrale. The journey takes approximately 1-1.5 hours, with buses departing every 20-30 minutes. Services are regularly scheduled throughout the day and are located right outside the terminal.
City Bus + Train: ATB City Buses reach Bergamo Train Station from the airport in about 10-15 minutes. From there, the train journey to Milano Centrale takes approximately 50 minutes. The total journey time is about 1 hour, with regular services throughout the day.
Taxi: Official taxi stands are located at the exits of the airport terminal. The journey time to the Milan city center varies depending on traffic, and the fare is metered. Taxis generally offer a fast transportation option.
FlixBus: The long-distance bus operator FlixBus operates services from Milan Bergamo Airport to the Milan city center. The journey time and stops may vary depending on the chosen route.





