For faster browsing, we recommend that you upgrade your browser
Select country and language
Other language website:
Still not registered?
Enter MilleMiglia code and PIN and login
Alitalia flights for Spain offer you the chance to enjoy some incredible experiences: enchanting scenery, landscapes, itineraries, structures and attractions, all to be admired.
To fly to the country of movida, Alitalia offers numerous connections to take you directly to Barcelona, Bilbao, Fuerteventura, Ibiza, Las Palmas, Madrid, Mahón, Malaga, Oviedo, Palma de Majorca, Tenerife, Valencia and Vigo.
Fill out the booking form with the details of your departure and arrival cities, number of passengers and your preferred cabin class, and you can buy one or more air tickets to Spain directly online.
Among the most popular destinations in "Green Spain" are Galicia with La Coruña and Santiago de Compostela, Asturias, Cantabria with the stupendous Santander, the Basque Country and Bilbao and Navarra with Pamplona. In the central area of the country, the highlights are unquestionably the capital city Madrid, the Castile-Leon region with Burgos, Leon, Salamanca, Valladolid and the Castile-La Mancha area where the charming city of Toledo holds sway. Fascinating Mediterranean Spain boasts a wealth of entertainment and includes the Valencia region, Murcia and the extraordinary Catalonia (Catalunya, Cataluña) with the marvelous and cosmopolitan Barcelona and the small city of Girona on the Costa Brava, scattered with famous seaside resorts known for "la marcha" (nightlife, clubs and bars), including Lloret de Mar. Southern Spain offers enchanting Andalusia, with Cordoba and Seville, the lively and welcoming Malaga and the sun-drenched Costa del Sol. Let's not forget the Balearic and Canary islands, the two most important archipelagos in terms of tourism.
Book your flight for one of Spain's most fascinating cities with Alitalia, and let yourself be won over by our company's experience and professionalism.
Discover other destinations:
From Italy: (+39) 89 20 10