How to get to India from Spain by flight ? You can check flights from Spain to India below.
You can find flight ticket prices from Spain to India with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Spain to Madrid.
You take a flight from Madrid to Delhi and cost approximately 280 USD.
You take a bus, shuttle or taxi from Delhi to your destination in India.
Flight | Depart | Arrive | |
---|---|---|---|
AZ0059
Alitalia
AZ0770
Alitalia
|
05:50
Madrid
14:10
Rome
|
08:15
Rome
01:15
Delhi
|
Connect |
KL1698
KLM
KL0871
KLM
|
06:00
Madrid
14:25
Amsterdam Schiphol
|
08:25
Amsterdam Schiphol
01:45
Delhi
|
Connect |
AF1401
Air France
AF226
Air France
|
06:00
Madrid
10:10
Paris CDG
|
08:05
Paris CDG
22:10
Delhi
|
Connect |
LH1121
Lufthansa
LH760
Lufthansa
|
06:10
Madrid
13:20
Frankfurt
|
08:40
Frankfurt
00:55
Delhi
|
Connect |
UX1043
Air Europa
AZ0770
Alitalia
|
07:05
Madrid
14:10
Rome
|
09:30
Rome
01:15
Delhi
|
Connect |
EY076
Etihad
EY218
Etihad
|
10:10
Madrid
22:15
Abu Dhabi
|
19:25
Abu Dhabi
03:15
Delhi
|
Connect |
TK1858
Turkish Airlines
TK716
Turkish Airlines
|
11:55
Madrid
20:20
Istanbul Ataturk
|
17:10
Istanbul Ataturk
04:45
Delhi
|
Connect |
TK1858
Turkish Airlines
6E12
IndiGo Airlines
|
11:55
Madrid
20:45
Istanbul Ataturk
|
17:10
Istanbul Ataturk
05:55
Delhi
|
Connect |
SU2501
Aeroflot Russian Airlines
SU232
Aeroflot Russian Airlines
|
12:00
Madrid
18:50
Moscow Sheremetyevo
|
17:50
Moscow Sheremetyevo
03:20
Delhi
|
Connect |
PS942
Ukraine International Airlines
PS391
Ukraine International Airlines
|
13:35
Madrid
21:10
Boryspil
|
18:35
Boryspil
06:20
Delhi
|
Connect |
TK1358
Turkish Airlines
6E12
IndiGo Airlines
|
14:35
Madrid
20:45
Istanbul Ataturk
|
19:45
Istanbul Ataturk
05:55
Delhi
|
Connect |
QR150
Qatar Airways
QR570
Qatar Airways
|
14:55
Madrid
01:00
Doha
|
22:50
Doha
07:25
Delhi
|
Connect |
IB3172
Iberia
BA257
British Airways
|
14:55
Madrid
19:25
London Heathrow
|
16:20
London Heathrow
08:20
Delhi
|
Connect |
EK142
Emirates
EK510
Emirates
|
15:20
Madrid
03:55
Dubai
|
00:45
Dubai
09:05
Delhi
|
Connect |
LO434
LOT
LO071
LOT
|
15:35
Madrid
22:45
Warsaw Chopin
|
19:10
Warsaw Chopin
09:15
Delhi
|
Connect |
IB3166
Iberia
BA257
British Airways
|
15:50
Madrid
19:25
London Heathrow
|
17:15
London Heathrow
08:20
Delhi
|
Connect |
AI136
Air India Limited
|
20:10
Madrid
|
08:25 Delhi | Direct |
You take a bus, shuttle or taxi from your location in Spain to Barcelona.
You take a flight from Barcelona to Delhi and cost approximately 290 USD.
You take a bus, shuttle or taxi from Delhi to your destination in India.
Flight | Depart | Arrive | |
---|---|---|---|
TK1852
Turkish Airlines
TK716
Turkish Airlines
|
05:45
Barcelona
20:20
Istanbul Ataturk
|
10:10
Istanbul Ataturk
04:45
Delhi
|
Connect |
TK1852
Turkish Airlines
6E16
IndiGo Airlines
|
05:45
Barcelona
17:55
Istanbul Ataturk
|
10:10
Istanbul Ataturk
03:25
Delhi
|
Connect |
AF1449
Air France
AF226
Air France
|
06:15
Barcelona
10:10
Paris CDG
|
08:15
Paris CDG
22:10
Delhi
|
Connect |
KL1662
KLM
KL0871
KLM
|
06:20
Barcelona
14:25
Amsterdam Schiphol
|
08:40
Amsterdam Schiphol
01:45
Delhi
|
Connect |
AZ0075
Alitalia
AZ0770
Alitalia
|
06:25
Barcelona
14:10
Rome
|
08:10
Rome
01:15
Delhi
|
Connect |
LH1139
Lufthansa
LH760
Lufthansa
|
06:50
Barcelona
13:20
Frankfurt
|
09:00
Frankfurt
00:55
Delhi
|
Connect |
VY1812
Vueling Airlines
LH762
Lufthansa
|
07:00
Barcelona
12:10
Munich
|
09:10
Munich
23:15
Delhi
|
Connect |
VY6266
Vueling Airlines
LX146
Swiss
|
07:10
Barcelona
12:35
Zurich
|
09:05
Zurich
00:45
Delhi
|
Connect |
HV5132
Transavia Holland
KL0871
KLM
|
08:20
Barcelona
14:25
Amsterdam Schiphol
|
10:45
Amsterdam Schiphol
01:45
Delhi
|
Connect |
X32923
TUIfly
LH760
Lufthansa
|
09:00
Barcelona
13:20
Frankfurt
|
11:25
Frankfurt
00:55
Delhi
|
Connect |
LH1819
Lufthansa
LH762
Lufthansa
|
09:10
Barcelona
12:10
Munich
|
11:10
Munich
23:15
Delhi
|
Connect |
VY6108
Vueling Airlines
AZ0770
Alitalia
|
09:40
Barcelona
14:10
Rome
|
11:30
Rome
01:15
Delhi
|
Connect |
AL1681
Air Leisure
LH760
Lufthansa
|
09:55
Barcelona
13:20
Frankfurt
|
12:20
Frankfurt
00:55
Delhi
|
Connect |
OS392
Austrian Airlines
AI154
Air India Limited
|
10:05
Barcelona
21:00
Vienna
|
12:20
Vienna
07:40
Delhi
|
Connect |
SQ377
Singapore Airlines
AI138
Air India Limited
|
10:10
Barcelona
21:00
Milan Malpensa
|
11:50
Milan Malpensa
08:25
Delhi
|
Connect |
LH1125
Lufthansa
AI120
Air India Limited
|
10:30
Barcelona
21:15
Frankfurt
|
12:40
Frankfurt
08:30
Delhi
|
Connect |
EY050
Etihad
EY218
Etihad
|
10:45
Barcelona
22:15
Abu Dhabi
|
19:20
Abu Dhabi
03:15
Delhi
|
Connect |
EY050
Etihad
EY228
Etihad
|
10:45
Barcelona
02:45
Abu Dhabi
|
19:20
Abu Dhabi
07:55
Delhi
|
Connect |
AY1654
Finnair
AY121
Finnair
|
10:45
Barcelona
20:15
Helsinki
|
15:45
Helsinki
05:25
Delhi
|
Connect |
TK1854
Turkish Airlines
TK716
Turkish Airlines
|
11:50
Barcelona
20:20
Istanbul Ataturk
|
16:20
Istanbul Ataturk
04:45
Delhi
|
Connect |
TK1854
Turkish Airlines
6E16
IndiGo Airlines
|
11:50
Barcelona
17:55
Istanbul Ataturk
|
16:20
Istanbul Ataturk
03:25
Delhi
|
Connect |
TK1854
Turkish Airlines
6E12
IndiGo Airlines
|
11:50
Barcelona
20:45
Istanbul Ataturk
|
16:20
Istanbul Ataturk
05:55
Delhi
|
Connect |
SU2639
Aeroflot Russian Airlines
SU232
Aeroflot Russian Airlines
|
12:00
Barcelona
18:50
Moscow Sheremetyevo
|
17:40
Moscow Sheremetyevo
03:20
Delhi
|
Connect |
PS992
Ukraine International Airlines
PS391
Ukraine International Airlines
|
13:30
Barcelona
21:10
Boryspil
|
18:00
Boryspil
06:20
Delhi
|
Connect |
FR5126
Ryanair
PS391
Ukraine International Airlines
|
13:45
Barcelona
21:10
Boryspil
|
18:30
Boryspil
06:20
Delhi
|
Connect |
VY6112
Vueling Airlines
AI122
Air India Limited
|
15:05
Barcelona
20:40
Rome
|
16:55
Rome
07:40
Delhi
|
Connect |
EK256 186
Emirates
EK510
Emirates
|
15:30
Barcelona
03:55
Dubai
|
00:15
Dubai
09:05
Delhi
|
Connect |
QR146
Qatar Airways
QR570
Qatar Airways
|
15:35
Barcelona
01:00
Doha
|
22:40
Doha
07:25
Delhi
|
Connect |
VY6110
Vueling Airlines
AI122
Air India Limited
|
16:05
Barcelona
20:40
Rome
|
17:55
Rome
07:40
Delhi
|
Connect |
AZ0079
Alitalia
AI122
Air India Limited
|
16:40
Barcelona
20:40
Rome
|
18:25
Rome
07:40
Delhi
|
Connect |
LH1135
Lufthansa
AI120
Air India Limited
|
16:55
Barcelona
21:15
Frankfurt
|
19:05
Frankfurt
08:30
Delhi
|
Connect |
U23922
easyJet
AI142
Air India Limited
|
18:00
Barcelona
22:00
Paris CDG
|
20:05
Paris CDG
09:35
Delhi
|
Connect |
AF1549
Air France
AI142
Air India Limited
|
18:15
Barcelona
22:00
Paris CDG
|
20:10
Paris CDG
09:35
Delhi
|
Connect |
VY8246
Vueling Airlines
AI142
Air India Limited
|
19:10
Barcelona
22:00
Paris CDG
|
21:10
Paris CDG
09:35
Delhi
|
Connect |
You take a bus, shuttle or taxi from your location in Spain to Barcelona.
You take a flight from Barcelona to Ahmedabad and cost approximately 650 USD.
You take a bus, shuttle or taxi from Ahmedabad to your destination in India.
Flight | Depart | Arrive | |
---|---|---|---|
LH1819
Lufthansa
EY006
Etihad
EY288
Etihad
|
09:10
Barcelona
12:10
Munich
23:05
Abu Dhabi
|
11:10
Munich
20:05
Abu Dhabi
03:45
Ahmedabad
|
Connect |
LH1819
Lufthansa
EY006
Etihad
EY252
Etihad
|
09:10
Barcelona
12:10
Munich
01:05
Abu Dhabi
|
11:10
Munich
20:05
Abu Dhabi
05:50
Ahmedabad
|
Connect |
LH1819
Lufthansa
LH762
Lufthansa
AI19
Air India Limited
|
09:10
Barcelona
12:10
Munich
05:00
Delhi
|
11:10
Munich
23:15
Delhi
06:30
Ahmedabad
|
Connect |
LH1819
Lufthansa
LH762
Lufthansa
UK959
Vistara
|
09:10
Barcelona
12:10
Munich
06:30
Delhi
|
11:10
Munich
23:15
Delhi
08:05
Ahmedabad
|
Connect |
EY050
Etihad
EY288
Etihad
|
10:45
Barcelona
23:05
Abu Dhabi
|
19:20
Abu Dhabi
03:45
Ahmedabad
|
Connect |
EY050
Etihad
EY252
Etihad
|
10:45
Barcelona
01:05
Abu Dhabi
|
19:20
Abu Dhabi
05:50
Ahmedabad
|
Connect |
You take a bus, shuttle or taxi from your location in Spain to Valencia.
You take a flight from Valencia to Delhi and cost approximately 550 USD.
You take a bus, shuttle or taxi from Delhi to your destination in India.
Flight | Depart | Arrive | |
---|---|---|---|
LH1165
Lufthansa
LH760
Lufthansa
|
06:05
Valencia
13:20
Frankfurt
|
08:30
Frankfurt
00:55
Delhi
|
Connect |
VY6262
Vueling Airlines
QR116
Qatar Airways
QR578
Qatar Airways
|
07:10
Valencia
10:30
Rome
19:30
Doha
|
09:15
Rome
16:40
Doha
01:55
Delhi
|
Connect |
LX2141
Swiss
LX146
Swiss
|
09:30
Valencia
12:35
Zurich
|
11:35
Zurich
00:45
Delhi
|
Connect |
HV6332
Transavia Holland
KL0871
KLM
|
09:45
Valencia
14:25
Amsterdam Schiphol
|
12:20
Amsterdam Schiphol
01:45
Delhi
|
Connect |
HV6336
Transavia Holland
KL0871
KLM
|
10:05
Valencia
14:25
Amsterdam Schiphol
|
12:40
Amsterdam Schiphol
01:45
Delhi
|
Connect |
HV6338
Transavia Holland
KL0871
KLM
|
10:30
Valencia
14:25
Amsterdam Schiphol
|
13:05
Amsterdam Schiphol
01:45
Delhi
|
Connect |
BA409
British Airways
BA257
British Airways
|
11:25
Valencia
19:25
London Heathrow
|
13:00
London Heathrow
08:20
Delhi
|
Connect |
TK1302
Turkish Airlines
6E16
IndiGo Airlines
|
12:05
Valencia
17:55
Istanbul Ataturk
|
16:55
Istanbul Ataturk
03:25
Delhi
|
Connect |
TK1302
Turkish Airlines
TK716
Turkish Airlines
|
12:05
Valencia
20:20
Istanbul Ataturk
|
16:55
Istanbul Ataturk
04:45
Delhi
|
Connect |
TK1302
Turkish Airlines
6E12
IndiGo Airlines
|
12:05
Valencia
20:45
Istanbul Ataturk
|
16:55
Istanbul Ataturk
05:55
Delhi
|
Connect |
LH1161
Lufthansa
AI120
Air India Limited
|
12:45
Valencia
21:15
Frankfurt
|
15:10
Frankfurt
08:30
Delhi
|
Connect |
FR2425
Ryanair
AI120
Air India Limited
|
16:25
Valencia
21:15
Frankfurt
|
19:00
Frankfurt
08:30
Delhi
|
Connect |
FR7277
Ryanair
AI158
Air India Limited
|
16:45
Valencia
20:45
Copenhagen
|
19:55
Copenhagen
07:35
Delhi
|
Connect |
VY6246
Vueling Airlines
AI122
Air India Limited
|
17:00
Valencia
20:40
Rome
|
19:05
Rome
07:40
Delhi
|
Connect |
UX1009
Air Europa
AI142
Air India Limited
|
18:05
Valencia
22:00
Paris CDG
|
20:15
Paris CDG
09:35
Delhi
|
Connect |
You take a bus, shuttle or taxi from your location in Spain to Barcelona.
You take a flight from Barcelona to Mumbai and cost approximately 440 USD.
You take a bus, shuttle or taxi from Mumbai to your destination in India.
Flight | Depart | Arrive | |
---|---|---|---|
TK1852
Turkish Airlines
TK720
Turkish Airlines
|
05:45
Barcelona
20:00
Istanbul Ataturk
|
10:10
Istanbul Ataturk
04:50
Mumbai
|
Connect |
LH1139
Lufthansa
LH756
Lufthansa
|
06:50
Barcelona
13:20
Frankfurt
|
09:00
Frankfurt
01:20
Mumbai
|
Connect |
VY1812
Vueling Airlines
LH766
Lufthansa
|
07:00
Barcelona
11:35
Munich
|
09:10
Munich
23:55
Mumbai
|
Connect |
AL1681
Air Leisure
LH756
Lufthansa
|
09:55
Barcelona
13:20
Frankfurt
|
12:20
Frankfurt
01:20
Mumbai
|
Connect |
LX1953
Swiss
LX154
Swiss
|
10:00
Barcelona
22:45
Zurich
|
11:50
Zurich
10:40
Mumbai
|
Connect |
EY050
Etihad
XY3206
Flynas
|
10:45
Barcelona
22:10
Abu Dhabi
|
19:20
Abu Dhabi
02:45
Mumbai
|
Connect |
EY050
Etihad
EY206
Etihad
|
10:45
Barcelona
22:10
Abu Dhabi
|
19:20
Abu Dhabi
02:45
Mumbai
|
Connect |
LY394
El Al
LY071
El Al
|
10:45
Barcelona
21:00
Tel Aviv
|
15:55
Tel Aviv
07:25
Mumbai
|
Connect |
EY050
Etihad
EY212
Etihad
|
10:45
Barcelona
02:55
Abu Dhabi
|
19:20
Abu Dhabi
07:40
Mumbai
|
Connect |
TK1854
Turkish Airlines
TK720
Turkish Airlines
|
11:50
Barcelona
20:00
Istanbul Ataturk
|
16:20
Istanbul Ataturk
04:50
Mumbai
|
Connect |
SU2639
Aeroflot Russian Airlines
SU238
Aeroflot Russian Airlines
|
12:00
Barcelona
00:25
Moscow Sheremetyevo
|
17:40
Moscow Sheremetyevo
09:50
Mumbai
|
Connect |
SU2649
Aeroflot Russian Airlines
SU238
Aeroflot Russian Airlines
|
14:10
Barcelona
00:25
Moscow Sheremetyevo
|
19:50
Moscow Sheremetyevo
09:50
Mumbai
|
Connect |
LY292
El Al
LY071
El Al
|
14:20
Barcelona
21:00
Tel Aviv
|
19:25
Tel Aviv
07:25
Mumbai
|
Connect |
LX1955
Swiss
LX154
Swiss
|
14:25
Barcelona
22:45
Zurich
|
16:10
Zurich
10:40
Mumbai
|
Connect |
EK256 186
Emirates
EK504
Emirates
|
15:30
Barcelona
03:30
Dubai
|
00:15
Dubai
08:10
Mumbai
|
Connect |
LX1957
Swiss
LX154
Swiss
|
19:40
Barcelona
22:45
Zurich
|
21:25
Zurich
10:40
Mumbai
|
Connect |
LY392
El Al
LY073
El Al
|
21:15
Barcelona
10:15
Tel Aviv
|
02:25
Tel Aviv
20:40
Mumbai
|
Connect |
You take a bus, shuttle or taxi from your location in Spain to Madrid.
You take a flight from Madrid to Ahmedabad and cost approximately 650 USD.
You take a bus, shuttle or taxi from Ahmedabad to your destination in India.
Flight | Depart | Arrive | |
---|---|---|---|
UX1515
Air Europa
EY006
Etihad
EY288
Etihad
|
07:10
Madrid
12:10
Munich
23:05
Abu Dhabi
|
09:40
Munich
20:05
Abu Dhabi
03:45
Ahmedabad
|
Connect |
UX1515
Air Europa
EY006
Etihad
EY252
Etihad
|
07:10
Madrid
12:10
Munich
01:05
Abu Dhabi
|
09:40
Munich
20:05
Abu Dhabi
05:50
Ahmedabad
|
Connect |
IB3162
Iberia
AI172
Air India Limited
|
08:15
Madrid
12:30
London Heathrow
|
09:40
London Heathrow
02:00
Ahmedabad
|
Connect |
JU571
Air Serbia
FZ1746
Flydubai
FZ437
Flydubai
|
10:00
Madrid
14:00
Belgrade
23:20
Dubai
|
12:55
Belgrade
21:20
Dubai
03:30
Ahmedabad
|
Connect |
EY076
Etihad
EY288
Etihad
|
10:10
Madrid
23:05
Abu Dhabi
|
19:25
Abu Dhabi
03:45
Ahmedabad
|
Connect |
EY076
Etihad
EY252
Etihad
|
10:10
Madrid
01:05
Abu Dhabi
|
19:25
Abu Dhabi
05:50
Ahmedabad
|
Connect |
AI136
Air India Limited
AI10
Air India Limited
|
20:10
Madrid
16:40
Delhi
|
08:25
Delhi
18:05
Ahmedabad
|
Connect |
AI136
Air India Limited
AI531
Air India Limited
|
20:10
Madrid
16:40
Delhi
|
08:25
Delhi
18:10
Ahmedabad
|
Connect |
AI136
Air India Limited
AI13
Air India Limited
|
20:10
Madrid
20:05
Delhi
|
08:25
Delhi
21:30
Ahmedabad
|
Connect |
You take a bus, shuttle or taxi from your location in Spain to Barcelona.
You take a flight from Barcelona to Hyderabad and cost approximately 550 USD.
You take a bus, shuttle or taxi from Hyderabad to your destination in India.
Flight | Depart | Arrive | |
---|---|---|---|
EY050
Etihad
EY274
Etihad
|
10:45
Barcelona
21:55
Abu Dhabi
|
19:20
Abu Dhabi
03:15
Hyderabad
|
Connect |
TK1854
Turkish Airlines
TK720
Turkish Airlines
6E382
IndiGo Airlines
|
11:50
Barcelona
20:00
Istanbul Ataturk
08:30
Mumbai
|
16:20
Istanbul Ataturk
04:50
Mumbai
10:05
Hyderabad
|
Connect |
EK256 186
Emirates
EK526
Emirates
|
15:30
Barcelona
03:10
Dubai
|
00:15
Dubai
08:25
Hyderabad
|
Connect |
QR146
Qatar Airways
6E1726
IndiGo Airlines
|
15:35
Barcelona
02:00
Doha
|
22:40
Doha
08:55
Hyderabad
|
Connect |
You can find hotels and accommodations in India with our hotels search tool below
Booking.com