| Queues everywhere! We arrived at the airport and had to check in as we had booked with an external company so couldn't check-in online. There were 3 check-in desks for our flight, ONE of which was open for the first half hour. One more desk was then opened and then one more after an hour queuing. We queued here for about 1 hour 45 minutes, just to check-in. Afterwards we found ourselves in the security queue which was another 20 minutes. Got through security with about an hour to spare before our flight was due to board. Got through, found what departure gate we had to go to. It wasn't far, however it took us almost an hour and a half again to get through the passport control. We were told by one of the girls working there that one line would be quicker than the other, boy was she wrong - she told us to go the queue where theres an actual human checking the passports, but it took forever - the lads checking passports looked like they couldn't give a damn. At this stage I'm in a panic thinking the boarding for my flight is finished - it's 11.45, flight due to leave at 11:55. I rush to the departure gate to find.......ANOTHER QUEUE!!! This queue was to show boarding pass/passport - fairly standard procedure. Once we got through this, we had to queue again! This time for the shuttle bus to take us to the plane. Arrived at the airport at around 9, and by the time we got on the plane it was 12:15 for an 11:55 flight? 3 solid hours of queuing, not easy for me, a 28 year old, imagine the poor kids/elderly people that have to go through all this too! They need to up their game in this airport, do away with the passport control in departures, it's not something that's done in all airports. It's an airport I will be avoiding - which is a shame as Venice is somewhere I would love to spend some time, but won't be doing so if this is the case all the time. Anything I have picked below as N/A is because of all the queues I had no time to look into any of it!!! Where you're supposed to find the time in 3 hours queuing good only knows!