All scheduled flights from Bangkok to Istanbul (BKK-IST)
Thailand
Turkiye
All scheduled flights from BKK to IST. You can fly from Bangkok to Istanbul non-stop on every weekday and the flight takes about 10 hours and 55 minutes. Flights with stops take between 12 to 18 hours depending on your flight and connection airport.
Layover airport
Airlines
Alliance
Aircraft
Class
54 flights to Istanbul on Mon 03 Feb. 4 Direct flights and 50 flights with 1 stop.
Sort by: Standard
Filter
Direct flights 😃
Direct 10h 20m
Overnight flight
Direct 10h 20m
- 23:45 BangkokSuvarnabhumi Airport BKK
- 10h20mOvernight flight
- 06:05 Istanbulİstanbul Havalimanı IST
Direct 10h 50m
Direct 10h 50m
Direct 11h 15m
Direct 11h 15m
Direct 11h 15m
Overnight flight
Direct 11h 15m
Flights with stop
1 stop 12h 40m
1 stop 12h 40m
- 09:15 BangkokSuvarnabhumi Airport BKK
- 6 hours 10 minutesOvernight flight
- 12:25 Muscat Seeb International MCT
- Layover time at 1h00m
- 13:25 MuscatSeeb International MCT
- 5 hours 30 minutesOvernight flight
- 17:55 Istanbul İstanbul Havalimanı IST
1 stop 13h 00m
1 stop 13h 00m
1 stop 13h 20m
1 stop 13h 20m
1 stop 14h 20m
1 stop 14h 20m
1 stop 14h 30m
1 stop 14h 30m
1 stop 14h 50m
Codeshare flight
1 stop 14h 50m
1 stop 15h 05m
1 stop 15h 05m
1 stop 15h 05m
1 stop 15h 05m
1 stop 15h 15m
Long layover time 3h15m
1 stop 15h 15m
1 stop 15h 15m
Low-cost airline
1 stop 15h 15m
1 stop 16h 25m
Long layover time 4h15m
1 stop 16h 25m
1 stop 16h 25m
Long layover time 4h30m
1 stop 16h 25m
1 stop 17h 15m
1 stop 17h 15m
1 stop 17h 25m
Long layover time 3h25m
Change from terminal 1 to terminal
Codeshare flight
1 stop 17h 25m
Multiple airlines
1 stop 12h 40m
Codeshare flight
1 stop 12h 40m
- 09:15 BangkokSuvarnabhumi Airport BKK
- 6 hours 10 minutesOvernight flight
- 12:25 Muscat Seeb International MCT
- Layover time at 1h00m
- 13:25 MuscatSeeb International MCT
- 5 hours 30 minutesOvernight flight
- 17:55 Istanbul İstanbul Havalimanı IST
1 stop 12h 40m
Codeshare flight
1 stop 12h 40m
1 stop 12h 40m
Codeshare flight
1 stop 12h 40m
1 stop 13h 00m
Codeshare flight
1 stop 13h 00m
1 stop 13h 20m
Codeshare flight
1 stop 13h 20m
1 stop 13h 20m
Codeshare flight
1 stop 13h 20m
1 stop 13h 20m
Codeshare flight
1 stop 13h 20m
1 stop 13h 20m
Codeshare flight
1 stop 13h 20m
1 stop 13h 20m
Codeshare flight
1 stop 13h 20m
1 stop 14h 20m
Codeshare flight
1 stop 14h 20m
1 stop 14h 30m
Codeshare flight
1 stop 14h 30m
1 stop 14h 30m
Codeshare flight
1 stop 14h 30m
1 stop 14h 30m
Codeshare flight
1 stop 14h 30m
1 stop 14h 35m
Change from terminal 3 to terminal 1
1 stop 14h 35m
1 stop 14h 35m
Change from terminal 3 to terminal
Codeshare flight
1 stop 14h 35m
1 stop 14h 45m
Change from terminal 3 to terminal
Codeshare flight
1 stop 14h 45m
1 stop 14h 45m
Change from terminal 3 to terminal 1
1 stop 14h 45m
1 stop 14h 50m
Codeshare flight
1 stop 14h 50m
1 stop 14h 50m
Codeshare flight
1 stop 14h 50m
1 stop 15h 05m
Codeshare flight
1 stop 15h 05m
1 stop 15h 05m
Codeshare flight
1 stop 15h 05m
1 stop 15h 05m
Codeshare flight
1 stop 15h 05m
1 stop 15h 05m
Codeshare flight
1 stop 15h 05m
1 stop 15h 05m
Codeshare flight
1 stop 15h 05m
1 stop 15h 05m
Codeshare flight
1 stop 15h 05m
1 stop 15h 15m
Long layover time 3h15m
Codeshare flight
1 stop 15h 15m
1 stop 15h 15m
Low-cost airline
Codeshare flight
1 stop 15h 15m
1 stop 15h 40m
Long layover time 3h35m
Change from terminal 3 to terminal 1
1 stop 15h 40m
1 stop 15h 40m
Long layover time 3h35m
Change from terminal 3 to terminal
Codeshare flight
1 stop 15h 40m
1 stop 15h 45m
Long layover time 3h30m
Change from terminal 3 to terminal
Codeshare flight
1 stop 15h 45m
1 stop 15h 45m
Long layover time 3h30m
Change from terminal 3 to terminal 1
1 stop 15h 45m
1 stop 16h 25m
Long layover time 4h15m
Codeshare flight
1 stop 16h 25m
1 stop 16h 40m
Long layover time 4h35m
Change from terminal 3 to terminal
Codeshare flight
1 stop 16h 40m
1 stop 16h 40m
Long layover time 4h35m
Change from terminal 3 to terminal 1
1 stop 16h 40m
1 stop 17h 25m
Long layover time 3h25m
Change from terminal 1 to terminal
1 stop 17h 25m
1 stop 18h 45m
Long layover time 4h35m
Change from terminal 1 to terminal
1 stop 18h 45m