Plan your Italy holiday

Italy from Spain

Direct flights, package deals and the best of Italy for travellers from Spain.

Best time to visit

Monthly breakdown for Spain travellers planning a Italy trip.

Best value
Apr · May · Jun · Sep · Oct
Peak season
Jul · AugHotter, busier and more expensive

Getting there

Flight time
~2 h

From Spain

  • Madrid (MAD)
  • Barcelona (BCN)
  • Málaga (AGP)
  • Valencia (VLC)
  • Seville (SVQ)
  • Palma (PMI)

Arriving in Italy

  • Rome (FCO)
  • Milan (MXP)
  • Venice (VCE)
  • Naples (NAP)
Find flights

Why Italy?

Italy is one of the most accessible destinations for Spanish travellers: direct flights from Madrid, Barcelona, Málaga, Valencia, Seville and Palma reach Italy's main cities in just over two hours, with several daily frequencies during peak season.

Cultural proximity makes the trip easy: mealtimes align with Spanish habits, the pace of life feels familiar, and the architecture and food still offer something different.

Rome, Florence and Milan account for most arrivals from Spain, but cities like Bologna and Turin offer a quieter, more affordable alternative, particularly outside July and August.

Where to stay

  • Rome Rome combines the historic centre's heritage with a food scene ranging from neighbourhood bars to fine dining, most of it reachable on foot or by metro.
  • Florence Florence holds much of Italy's Renaissance art within a compact historic centre that can be covered in two or three days.
  • Milan Milan serves as the gateway to northern Italy, combining fashion and design with a restaurant scene geared more towards daily life than tourism.
  • Bologna Bologna is the culinary hub of Emilia-Romagna, home to an active university and lower prices than Rome or Milan.
  • Turin Turin offers baroque architecture, museums and a historic café tradition with fewer tourists than other northern Italian cities.

A week-long trip to Italy from Spain typically costs between 700 and 1,200 euros per person, including flights, mid-range accommodation and meals; Rome, Milan and Florence run higher than Bologna or Turin, and July-August push up both flight and hotel prices compared with shoulder season.

Plan your trip

Package holidays vs booking independently

Compare packages from Spain-based operators against building your own trip.

Package holidays

Package availability varies by departure airport and dates. Compare the total with booking flights and accommodation separately.

Book independently

Search flights and hotels separately for more flexibility and often better value outside peak weeks.

Find flightsFind hotels

Partner links — we may earn a commission on bookings at no extra cost to you.