Cheap Flights from Cape Town International Airport to Bahrain International Airport
Search for flights from Cape Town to Bahrain and check out affordable one-way and round-trip options.
-
Round-trip
-
One way
-
-
CPT 13:5011h 30m1 stopsBAH 02:20Cape Town - Bahrain | Sat, May 10 | Ethiopian AirlinesBAH 03:3011h 15m1 stopsCPT 13:45Bahrain - Cape Town | Sun, May 18 | Ethiopian AirlinesAED 2,766 AED 5,02945% OFF45% OFFAED 5,029 AED 2,766
-
CPT 13:5011h 30m1 stopsBAH 02:20Cape Town - Bahrain | Thu, May 8 | Ethiopian AirlinesBAH 03:3011h 15m1 stopsCPT 13:45Bahrain - Cape Town | Fri, May 16 | Ethiopian AirlinesAED 2,891 AED 5,02943% OFF43% OFFAED 5,029 AED 2,891
-
CPT 13:0013h 5m1 stopsBAH 03:05Cape Town - Bahrain | Thu, May 8 | Qatar AirwaysBAH 22:2013h 30m1 stopsCPT 10:50Bahrain - Cape Town | Thu, May 15 | Qatar AirwaysAED 3,219 AED 5,02936% OFF36% OFFAED 5,029 AED 3,219
-
CPT 13:0019h 50m1 stopsBAH 09:50Cape Town - Bahrain | Sun, May 18 | Qatar AirwaysBAH 16:5518h 55m1 stopsCPT 10:50Bahrain - Cape Town | Sun, May 25 | Qatar AirwaysAED 3,27335% OFFAED 5,029 AED 3,273
-
CPT 13:0019h 50m1 stopsBAH 09:50Cape Town - Bahrain | Wed, May 21 | Qatar AirwaysBAH 16:5518h 55m1 stopsCPT 10:50Bahrain - Cape Town | Wed, May 28 | Qatar AirwaysAED 3,31034% OFFAED 5,029 AED 3,310
-
CPT 13:0019h 50m1 stopsBAH 09:50Cape Town - Bahrain | Mon, Jun 9 | Qatar AirwaysBAH 16:5518h 55m1 stopsCPT 10:50Bahrain - Cape Town | Mon, Jun 16 | Qatar AirwaysAED 3,47831% OFFAED 5,029 AED 3,478
-
CPT 16:3530h 40m1 stopsBAH 00:15Cape Town - Bahrain | Wed, May 21 | Turkish AirlinesBAH 01:2035h 30m1 stopsCPT 11:50Bahrain - Cape Town | Wed, May 28 | Turkish AirlinesAED 3,51230% OFFAED 5,029 AED 3,512
-
CPT 13:0019h 50m1 stopsBAH 09:50Cape Town - Bahrain | Fri, Jun 13 | Qatar AirwaysBAH 22:2013h 30m1 stopsCPT 10:50Bahrain - Cape Town | Fri, Jun 20 | Qatar AirwaysAED 3,52030% OFFAED 5,029 AED 3,520
-
CPT 13:0019h 50m1 stopsBAH 09:50Cape Town - Bahrain | Sat, Jun 14 | Qatar AirwaysBAH 16:5518h 55m1 stopsCPT 10:50Bahrain - Cape Town | Sat, Jun 21 | Qatar AirwaysAED 3,52030% OFFAED 5,029 AED 3,520
-
CPT 13:0012h 20m1 stopsBAH 02:20Cape Town - Bahrain | Sun, Jun 15 | Qatar AirwaysBAH 22:2013h 30m1 stopsCPT 10:50Bahrain - Cape Town | Sun, Jun 22 | Qatar AirwaysAED 3,52030% OFFAED 5,029 AED 3,520
-
CPT 13:0017h 25m1 stopsBAH Invalid DateCape Town - Bahrain | Wed, May 7 | Normal AirlineBAH 15:006hNonstopCPT 16:00Bahrain - Cape Town | Fri, May 9 | Normal AirlineFind More FlightsFind More Flights
-
CPT 13:5011h 30m1 stopsBAH 02:20Cape Town - Bahrain | Tue, May 13 | Ethiopian AirlinesAED 1,381 AED 2,83851% OFF51% OFFAED 2,838 AED 1,381
-
CPT 13:5011h 30m1 stopsBAH 02:20Cape Town - Bahrain | Sat, May 10 | Ethiopian AirlinesAED 1,387 AED 2,83851% OFF51% OFFAED 2,838 AED 1,387
-
CPT 13:5011h 30m1 stopsBAH 02:20Cape Town - Bahrain | Tue, May 20 | Ethiopian AirlinesAED 1,427 AED 2,83850% OFF50% OFFAED 2,838 AED 1,427
-
CPT 13:5011h 30m1 stopsBAH 02:20Cape Town - Bahrain | Thu, May 8 | Ethiopian AirlinesAED 1,42850% OFFAED 2,838 AED 1,428
-
CPT 13:5011h 30m1 stopsBAH 02:20Cape Town - Bahrain | Thu, May 15 | Ethiopian AirlinesAED 1,44049% OFFAED 2,838 AED 1,440
-
CPT 13:5011h 30m1 stopsBAH 02:20Cape Town - Bahrain | Tue, May 6 | Ethiopian AirlinesAED 1,46548% OFFAED 2,838 AED 1,465
-
CPT 13:0019h 30m1 stopsBAH 09:30Cape Town - Bahrain | Tue, May 13 | Qatar AirwaysAED 1,86734% OFFAED 2,838 AED 1,867
-
CPT 13:0019h 50m1 stopsBAH 09:50Cape Town - Bahrain | Tue, May 20 | Qatar AirwaysAED 1,93032% OFFAED 2,838 AED 1,930
-
CPT 13:0019h 50m1 stopsBAH 09:50Cape Town - Bahrain | Mon, May 12 | Qatar AirwaysAED 1,96331% OFFAED 2,838 AED 1,963
-
CPT 13:0019h 50m1 stopsBAH 09:50Cape Town - Bahrain | Thu, May 15 | Qatar AirwaysAED 1,98730% OFFAED 2,838 AED 1,987
-
CPT 13:0017h 25m1 stopsBAH Invalid DateCape Town - Bahrain | Wed, May 7 | Normal AirlineFind More FlightsFind More Flights
-
Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.
Selected Airlines from Cape Town International Airport to Bahrain International Airport
See which airlines fly from Cape Town to Bahrain. Find the airline that best meets your travel needs by comparing prices and treat yourself to an enjoyable journey.










Find more flights and airlines
Flight Schedule from Cape Town International Airport to Bahrain International Airport
Check the schedule for flights from Cape Town to Bahrain and find the flight that best matches your travel plans.
-
ET844
Cape Town International Airport
13:50
CPT
21:15
ADD
- M - W - F SSearch -
ET424
Addis Ababa Bole International Airport
22:10
ADD
02:20
BAH
- M - W - F - -
EK773
Cape Town International Airport
13:05
CPT
00:35
DXB
S M T W T F SSearch -
EK835
Dubai International Airport
02:00
DXB
02:15
BAH
S M T W T F S -
EK771
Cape Town International Airport
18:25
CPT
05:50
DXB
S M T W T F SSearch -
EK837
Dubai International Airport
08:30
DXB
08:45
BAH
S M T W T F S -
GE102
Cape Town International Airport
09:30
CPT
11:30
JNB
S M T - - - -Search -
ET808
O. R. Tambo International Airport
14:30
JNB
20:45
ADD
S M T W T F S -
ET424
Addis Ababa Bole International Airport
22:10
ADD
02:20
BAH
- M - W - F - -
GE140
Cape Town International Airport
08:30
CPT
10:30
JNB
- - - - - F -Search -
ET808
O. R. Tambo International Airport
14:30
JNB
20:45
ADD
S M T W T F S -
ET424
Addis Ababa Bole International Airport
22:10
ADD
02:20
BAH
- M - W - F - -
EK773
Cape Town International Airport
13:05
CPT
00:35
DXB
S M T W T F SSearch -
EK2016
Dubai International Airport
07:15
DXB
07:30
BAH
S M T W T - - -
QR1370
Cape Town International Airport
13:00
CPT
23:35
DOH
S M T W T F SSearch -
QR1060
Hamad International Airport
02:00
DOH
04:10
SHJ
S M T W T F S -
G9101
Sharjah International Airport
08:05
SHJ
08:15
BAH
S M T W T F S -
GE110
Cape Town International Airport
06:30
CPT
08:30
JNB
S M T W - - SSearch -
ET808
O. R. Tambo International Airport
14:30
JNB
20:45
ADD
S M T W T F S -
ET424
Addis Ababa Bole International Airport
22:10
ADD
02:20
BAH
- M - W - F - -
EK771
Cape Town International Airport
18:25
CPT
05:50
DXB
S M T W T F SSearch -
EK2014
Dubai International Airport
14:30
DXB
14:45
BAH
S M T W T F S -
QR1370
Cape Town International Airport
13:00
CPT
23:35
DOH
S M T W T F SSearch -
QR1102
Hamad International Airport
09:00
DOH
09:50
BAH
S M T W T F S
Cape Town International Airport to Bahrain International Airport Flights Info
Flight distance | 7,510.6 km |
---|---|
Cheapest one-way ticket price | AED 1,381 |
Popular Destinations
-
Recommended Routes Departing From Cape Town International Airport
-
Recommended Routes Going to Bahrain International Airport
-
Top Flight Destinations in Bahrain
-
Popular Airports
- Flights from Cape Town International Airport to Robert Gabriel Mugabe International Airport
- Direct flights Cape Town International Airport to Zayed International Airport
- Direct flights Cape Town International Airport to Dubai International Airport
- Cheap flights from Cape Town International Airport to King Shaka International Airport
- Flights from Cape Town International Airport to O. R. Tambo International Airport
- Flights from Cape Town International Airport to Sharjah
- Available flights from Cape Town International Airport to Al Ain
- Flights from Cape Town International Airport to Abu Dhabi
- Flights from Cape Town International Airport to Dubai
- Flights from Sharjah International Airport to Bahrain International Airport
- Cheap flights from Zayed International Airport to Bahrain International Airport
- Flights from Cairo International Airport to Bahrain International Airport
- Cheap flights from Queen Alia International Airport to Bahrain International Airport
- Flights from Dubai International Airport to Bahrain International Airport
- Round-trip flights from Abu Dhabi to Bahrain International Airport
- Cheap flights from Dubai to Bahrain International Airport
- Direct flights from Fujairah to Bahrain International Airport
- Round-trip flights from Sharjah to Bahrain International Airport
- Round-trip flights from Ras Al Khaimah to Bahrain International Airport