×
Flights
  • One way
  • Round trip
Cheap Flights from Karachi to Bahrain
(Modify Search)
  • Airlines
  • Flights

Cheap Flights from Karachi to Bahrain

Airline Results Price View
View All Airlines View Flights
Etihad Airways 2 results 38,644 View Flights
Qatar Airways 5 results 41,059 View Flights
Emirates 3 results 41,089 View Flights
Depart: Wed, 17 Dec Return: Wed, 21 Jan Karachi to Bahrain Wed, 17 Dec - Wed, 21 Jan
Etihad Airways 1 stop 7h 20m
10:00 pm KHI - 3:20 am (+1) BAH
Etihad Airways 1 stop 7h 5m
10:15 am BAH - 7:20 pm KHI
38,625
etihad.com
Show Details

Depart: Karachi to Bahrain via Abu Dhabi

KHI
10:00 pm
2h 35m
AUH
11:35 pm
3h 30m
AUH
3:05 am
1h 15m
BAH
3:20 am
Airlines
Flight No.
From
To
Duration
EY201
10:00 pm, 17 Dec Wed
KHI Karachi
11:35 pm, 17 Dec Wed
AUH Abu Dhabi
2h 35m
3h 30m layover in Abu Dhabi (AUH)
EY379
3:05 am, 18 Dec Thu
AUH Abu Dhabi
3:20 am, 18 Dec Thu
BAH Bahrain
1h 15m

Return: Bahrain to Karachi via Abu Dhabi

BAH
10:15 am
1h 10m
AUH
12:25 pm
3h 35m
AUH
4:00 pm
2h 20m
KHI
7:20 pm
Airlines
Flight No.
From
To
Duration
EY378
10:15 am, 21 Jan Wed
BAH Bahrain
12:25 pm, 21 Jan Wed
AUH Abu Dhabi
1h 10m
3h 35m layover in Abu Dhabi (AUH)
EY200
4:00 pm, 21 Jan Wed
AUH Abu Dhabi
7:20 pm, 21 Jan Wed
KHI Karachi
2h 20m
Depart: Wed, 17 Dec Return: Wed, 21 Jan Karachi to Bahrain Wed, 17 Dec - Wed, 21 Jan
Etihad Airways 1 stop 7h 20m
10:00 pm KHI - 3:20 am (+1) BAH
Etihad Airways 1 stop 6h 30m
6:05 pm BAH - 2:35 am (+1) KHI
38,625
etihad.com
Show Details

Depart: Karachi to Bahrain via Abu Dhabi

KHI
10:00 pm
2h 35m
AUH
11:35 pm
3h 30m
AUH
3:05 am
1h 15m
BAH
3:20 am
Airlines
Flight No.
From
To
Duration
EY201
10:00 pm, 17 Dec Wed
KHI Karachi
11:35 pm, 17 Dec Wed
AUH Abu Dhabi
2h 35m
3h 30m layover in Abu Dhabi (AUH)
EY379
3:05 am, 18 Dec Thu
AUH Abu Dhabi
3:20 am, 18 Dec Thu
BAH Bahrain
1h 15m

Return: Bahrain to Karachi via Abu Dhabi

BAH
6:05 pm
1h 10m
AUH
8:15 pm
3h
AUH
11:15 pm
2h 20m
KHI
2:35 am (+1)
Airlines
Flight No.
From
To
Duration
EY376
6:05 pm, 21 Jan Wed
BAH Bahrain
8:15 pm, 21 Jan Wed
AUH Abu Dhabi
1h 10m
3h layover in Abu Dhabi (AUH)
EY221
11:15 pm, 21 Jan Wed
AUH Abu Dhabi
2:35 am, 22 Jan Thu
KHI Karachi
2h 20m
Depart: Wed, 17 Dec Return: Wed, 21 Jan Karachi to Bahrain Wed, 17 Dec - Wed, 21 Jan
Qatar Airways 1 stop 4h 40m
4:35 am KHI - 7:15 am BAH
Qatar Airways 1 stop 4h
6:15 pm BAH - 12:15 am (+1) KHI
41,089
qatarairways.com
Show Details

Depart: Karachi to Bahrain via Doha

KHI
4:35 am
2h 50m
DOH
5:25 am
1h
DOH
6:25 am
50m
BAH
7:15 am
Airlines
Flight No.
From
To
Duration
QR605
4:35 am, 17 Dec Wed
KHI Karachi
5:25 am, 17 Dec Wed
DOH Doha
2h 50m
1h layover in Doha (DOH)
QR1112
6:25 am, 17 Dec Wed
DOH Doha
7:15 am, 17 Dec Wed
BAH Bahrain
50m

Return: Bahrain to Karachi via Doha

BAH
6:15 pm
55m
DOH
7:10 pm
45m
DOH
7:55 pm
2h 20m
KHI
12:15 am (+1)
Airlines
Flight No.
From
To
Duration
QR1111
6:15 pm, 21 Jan Wed
BAH Bahrain
7:10 pm, 21 Jan Wed
DOH Doha
55m
45m layover in Doha (DOH)
QR604
7:55 pm, 21 Jan Wed
DOH Doha
12:15 am, 22 Jan Thu
KHI Karachi
2h 20m
Depart: Wed, 17 Dec Return: Wed, 21 Jan Karachi to Bahrain Wed, 17 Dec - Wed, 21 Jan
Qatar Airways 1 stop 4h 40m
4:35 am KHI - 7:15 am BAH
Qatar Airways 1 stop 5h
11:10 pm BAH - 6:10 am (+1) KHI
41,089
qatarairways.com
Show Details

Depart: Karachi to Bahrain via Doha

KHI
4:35 am
2h 50m
DOH
5:25 am
1h
DOH
6:25 am
50m
BAH
7:15 am
Airlines
Flight No.
From
To
Duration
QR605
4:35 am, 17 Dec Wed
KHI Karachi
5:25 am, 17 Dec Wed
DOH Doha
2h 50m
1h layover in Doha (DOH)
QR1112
6:25 am, 17 Dec Wed
DOH Doha
7:15 am, 17 Dec Wed
BAH Bahrain
50m

Return: Bahrain to Karachi via Doha

BAH
11:10 pm
55m
DOH
12:05 am (+1)
1h 45m
DOH
1:50 am
2h 20m
KHI
6:10 am
Airlines
Flight No.
From
To
Duration
QR1107
11:10 pm, 21 Jan Wed
BAH Bahrain
12:05 am, 22 Jan Thu
DOH Doha
55m
1h 45m layover in Doha (DOH)
QR602
1:50 am, 22 Jan Thu
DOH Doha
6:10 am, 22 Jan Thu
KHI Karachi
2h 20m
Depart: Wed, 17 Dec Return: Wed, 21 Jan Karachi to Bahrain Wed, 17 Dec - Wed, 21 Jan
Qatar Airways 1 stop 5h
10:10 am KHI - 1:10 pm BAH
Qatar Airways 1 stop 5h
11:10 pm BAH - 6:10 am (+1) KHI
41,089
qatarairways.com
Show Details

Depart: Karachi to Bahrain via Doha

KHI
10:10 am
2h 50m
DOH
11:00 am
1h 20m
DOH
12:20 pm
50m
BAH
1:10 pm
Airlines
Flight No.
From
To
Duration
QR603
10:10 am, 17 Dec Wed
KHI Karachi
11:00 am, 17 Dec Wed
DOH Doha
2h 50m
1h 20m layover in Doha (DOH)
QR1104
12:20 pm, 17 Dec Wed
DOH Doha
1:10 pm, 17 Dec Wed
BAH Bahrain
50m

Return: Bahrain to Karachi via Doha

BAH
11:10 pm
55m
DOH
12:05 am (+1)
1h 45m
DOH
1:50 am
2h 20m
KHI
6:10 am
Airlines
Flight No.
From
To
Duration
QR1107
11:10 pm, 21 Jan Wed
BAH Bahrain
12:05 am, 22 Jan Thu
DOH Doha
55m
1h 45m layover in Doha (DOH)
QR602
1:50 am, 22 Jan Thu
DOH Doha
6:10 am, 22 Jan Thu
KHI Karachi
2h 20m
Depart: Wed, 17 Dec Return: Wed, 21 Jan Karachi to Bahrain Wed, 17 Dec - Wed, 21 Jan
Qatar Airways 1 stop 5h
10:10 am KHI - 1:10 pm BAH
Qatar Airways 1 stop 4h
6:15 pm BAH - 12:15 am (+1) KHI
41,089
qatarairways.com
Show Details

Depart: Karachi to Bahrain via Doha

KHI
10:10 am
2h 50m
DOH
11:00 am
1h 20m
DOH
12:20 pm
50m
BAH
1:10 pm
Airlines
Flight No.
From
To
Duration
QR603
10:10 am, 17 Dec Wed
KHI Karachi
11:00 am, 17 Dec Wed
DOH Doha
2h 50m
1h 20m layover in Doha (DOH)
QR1104
12:20 pm, 17 Dec Wed
DOH Doha
1:10 pm, 17 Dec Wed
BAH Bahrain
50m

Return: Bahrain to Karachi via Doha

BAH
6:15 pm
55m
DOH
7:10 pm
45m
DOH
7:55 pm
2h 20m
KHI
12:15 am (+1)
Airlines
Flight No.
From
To
Duration
QR1111
6:15 pm, 21 Jan Wed
BAH Bahrain
7:10 pm, 21 Jan Wed
DOH Doha
55m
45m layover in Doha (DOH)
QR604
7:55 pm, 21 Jan Wed
DOH Doha
12:15 am, 22 Jan Thu
KHI Karachi
2h 20m
Depart: Wed, 17 Dec Return: Wed, 21 Jan Karachi to Bahrain Wed, 17 Dec - Wed, 21 Jan
Emirates 1 stop 4h 40m
2:05 pm KHI - 4:45 pm BAH
Emirates 1 stop 6h 20m
5:50 pm BAH - 2:10 am (+1) KHI
41,068
emirates.com
Show Details

Depart: Karachi to Bahrain via Dubai

KHI
2:05 pm
2h 10m
DXB
3:15 pm
1h 15m
DXB
4:30 pm
1h 15m
BAH
4:45 pm
Airlines
Flight No.
From
To
Duration
EK607
2:05 pm, 17 Dec Wed
KHI Karachi
3:15 pm, 17 Dec Wed
DXB Dubai
2h 10m
1h 15m layover in Dubai (DXB)
EK839
4:30 pm, 17 Dec Wed
DXB Dubai
4:45 pm, 17 Dec Wed
BAH Bahrain
1h 15m

Return: Bahrain to Karachi via Dubai

BAH
5:50 pm
1h 10m
DXB
8:00 pm
3h
DXB
11:00 pm
2h 10m
KHI
2:10 am (+1)
Airlines
Flight No.
From
To
Duration
EK840
5:50 pm, 21 Jan Wed
BAH Bahrain
8:00 pm, 21 Jan Wed
DXB Dubai
1h 10m
3h layover in Dubai (DXB)
EK610
11:00 pm, 21 Jan Wed
DXB Dubai
2:10 am, 22 Jan Thu
KHI Karachi
2h 10m
Depart: Wed, 17 Dec Return: Wed, 21 Jan Karachi to Bahrain Wed, 17 Dec - Wed, 21 Jan
Emirates 1 stop 6h 35m
12:10 pm KHI - 4:45 pm BAH
Emirates 1 stop 6h 20m
5:50 pm BAH - 2:10 am (+1) KHI
41,068
emirates.com
Show Details

Depart: Karachi to Bahrain via Dubai

KHI
12:10 pm
2h 10m
DXB
1:20 pm
3h 10m
DXB
4:30 pm
1h 15m
BAH
4:45 pm
Airlines
Flight No.
From
To
Duration
EK601
12:10 pm, 17 Dec Wed
KHI Karachi
1:20 pm, 17 Dec Wed
DXB Dubai
2h 10m
3h 10m layover in Dubai (DXB)
EK839
4:30 pm, 17 Dec Wed
DXB Dubai
4:45 pm, 17 Dec Wed
BAH Bahrain
1h 15m

Return: Bahrain to Karachi via Dubai

BAH
5:50 pm
1h 10m
DXB
8:00 pm
3h
DXB
11:00 pm
2h 10m
KHI
2:10 am (+1)
Airlines
Flight No.
From
To
Duration
EK840
5:50 pm, 21 Jan Wed
BAH Bahrain
8:00 pm, 21 Jan Wed
DXB Dubai
1h 10m
3h layover in Dubai (DXB)
EK610
11:00 pm, 21 Jan Wed
DXB Dubai
2:10 am, 22 Jan Thu
KHI Karachi
2h 10m
Depart: Wed, 17 Dec Return: Wed, 21 Jan Karachi to Bahrain Wed, 17 Dec - Wed, 21 Jan
Emirates 1 stop 6h 20m
10:25 pm KHI - 2:45 am (+1) BAH
Emirates 1 stop 6h 20m
5:50 pm BAH - 2:10 am (+1) KHI
41,068
emirates.com
Show Details

Depart: Karachi to Bahrain via Dubai

KHI
10:25 pm
2h 20m
DXB
11:45 pm
2h 45m
DXB
2:30 am
1h 15m
BAH
2:45 am
Airlines
Flight No.
From
To
Duration
EK603
10:25 pm, 17 Dec Wed
KHI Karachi
11:45 pm, 17 Dec Wed
DXB Dubai
2h 20m
2h 45m layover in Dubai (DXB)
EK835
2:30 am, 18 Dec Thu
DXB Dubai
2:45 am, 18 Dec Thu
BAH Bahrain
1h 15m

Return: Bahrain to Karachi via Dubai

BAH
5:50 pm
1h 10m
DXB
8:00 pm
3h
DXB
11:00 pm
2h 10m
KHI
2:10 am (+1)
Airlines
Flight No.
From
To
Duration
EK840
5:50 pm, 21 Jan Wed
BAH Bahrain
8:00 pm, 21 Jan Wed
DXB Dubai
1h 10m
3h layover in Dubai (DXB)
EK610
11:00 pm, 21 Jan Wed
DXB Dubai
2:10 am, 22 Jan Thu
KHI Karachi
2h 10m
Depart: Wed, 17 Dec Return: Wed, 21 Jan Karachi to Bahrain Wed, 17 Dec - Wed, 21 Jan
Qatar Airways 1 stop 5h
10:10 am KHI - 1:10 pm BAH
Qatar Airways 1 stop 6h 50m
9:20 pm BAH - 6:10 am (+1) KHI
41,089
qatarairways.com
Show Details

Depart: Karachi to Bahrain via Doha

KHI
10:10 am
2h 50m
DOH
11:00 am
1h 20m
DOH
12:20 pm
50m
BAH
1:10 pm
Airlines
Flight No.
From
To
Duration
QR603
10:10 am, 17 Dec Wed
KHI Karachi
11:00 am, 17 Dec Wed
DOH Doha
2h 50m
1h 20m layover in Doha (DOH)
QR1104
12:20 pm, 17 Dec Wed
DOH Doha
1:10 pm, 17 Dec Wed
BAH Bahrain
50m

Return: Bahrain to Karachi via Doha

BAH
9:20 pm
55m
DOH
10:15 pm
3h 35m
DOH
1:50 am
2h 20m
KHI
6:10 am
Airlines
Flight No.
From
To
Duration
QR1109
9:20 pm, 21 Jan Wed
BAH Bahrain
10:15 pm, 21 Jan Wed
DOH Doha
55m
3h 35m layover in Doha (DOH)
QR602
1:50 am, 22 Jan Thu
DOH Doha
6:10 am, 22 Jan Thu
KHI Karachi
2h 20m