Looking to fly into Torino, but will need to make a connection at one of the following airports: Madrid, Rome or Frankfurt. Which of these should I avoid? It seems like Madrid is a bit of a mess, with us having to transfer between terminals via bus. Also, all the flights I am looking at have a layover of 2 hrs 20 minutes +/-...is this enough time to clear passport control if necessary (particularly concerned about this on the flight into Europe)?
Also: Air One and Air Dolomiti...what is your opinion of these carriers?