Airlines with flights from Karachi to Bahrain
There are 7 airlines with scheduled flights between KHI and BAH. Gulf Air is the only airline with non-stop flights from Jinnah International to Bahrain International Airport and the flight time is 2 hours and 45 minutes.
Choose airline
Schedules
Non-stop with Gulf Air
-
Total flight time: 2 hours and 45 minutes
-
Bahrain is a Gulf Air hub.
-
7 flights per week
-
Airbus A321neoAirbus A320
-
Business class available
KHI
Direct
BAH
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
GF751
----
----
06:50
----
06:50
06:50
06:50
GF753
20:55
20:55
----
20:55
----
----
----
The timetable & schedule information was updated at 2026-04-21
Via Dubai with flydubai
-
Total flight time: 4h 35m - 9h 55m.
-
Low-cost airline
-
38 flights per week
KHI
Via DXB
BAH
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
FZ332
FZ23
FZ23
04:55
04:55
04:55
04:55
04:55
----
----
FZ334
FZ21
FZ21
11:40
11:40
11:40
11:40
11:40
11:40
11:40
FZ336
FZ25
FZ25
16:40
16:40
16:40
16:40
16:40
16:40
16:40
The timetable & schedule information was updated at 2026-04-21
Via Abu Dhabi with Etihad Airways
-
Total flight time: 4h 50m - 6h 35m.
-
37 flights per week
KHI
Via AUH
BAH
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
EY297
EY641
EY641
05:25
----
05:25
05:25
05:25
----
----
EY299
EY641
EY641
06:35
----
06:35
06:35
06:35
----
----
EY293
EY643
EY643
----
11:55
11:55
----
11:55
11:55
----
EY295
EY647
EY647
21:35
----
21:35
21:35
21:35
21:35
21:35
The timetable & schedule information was updated at 2026-04-21
Via Dubai with Emirates
-
Total flight time: 5h 20m - 8h 00m.
-
42 flights per week
KHI
Via DXB
BAH
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
EK607
EK837
EK837
02:45
02:45
02:45
02:45
02:45
02:45
02:45
EK601
EK839
EK839
12:15
12:15
12:15
12:15
12:15
12:15
12:15
EK603
EK835
EK835
22:55
22:55
22:55
22:55
22:55
22:55
22:55
The timetable & schedule information was updated at 2026-04-21
Via Sharjah with Air Arabia
-
Total flight time: 7h 25m - 8h 55m.
-
Low-cost airline
-
17 flights per week
KHI
Via SHJ
BAH
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
Sorry. We could not find any flights for this week.
The timetable & schedule information was updated at 2026-04-21

There are 7 airlines with scheduled flights between KHI and BAH. Gulf Air is the only airline with non-stop flights from Jinnah International to Bahrain International Airport and the flight time is 2 hours and 45 minutes.
Via Doha with Qatar Airways
Via Muscat with Oman Air