My husband and I are going to Italy for a 15 day vacation from USA. We are NOT citizens of the states, but we work and live here. Our return flight is from Venice, Italy to Chicago, USA with a layover in Madrid, Spain. We are applying for a Schengen Visa with the Italian Embassy. Will we need a transit visa for our layover in Spain, if we already have an approved Schengen Visa?
Since Italy and Spain are both Schengen countries, we assumed that we would not need a transit visa, but we are getting confused reading online blogs.