


Flights from Cape Town to Bahrain Starting at NZD 660
We've found these cheap flights for you. You can book one-way or return flight tickets.
- One way
- Round-trip
- CPT13:5011h 30m1 stopBAH02:20Thu, Mar 27|Cape Town - Bahrain|Ethiopian AirlinesNZD 660NZD 1,42254% OFF54% OFFNZD 1,422NZD 660
- CPT13:5011h 30m1 stopBAH02:20Thu, Apr 17|Cape Town - Bahrain|Ethiopian AirlinesNZD 662NZD 1,42253% OFF53% OFFNZD 1,422NZD 662
- CPT13:5011h 30m1 stopBAH02:20Tue, Apr 15|Cape Town - Bahrain|Ethiopian AirlinesNZD 664NZD 1,42253% OFF53% OFFNZD 1,422NZD 664
- CPT13:5011h 30m1 stopBAH02:20Thu, May 8|Cape Town - Bahrain|Ethiopian AirlinesNZD 680NZD 680
- CPT13:5011h 30m1 stopBAH02:20Sat, Apr 12|Cape Town - Bahrain|Ethiopian AirlinesNZD 681NZD 681
- CPT13:5011h 30m1 stopBAH02:20Sat, May 3|Cape Town - Bahrain|Ethiopian AirlinesNZD 681NZD 681
- CPT13:5011h 30m1 stopBAH02:20Sat, Apr 5|Cape Town - Bahrain|Ethiopian AirlinesNZD 681NZD 681
- CPT13:5011h 30m1 stopBAH02:20Thu, Feb 27|Cape Town - Bahrain|Ethiopian AirlinesNZD 699NZD 699
- CPT13:5011h 30m1 stopBAH02:20Tue, Mar 25|Cape Town - Bahrain|Ethiopian AirlinesNZD 747NZD 747
- CPT19:1020h 10m1 stopBAH16:20Sun, Mar 2|Cape Town - Bahrain|Qatar AirwaysNZD 1,025NZD 1,025
- CPT01:00 pm3h 5mNonstopBAH02:00 pmTue, Mar 4|Cape Town - Bahrain|Ethiopian AirlinesFind More FlightsFind More Flights
Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.
Cape Town to Bahrain flight time & flight schedules
FA100
Flysafair
05:45
CPT
07:50
JNB
SMTWTF-ET808
Ethiopian Airlines
14:30
JNB
20:45
ADD
SMTWTFSET424
Ethiopian Airlines
22:10
ADD
02:20
BAH
-M-W-F-4Z926
South African Airlink
06:05
CPT
08:10
JNB
SMTWTFSEY748
Etihad Airways
09:50
JNB
19:45
AUH
S-T-T--3L015
Air Arabia Abu Dhabi
09:10
AUH
09:20
BAH
SMTWTFS4Z926
South African Airlink
06:05
CPT
08:10
JNB
SMTWTFSEY748
Etihad Airways
09:50
JNB
19:45
AUH
S-T-T--GF547
Gulf Air
23:30
AUH
23:45
BAH
SMTWTFSFA293
Flysafair
07:00
CPT
09:05
JNB
SMTWTF-ET808
Ethiopian Airlines
14:30
JNB
20:45
ADD
SMTWTFSET424
Ethiopian Airlines
22:10
ADD
02:20
BAH
-M-W-F-QR1370
Qatar Airways
13:00
CPT
23:35
DOH
SMTWTFSQR1110
Qatar Airways
14:35
DOH
15:25
BAH
SMTWTFSQR1370
Qatar Airways
13:00
CPT
23:35
DOH
SMTWTFSQR1040
Qatar Airways
01:45
DOH
03:55
AUH
SMTWTFS3L015
Air Arabia Abu Dhabi
09:10
AUH
09:20
BAH
SMTWTFSET844
Ethiopian Airlines
13:50
CPT
21:15
ADD
-M-W-FSET424
Ethiopian Airlines
22:10
ADD
02:20
BAH
-M-W-F-EK771
Emirates
18:25
CPT
05:50
DXB
SMTWTFSEK837
Emirates
08:30
DXB
08:45
BAH
SMTWTFSQR1372
Qatar Airways
19:10
CPT
05:40
DOH
--T-T-SQR1044
Qatar Airways
08:45
DOH
10:55
AUH
SMTWTFS3L017
Air Arabia Abu Dhabi
18:20
AUH
18:30
BAH
S-TWTFSQR1372
Qatar Airways
19:10
CPT
05:40
DOH
--T-T-SQR1110
Qatar Airways
14:35
DOH
15:25
BAH
SMTWTFS
Find the best time to fly from Cape Town to Bahrain
We monitor flight fares to help you find the best deals effortlessly
FAQ
How to find a cheap flight from Cape Town to Bahrain
Flight Information from Cape Town to Bahrain
Cheapest nonstop flight price | NZD 659 |
---|---|
Off-season for travel | January |
Peak season for travel | May |
Flight distance | 7,502.05 km |
Popular airline | South African Airlink |
Site Operator: Trip.com Travel Singapore Pte. Ltd.