Flights from Barcelona to Istanbul – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
BCN to IST – All flight route options from El Prat Airport, Spain to Istanbul Airport, Turkey. These routes are operated by 24 airlines. Fly non-stop with Turkish Airlines or Vueling, or choose from 22 different stopover flights. The shortest flight time is 3 hours and 35 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Istanbul Airport
We got great deals on hotels and car rentals near the airport.
Barcelona to Istanbul flights
There are over 24 airlines and as many as 371 flights every week to this destination. You can fly non-stop to Istanbul (IST) from Barcelona (BCN) with Turkish Airlines or Vueling but if a stopover option suits you better you can choose to fly via Tunis, Zagreb or any other of the 22 alternatives with connectiing airports.
Tip! You might want to consider arriving at Istanbul Sabiha Gökçen International Airport (SAW) instead.
Barcelona to Istanbul with Turkish Airlines
You can fly non-stop every weekday with flights departing between 7:00 am and 6:00 pm. Turkish Airlines is a Star Alliance member.
With Air Serbia
If you fly from Barcelona with Air Serbia you will do a stopover in Belgrade, BEG before reaching Istanbul. This flight trip will take 5 hours and 55 minutes and you can fly every weekday with departures at 09:55 or 20:35.
Distance & flight times: El Prat Airport to Istanbul Airport
The shortest flight time between BCN and IST is 3 hours and 35 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 3h 35m | - | 1386 miles (2230 km) |
TUN Tunis | 5h 20m | 50m | 1578 miles (2539 km) |
ZAG Zagreb | 5h 30m | 1h 5m | 1477 miles (2376 km) |
SOF Sofia | 5h 40m | 1h 15m | 1395 miles (2245 km) |
BEG Belgrade | 5h 55m | 45m | 1448 miles (2330 km) |
VIE Vienna | 6h 35m | 1h 35m | 1620 miles (2607 km) |
FCO Rome | 6h 35m | 2h 40m | 1386 miles (2230 km) |
VLC Valencia | 6h 40m | 1h 40m | 1728 miles (2780 km) |
DUS Dusseldorf | 7h 0m | 1h 15m | 1985 miles (3194 km) |
ALG Algiers | 7h 0m | 2h 5m | 1734 miles (2790 km) |
ATH Athens | 7h 0m | 2h 40m | 1535 miles (2470 km) |
BRU Brussels | 7h 10m | 4h 20m | 2015 miles (3242 km) |
MXP Milan | 7h 35m | 2h 55m | 1501 miles (2415 km) |
LUX Luxembourg | 7h 40m | 2h 10m | 1848 miles (2973 km) |
ZRH Zurich | 7h 50m | 3h 5m | 1622 miles (2610 km) |
FRA Frankfurt | 8h 0m | 2h 50m | 1831 miles (2946 km) |
MUC Munich | 8h 5m | 2h 15m | 1651 miles (2656 km) |
WAW Warsaw | 8h 10m | 2h 30m | 2010 miles (3234 km) |
BER Berlin | 8h 20m | 2h 25m | 1993 miles (3207 km) |
ADB Izmir | 8h 28m | 4h 55m | 1572 miles (2529 km) |
MAD Madrid | 9h 5m | 3h 20m | 1989 miles (3200 km) |
CDG Paris | 9h 50m | 2h 55m | 1919 miles (3088 km) |
RDO Warsaw | 10h 10m | - | - |




Quick copy and share this page
From Barcelona to Turkey
Below is a list of other destinations to Turkey from El Prat Airport with either direct flights or 1 stop connections.
From Spain to Istanbul
Below is a list of other cities in Spain with flights to Istanbul with either non-stop or connecting flights.
-
MAD Madrid Direct
-
PMI Palma de Mallorca
-
AGP Malaga Direct
-
ALC Alicante
-
LPA Las Palmas
-
TFS Tenerife
-
VLC Valencia Direct
-
SVQ Sevilla Direct
-
IBZ Ibiza
-
ACE Lanzarote