General flight information
3 hr 38 min Travel time
2,221 km Distance between cities
2 hr Time zone difference
TJS 682 Lowest price
50 Direct flights per week
TJS 846 Average ticket price
04:35 Earliest departure
22:20 Latest departure
4 hr Travel time
2,725 km Distance between cities
2 hr Time zone difference
TJS 718 Lowest price
47 Direct flights per week
TJS 922 Average ticket price
07:05 Earliest departure
18:55 Latest departure
3 hr 48 min Travel time
2,478 km Distance between cities
2 hr Time zone difference
TJS 711 Lowest price
8 Direct flights per week
06:45 Earliest departure
15:00 Latest departure
2,078 km Distance between cities
2 hr Time zone difference
TJS 1,044 Lowest price
7 hr 55 min Travel time
2,512 km Distance between cities
2 hr Time zone difference
TJS 725 Lowest price
7 hr 31 min Travel time
2,210 km Distance between cities
2 hr Time zone difference
TJS 766 Lowest price
14 hr 48 min Travel time
4,335 km Distance between cities
3 hr Time zone difference
TJS 788 Lowest price
4 hr 23 min Travel time
2,898 km Distance between cities
2 hr Time zone difference
TJS 650 Lowest price
12 Direct flights per week
07:00 Earliest departure
13:15 Latest departure
4 hr 19 min Travel time
3,006 km Distance between cities
2 hr Time zone difference
TJS 750 Lowest price
9 Direct flights per week
06:50 Earliest departure
13:55 Latest departure
Cheap tickets
Direct flight schedule
- Barcelona every day from TJS 873.44
- Madrid every day from TJS 995.11
- Valencia Mon, Wed, Sat, Sun from TJS 2,569
- Malaga Mon, Tue, Wed, Thu, Sat, Sun from TJS 2,641
- Sevilla Wed, Thu, Sat, Sun from TJS 941.69
Connecting flights
TJS 681.46 Istanbul — Barcelona TJS 717.77 Istanbul — Madrid TJS 710.84 Istanbul — Valencia TJS 1,043 Istanbul — Menorca TJS 724.96 Istanbul — Alicante TJS 765.51 Istanbul — Palma Mallorca TJS 787.7 Istanbul — Tenerife TJS 649.41 Istanbul — Malaga TJS 749.94 Istanbul — Sevilla
Mon 11 May 20:10 – 22:00
1 day 2 hr 50 min / 1 layover Tue 23 Jun 20:15 – 11:40
16 hr 25 min / 1 layover Sat 13 Jun 13:50 – 09:20
20 hr 30 min / 1 layover Tue 28 Apr 13:50 – 21:20
8 hr 30 min / 1 layover Tue 23 Jun 20:15 – 20:35
1 day 1 hr 20 min / 1 layover Thu 4 Jun 13:50 – 22:15
9 hr 25 min / 1 layover Tue 28 Apr 20:15 – 11:15
17 hr / 1 layover Sat 9 May 20:05 – 10:00
14 hr 55 min / 1 layover Mon 22 Jun 13:50 – 09:55
21 hr 5 min / 1 layover 12-month price trend
TJS 3,652TJS 2,628TJS 3,652TJS 2,628
TJS 3,194
TJS 3,194
JanTJS 2,865
TJS 2,865
FebTJS 2,878
TJS 2,878
MarTJS 2,948
TJS 2,948
AprTJS 3,001
TJS 3,001
MayTJS 2,761
TJS 2,761
JunTJS 2,726
TJS 2,726
JulTJS 3,652
TJS 3,652
AugTJS 3,218
TJS 3,218
SepTJS 2,628
TJS 2,628
OctTJS 2,924
TJS 2,924
NovTJS 2,662
TJS 2,662
DecFAQ
Flight duration from Istanbul to Spain
On average, flights from Istanbul to Spain take around 4 hours 11 minutes when flying directly. With layovers, the flight duration can be up to 8 hours 36 minutes.