COMPARE Prices across different modes

Thu
23 Sep
£36Flixbus
£112Eurowings Europe
Fri
24 Sep
£29Union Ivkoni International
£112Eurowings Europe
Sat
25 Sep
£36Flixbus
£49Ryanair
Sun
26 Sep
£34Union Ivkoni International
£10Ryanair
Mon
27 Sep
£32Flixbus
£193Austrian Airlines
Tue
28 Sep
£36Flixbus
£17Ryanair
Wed
29 Sep
£36Flixbus
£112Eurowings
Thu
30 Sep
£32Flixbus
£18Ryanair
Fri
1 Oct
£29Flixbus
£112Eurowings
Sat
2 Oct
£24Flixbus
£14Ryanair
Sun
3 Oct
£29Flixbus
£31Ryanair
Mon
4 Oct
£28Flixbus
£94Tuifly
Tue
5 Oct
£29Union Ivkoni International
£9Ryanair
Wed
6 Oct
£29Union Ivkoni International
£94Eurowings
Thu
7 Oct
£29Union Ivkoni International
£9Ryanair
Fri
8 Oct
£24Flixbus
£112Eurowings
Sat
9 Oct
£24Flixbus
£9Ryanair
Sun
10 Oct
£29Flixbus
£11Ryanair
Mon
11 Oct
£28Flixbus
£130Eurowings
Tue
12 Oct
£29Union Ivkoni International
£14Ryanair
Wed
13 Oct
£29Union Ivkoni International
£130Eurowings

These companies trust us. We sell their tickets all in one place.

National Express
Eurolines France
RegioJet
Trenitalia

Coach Information to Milan from Zagreb

distanceDistance328 miles (529 km)
durationAverage coach duration9 h
priceAverage coach ticket price£34 (€38)
frequencyCoach frequency1 a day
changesDirect coachYes, there is 1 direct coach a day
carriersCoach companiesFlixbus, Union Ivkoni International, Eurolines Switzerland, Bus Center, Baltour or Eurolines France

Coaches from Zagreb to Milan cover the 328 miles (529 km) long journey taking on average 9 h with our travel partners like Flixbus, Union Ivkoni International, Eurolines Switzerland, Bus Center, Baltour or Eurolines France. Normally, there is 1 coach operating per day, including direct services available. You can get the cheapest coach tickets for this route for as low as £29, but the average price of coach tickets is £34.

Coach companies

FlixBus coaches between Zagreb and Milan

Travel from Zagreb to Milan from £29 with Omio’s coach partners FlixBus! You can find the best timetables and tickets when comparing and booking the most convenient trip for you.

FlixBus

Flixbus is one of Europe's biggest bus companies which was created in Germany and offers bus services around Europe and US. Flixbus offers only one ticket type called Standard for your upcoming bus trip between Zagreb and Milan.

If you're looking for cheap FlixBus tickets between Zagreb and Milan, check out Omio! With one-way Zagreb to Milan coach ticket prices starting as low as £32 when you book in advance, we'll help you get to Milan from Zagreb by showing you the latest FlixBus offers, coach timetables and tickets for this 328 miles (529 km) route. You can also review relevant ticket information for each class fare available on this route, such as luggage policy and amenities offered onboard with FlixBus. If you search for FlixBus tickets from Zagreb to Milan in the Omio app, you can quickly see if they are mobile tickets so that you can go paperless when taking the coach. Whether you're looking for the cheapest, fastest or earliest coach between Zagreb and Milan on offer, Omio makes it easier than ever for you to find that perfect coach with FlixBus so you can enjoy a smooth and comfortable journey.

FlixBus 's current ticket policies due to COVID-19 for your coach between Zagreb and Milan are the following:

  • Exceptions to waive change or cancellation fees policy
  • All bookings can be canceled up to 15 minutes before departure (a fee may apply).
  • Cancellations made 30 days before departure are free of charge.
  • Canceled tickets are refunded as a voucher, which is valid for 12 months, and is the value of the original booking (minus a cancellation fee, if applicable).
  • Cashless payments recommended
  • Online booking and check-in recommended

Travel Tips

Buses from Zagreb to Milan
Take the bus to Milan easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Zagreb to Milan.
FAQs
Are there any COVID-19 restrictions for international travel by coach between Zagreb and Milan?

Travel by coach between Zagreb, Croatia and Milan, Italy is: Partially open.

Is international entry into Milan from Zagreb restricted?

International entry is allowed for: Entry is partially open for citizens and permanent residents of Croatia

Do I need to quarantine on arrival in Italy from Zagreb?

Entry Requirements:

  • Negative COVID-19 test issued at most 2 days before arrival or 5 day mandatory self-quarantine
  • Travellers issued with the EU Digital COVID Certificate are exempt from quarantine and COVID-19 testing
  • Passenger Locator Form (PLF) required

What are the safety rules to follow in Milan, Italy?

The government of Italy has imposed these measures to reduce the spread of COVID-19:

  • Physical distance required: 1.5 metre (s) (5 feet)
  • Face mask required: Mandatory

The above information was last checked on 22/09/2021. Remember to check the latest COVID-19 travel safety regulations for your coach from Zagreb to Milan closer to your date of departure here.

What COVID restrictions are there for my return journey by coach to Zagreb, Croatia from Milan, Italy?

The current restriction level for your return trip by coach from Milan to Zagreb is: Partially open

Are there any international entry restrictions on returning to Croatia from Italy?

Reentry to Croatia is allowed for: Entry is partially open for citizens and permanent residents of Italy

Do I need to quarantine on arrival in Croatia from Milan?

What are the entry requirements?

  • Negative COVID-19 test issued at most 3 days before arrival or 14 day mandatory self-quarantine
  • Travellers issued with the EU Digital COVID Certificate are exempt from quarantine and COVID-19 testing
  • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test

What are the safety rules to follow in Zagreb, Croatia?

The government of Croatia has imposed these measures to reduce the spread of COVID-19:

  • Physical distance: 1.5 metre (s) (5 feet)
  • Face mask: Mandatory

Last verified on 19/09/2021. We do our best to keep this information up to date, but regulations can change so please double check the latest COVID-19 travel safety regulations ahead of your Milan to Zagreb coach here.

How much do cheap coach tickets to Milan from Zagreb cost?
If you’re looking to save money on tickets, you can find a cheap coach from Zagreb to Milan for as little as £29  in the next 7 days.
What is the cost of a coach ticket from Zagreb to Milan on average?
The Zagreb to Milan coach ticket price is on average £34  if you are looking to purchase your tickets for this trip in the next week.
What is the distance by coach from Zagreb to Milan?
You should expect to travel around 328 miles (529 km)  between Zagreb and Milan by coach.
How long does it take from Zagreb to Milan by coach?
On average the Zagreb to Milan coach time is 9 h  covering the 328 miles (529 km) long route, but the journey time can vary depending on specific dates or travelling on weekends and bank holidays.
What coach companies go from Zagreb to Milan?
For the best Zagreb to Milan coach to buy, you can travel safely and comfortably with Flixbus, Union Ivkoni International, Eurolines Switzerland, Bus Center, Baltour or Eurolines France. However, it's always good to check all possible coach companies with services between Zagreb and Milan to compare what amenities they may offer.
Is there a direct coach from Zagreb to Milan?
Yes, there is 1 direct coach a day between Zagreb and Milan. If you’re looking for a direct coach from Zagreb to Milan, consider travelling with Flixbus or Union Ivkoni International. Non-stop coach services tend to offer more convenience and save you time getting you to your destination, so it's worth paying attention to this when booking your coach tickets.
How many coach services are there from Zagreb to Milan a day?
The average number of coaches departing Zagreb for Milan is 1 a day. The coach schedules and services may vary between weekdays and weekends.
When does the first coach depart from Zagreb to Milan? When does the last coach depart from Zagreb to Milan?
The earliest coach departing from Zagreb to Milan leaves at 05: 50. The last coach departing from Zagreb to Milan leaves at 20: 30. You can find the latest Zagreb to Milan coach times on Omio and book the best time to leave for your journey on your chosen travel date.
When should I purchase Zagreb Milan coach tickets to score the best deals?
You can find a coach from Zagreb to Milan to cost on average £34 one way if you book within the next 7 days. But we recommend buying coach tickets in advance to score the best deals and save money on your route. You’ll see tickets for the Zagreb to Milan coach generally on sale a few months before the planned travel date.
Stations

Important Stations and Airports for this Journey

Zagreb
Milan
Zagreb
Amenities
Zagreb
Amenities
Zagreb - Autobusni kolodvor
Amenities
Zagreb - anschl. Gracac
Amenities
Zagreb - anschl. Imotski
Amenities
Zagreb - anschl. Karlovac
Amenities
Zagreb - anschl. Knin
Amenities
Zagreb - anschl. Sinj
Amenities
Zagreb Autobusni kolodvor Busterminal
Amenities