Milan to Zagreb

Milan to Zagreb Zagreb to Milan
Between Milan and Zagreb we found 0 direct bus departures, if connection travel options are available you can find them listed below. Alternatively we recommend that you search for buses from larger cities near Milan or from Milan to larger cities near Zagreb.

Traveling by bus from Milan to Zagreb

The shortest travel distance between Milan (IT) and Zagreb (HR) is 643 km, which equals a travel time by car of about 06:39 h.

Bus companies from Milan to Zagreb

In total the bus route between Milan and Zagreb has been rated 71 times.

Departure and arrival station(s)

Map overlay


You can see information about the departure station and stops Milan here

Map overlay


You can see information about the arrival station and stops Zagreb here

Ticket prices from Milan to Zagreb

Cheapest single adult ticket: N/A
Return adult ticket price from: N/A
Cheapest single child ticket: N/A
Return child ticket price from: N/A
Cheapest single student ticket: N/A
Return student ticket price from: N/A
Cheapest single pensioner ticket: N/A
Return pensioner ticket price from: N/A

Trip reviews from Milan to Zagreb

6.25 By Emilija | July 2, 2019
...Passeggeri provenienti dalla Svizzera hanno occupato tutti gli sedili, una persona per due sedili, entrare a Milano non c'era il posto dove sederci. Fatto presente al conducente si è arrabbiato, dicendo che non deve essere lui ad accompagnare gli passeggeri a sederci. Poi mi hanno fatto sedere nella seconda fila, che era occupata insieme alla prima, con le cose dei conducenti. Non capisco perché primi 8 posti devono essere occupati per loro.
5 By Anonymous | October 29, 2018


luggage storage, the bus was not very full so I was able to stretch out, while we had some rest stops which were nice to stretch, I would have preferred to just be home....The man who was checking tickets was VERY rude, and threw my ticket back at me. Then continued to treat me poorly. I saw him do a similar thing to another woman. I did not like this, especially after spending money on a service. He is getting paid and I understand it is not always an easy job, I have worked in customer service for years. Although you never treat a paying customer with such disrespect. I was not happy.
5.63 By Anonymous | July 26, 2018
dobri i profesionalni vozaci...mogla bi biti veca udobnost u busu mali razmak izmedju sjedala je pa je tijesno

You can pay your tickets using credit cards

GetByAps twitter instagram facebook fax dinersCard maestroCard mastercard safety group faq printer mTicketQr arrowIcon iconChevronDown thumbsUp exclamationCircle download directions clock calendarCheck accommodation questionCircleFull gpsIcon locationMark ferryIcon busIcon star locationPin phone email signpost unesco starFull verifiedBadge star ticketsIco reviewsIco guidesIco newsIco sightPin globe ticket