Spain is full of interesting cities to visit if you’re interested in touring the country. The majority of our users (957%) visit Barcelona more than other cities in the country, but other popular cities in Spain include Madrid and Málaga.
Spain is full of notable places to explore, many with significant historical value to the region and the world. Some of the most popular landmarks in Spain are Placa de Catalunya, La Rambla, Sagrada Familia, and Passeig de Gracia, among many more.
When visiting Placa de Catalunya in Barcelona, the closest airport is Barcelona-El Prat Airport.
The cheapest flights to Spain recently found by momondo users are ₹ 840 with Ryanair, ₹ 1,682 with Lauda, and ₹ 2,938 with Vueling.
If you’re flying from a popular airport in India, such as New Delhi Indira Gandhi Intl or Mumbai Chhatrapati Shivaji Intl, and flying into the most popular airport in Spain (Madrid Barajas), then you can expect flight times to average 14h 15m and 17h 45m, respectively.
Madrid Barajas is the most popular airport in Spain to fly to, with 31% of all users travelling to Spain opting to take a flight into this airport. If you’re interested in staying in Madrid, which is the city in Spain that is closest to Madrid Barajas, then be sure to check momondo for cheap flight deals.
On average, a flight to Spain will cost ₹ 61,256 per ticket. We’ve had users find flights to Spain for as low as ₹ 532, however. If you’re unable to find a plane ticket for ₹ 532, but manage to find one for ₹ 56,747 or less, then this is still a great deal. Keep in mind that flight costs vary depending on where you fly from, what time of year you travel, and what airline you fly with.
|Departing||Destination||Best Time||Best Price|
|New Delhi||Madrid||14h 15m||₹ 34,923|
|Mumbai||Madrid||17h 45m||₹ 35,592|
|New Delhi||Barcelona||14h 05m||₹ 36,112|
|Mumbai||Barcelona||12h 20m||₹ 39,307|
|Mumbai||Valencia||12h 30m||₹ 40,422|
|Kochi||Madrid||26h 30m||₹ 40,496|
|Kochi||Alicante||33h 25m||₹ 41,016|
|Bengaluru||Barcelona||16h 25m||₹ 41,685|
|Bengaluru||Madrid||12h 50m||₹ 45,846|
|New Delhi||Málaga||29h 40m||₹ 46,961|
|Pune||Barcelona||38h 40m||₹ 47,407|
|New Delhi||Valencia||33h 10m||₹ 48,447|
|Ahmedabad||Madrid||16h 20m||₹ 48,595|
|Kolkata||Barcelona||30h 10m||₹ 50,453|
|Mumbai||Palma de Mallorca||20h 30m||₹ 51,345|
|Lucknow||Madrid||29h 55m||₹ 51,345|