Using the online timetable is an easy way to look at all the direct flights Istanbul — Bahrain
116 flights in a week
Departure and arrival times are local (Istanbul and Bahrain)
| Departure | Arrival | Flight days | Flight | Airlines | Flight time | Airports | |
|---|---|---|---|---|---|---|---|
| 00:40 | 04:35 | mon | PC824 | Pegasus | 3h 55m | Sabiha Gokcen International Airport — Bahrain International Airport | Select dates |
| 01:15 | 05:15 | fri, sat, sun | TK4900 | Turkish Airlines | 4h 0m | Istanbul Ataturk Airport — Bahrain International Airport | Select dates |
| 03:20 | 07:30 | sun | TK6560 | Turkish Airlines | 4h 10m | Istanbul Ataturk Airport — Bahrain International Airport | Select dates |
| 05:45 | 09:55 | daily | GF46 | Gulf Air | 4h 10m | Istanbul Ataturk Airport — Bahrain International Airport | Select dates |
| 06:00 | 09:40 | sat | TK6226 | Turkish Airlines | 3h 40m | Istanbul Ataturk Airport — Bahrain International Airport | Select dates |
| 06:05 | 10:05 | daily | GF46 | Gulf Air | 4h 0m | Istanbul Ataturk Airport — Bahrain International Airport | Select dates |
| 12:05 | 15:48 | sat | TK6226 | Turkish Airlines | 3h 43m | Istanbul Ataturk Airport — Bahrain International Airport | Select dates |
| 15:00 | 18:57 | fri | TK6226 | Turkish Airlines | 3h 57m | Istanbul Ataturk Airport — Bahrain International Airport | Select dates |
| 16:20 | 20:15 | daily | GF44 | Gulf Air | 3h 55m | Istanbul Ataturk Airport — Bahrain International Airport | Select dates |
| 18:20 | 22:07 | thu | TK6226 | Turkish Airlines | 3h 47m | Istanbul Ataturk Airport — Bahrain International Airport | Select dates |
| 18:20 | 22:06 | thu | TK6226 | Turkish Airlines | 3h 46m | Istanbul Ataturk Airport — Bahrain International Airport | Select dates |
| 18:20 | 22:15 | thu | TK6226 | Turkish Airlines | 3h 55m | Istanbul Ataturk Airport — Bahrain International Airport | Select dates |
| 20:05 | 23:45 | tue | Turkish Airlines | 3h 40m | Istanbul Ataturk Airport — Bahrain International Airport | Select dates | |
| 20:05 | 00:27 | thu | Turkish Airlines | 4h 22m | Istanbul Ataturk Airport — Bahrain International Airport | Select dates | |
| 20:05 | 00:34 | fri | Turkish Airlines | 4h 29m | Istanbul Ataturk Airport — Bahrain International Airport | Select dates | |
| 20:05 | 00:29 | mon | Turkish Airlines | 4h 24m | Istanbul Ataturk Airport — Bahrain International Airport | Select dates | |
| 20:05 | 00:20 | wed | Turkish Airlines | 4h 15m | Istanbul Ataturk Airport — Bahrain International Airport | Select dates | |
| 20:05 | 00:25 | thu | Turkish Airlines | 4h 20m | Istanbul Ataturk Airport — Bahrain International Airport | Select dates | |
| 20:15 | 23:54 | sun | Turkish Airlines | 3h 39m | Istanbul Ataturk Airport — Bahrain International Airport | Select dates | |
| 20:15 | 23:52 | mon | Turkish Airlines | 3h 37m | Istanbul Ataturk Airport — Bahrain International Airport | Select dates | |
| 20:15 | 00:50 | mon, fri | Turkish Airlines | 4h 35m | Istanbul Ataturk Airport — Bahrain International Airport | Select dates | |
| 20:15 | 00:53 | sun | Turkish Airlines | 4h 38m | Istanbul Ataturk Airport — Bahrain International Airport | Select dates | |
| 20:15 | 00:32 | sat | Turkish Airlines | 4h 17m | Istanbul Ataturk Airport — Bahrain International Airport | Select dates | |
| 20:15 | 00:40 | tue | Turkish Airlines | 4h 25m | Istanbul Ataturk Airport — Bahrain International Airport | Select dates | |
| 20:15 | 00:39 | wed | Turkish Airlines | 4h 24m | Istanbul Ataturk Airport — Bahrain International Airport | Select dates | |
| 20:15 | 00:36 | thu | Turkish Airlines | 4h 21m | Istanbul Ataturk Airport — Bahrain International Airport | Select dates | |
| 20:15 | 00:33 | tue, sat | Turkish Airlines | 4h 18m | Istanbul Ataturk Airport — Bahrain International Airport | Select dates | |
| 20:15 | 00:41 | mon | Turkish Airlines | 4h 26m | Istanbul Ataturk Airport — Bahrain International Airport | Select dates | |
| 20:15 | 00:15 | tue, wed, thu, fri, sat | TK778 | Turkish Airlines | 4h 0m | Istanbul Ataturk Airport — Bahrain International Airport | Select dates |
| 20:25 | 00:01 | thu | Turkish Airlines | 3h 36m | Istanbul Ataturk Airport — Bahrain International Airport | Select dates | |
| 20:25 | 00:15 | thu, fri | PC838 | Pegasus | 3h 50m | Sabiha Gokcen International Airport — Bahrain International Airport | Select dates |
| 20:45 | 01:03 | thu | Turkish Airlines | 4h 18m | Istanbul Ataturk Airport — Bahrain International Airport | Select dates | |
| 20:50 | 00:36 | sun | Turkish Airlines | 3h 46m | Istanbul Ataturk Airport — Bahrain International Airport | Select dates | |
| 20:55 | 00:44 | tue, sun | Turkish Airlines | 3h 49m | Istanbul Ataturk Airport — Bahrain International Airport | Select dates | |
| 20:55 | 00:48 | wed | Turkish Airlines | 3h 53m | Istanbul Ataturk Airport — Bahrain International Airport | Select dates | |
| 20:55 | 00:39 | thu | Turkish Airlines | 3h 44m | Istanbul Ataturk Airport — Bahrain International Airport | Select dates | |
| 20:55 | 00:46 | thu | Turkish Airlines | 3h 51m | Istanbul Ataturk Airport — Bahrain International Airport | Select dates | |
| 20:55 | 00:37 | sat | Turkish Airlines | 3h 42m | Istanbul Ataturk Airport — Bahrain International Airport | Select dates | |
| 20:55 | 00:38 | tue | Turkish Airlines | 3h 43m | Istanbul Ataturk Airport — Bahrain International Airport | Select dates | |
| 20:55 | 00:33 | sat | Turkish Airlines | 3h 38m | Istanbul Ataturk Airport — Bahrain International Airport | Select dates | |
| 20:55 | 00:42 | wed, fri, sat | Turkish Airlines | 3h 47m | Istanbul Ataturk Airport — Bahrain International Airport | Select dates | |
| 20:55 | 00:51 | thu | Turkish Airlines | 3h 56m | Istanbul Ataturk Airport — Bahrain International Airport | Select dates | |
| 20:55 | 00:50 | thu | Turkish Airlines | 3h 55m | Istanbul Ataturk Airport — Bahrain International Airport | Select dates | |
| 20:55 | 00:20 | mon | Turkish Airlines | 3h 25m | Istanbul Ataturk Airport — Bahrain International Airport | Select dates | |
| 20:55 | 00:45 | fri | Turkish Airlines | 3h 50m | Istanbul Ataturk Airport — Bahrain International Airport | Select dates | |
| 20:55 | 00:43 | sun | Turkish Airlines | 3h 48m | Istanbul Ataturk Airport — Bahrain International Airport | Select dates | |
| 20:55 | 00:55 | sun | TK778 | Turkish Airlines | 4h 0m | Istanbul Ataturk Airport — Bahrain International Airport | Select dates |
| 21:00 | 00:55 | tue, wed | PC824 | Pegasus | 3h 55m | Sabiha Gokcen International Airport — Bahrain International Airport | Select dates |
| 21:05 | 00:37 | fri | Turkish Airlines | 3h 32m | Istanbul Ataturk Airport — Bahrain International Airport | Select dates | |
| 21:05 | 00:47 | mon | Turkish Airlines | 3h 42m | Istanbul Ataturk Airport — Bahrain International Airport | Select dates | |
| 21:05 | 01:01 | mon, fri | Turkish Airlines | 3h 56m | Istanbul Ataturk Airport — Bahrain International Airport | Select dates | |
| 21:05 | 00:57 | tue | Turkish Airlines | 3h 52m | Istanbul Ataturk Airport — Bahrain International Airport | Select dates | |
| 21:05 | 00:54 | sat | Turkish Airlines | 3h 49m | Istanbul Ataturk Airport — Bahrain International Airport | Select dates | |
| 21:05 | 00:40 | wed | Turkish Airlines | 3h 35m | Istanbul Ataturk Airport — Bahrain International Airport | Select dates | |
| 21:05 | 00:49 | thu | Turkish Airlines | 3h 44m | Istanbul Ataturk Airport — Bahrain International Airport | Select dates | |
| 21:05 | 00:46 | sun | Turkish Airlines | 3h 41m | Istanbul Ataturk Airport — Bahrain International Airport | Select dates | |
| 21:05 | 00:50 | mon | Turkish Airlines | 3h 45m | Istanbul Ataturk Airport — Bahrain International Airport | Select dates | |
| 21:05 | 00:51 | tue | Turkish Airlines | 3h 46m | Istanbul Ataturk Airport — Bahrain International Airport | Select dates | |
| 21:05 | 01:19 | wed | Turkish Airlines | 4h 14m | Istanbul Ataturk Airport — Bahrain International Airport | Select dates | |
| 21:05 | 00:56 | tue, fri | Turkish Airlines | 3h 51m | Istanbul Ataturk Airport — Bahrain International Airport | Select dates | |
| 21:05 | 00:43 | sun | Turkish Airlines | 3h 38m | Istanbul Ataturk Airport — Bahrain International Airport | Select dates | |
| 21:05 | 00:55 | mon | Turkish Airlines | 3h 50m | Istanbul Ataturk Airport — Bahrain International Airport | Select dates | |
| 21:05 | 00:44 | wed | Turkish Airlines | 3h 39m | Istanbul Ataturk Airport — Bahrain International Airport | Select dates | |
| 21:10 | 01:10 | daily | TK778 | Turkish Airlines | 4h 0m | Istanbul Ataturk Airport — Bahrain International Airport | Select dates |
| 21:30 | 01:20 | mon, wed, sat | PC824 | Pegasus | 3h 50m | Sabiha Gokcen International Airport — Bahrain International Airport | Select dates |
| 22:20 | 02:15 | sat | PC824 | Pegasus | 3h 55m | Sabiha Gokcen International Airport — Bahrain International Airport | Select dates |
| 22:20 | 02:16 | mon | D0713 | DHL | 3h 56m | Istanbul Ataturk Airport — Bahrain International Airport | Select dates |
| 22:20 | 02:21 | tue | D0713 | DHL | 4h 1m | Istanbul Ataturk Airport — Bahrain International Airport | Select dates |
| 22:20 | 02:24 | tue | ES713 | DHL | 4h 4m | Istanbul Ataturk Airport — Bahrain International Airport | Select dates |
| 22:20 | 02:06 | tue | ES713 | DHL | 3h 46m | Istanbul Ataturk Airport — Bahrain International Airport | Select dates |
| 22:20 | 02:18 | tue | ES713 | DHL | 3h 58m | Istanbul Ataturk Airport — Bahrain International Airport | Select dates |
| 23:55 | 04:05 | fri, sat | TK6578 | Turkish Airlines | 4h 10m | Istanbul Ataturk Airport — Bahrain International Airport | Select dates |
| 23:55 | 03:50 | fri, sat | PC824 | Pegasus | 3h 55m | Sabiha Gokcen International Airport — Bahrain International Airport | Select dates |