Popular Filters
+ 1 more
Arrival Airports
One Way Price
Duration
Stops From Cape Town
Departure From Cape Town
OMR 223
OMR 200
OMR 207
Arrival at Dubai
OMR 200
OMR 491
OMR 223
Alliances & Airlines
Oneworld
()
SkyTeam
()
Star Alliance
(9)
+ 1 more
Layover Airports
Layover Duration
Fare Calendar For other International Routes
Cape Town to Dubai Fare Calendar
OMR 205
Cape Town to Dubai , 28 Jun
Emirates EK | 773
13:15
Sun, 28 Jun 26
Cape Town, South Africa
09 h 20 m
00:35
Mon, 29 Jun 26
Terminal T3
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
OMR 212
Cape Town to Dubai , 28 Jun
South African Airways SA | 7154 | Operated By Emirates
13:15
Sun, 28 Jun 26
Cape Town, South Africa
09 h 20 m
00:35
Mon, 29 Jun 26
Terminal T3
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
OMR 228
Cape Town to Dubai , 28 Jun
CemAir 5Z | 831
08:00
Sun, 28 Jun 26
Cape Town, South Africa
02 h
10:00
Sun, 28 Jun 26
Johannesburg, South Africa
BAGGAGE : CHECK INCABIN
Information not available
South African Airways SA | 7160 | Operated By Emirates
13:30
Sun, 28 Jun 26
Terminal B
Johannesburg, South Africa
08 h 10 m
23:40
Sun, 28 Jun 26
Terminal T3
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
OMR 230
Transit Visa may be required
Cape Town to Abu Dhabi , 28 Jun
South African Airlink 4Z | 950
09:55
Sun, 28 Jun 26
Cape Town, South Africa
02 h 05 m
12:00
Sun, 28 Jun 26
Terminal B
Johannesburg, South Africa
BAGGAGE : CHECK INCABIN
Information not available
Air Seychelles HM | 60
13:50
Sun, 28 Jun 26
Terminal A
Johannesburg, South Africa
04 h 55 m
20:45
Sun, 28 Jun 26
Terminal I
Mahe Island, Seychelles
BAGGAGE : CHECK INCABIN
Information not available
Air Seychelles HM | 18
20:30
Mon, 29 Jun 26
Terminal I
Mahe Island, Seychelles
04 h 35 m
01:05
Tue, 30 Jun 26
Terminal A
Abu Dhabi, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
OMR 237
Cape Town to Dubai , 28 Jun
South African Airways SA | 316
09:00
Sun, 28 Jun 26
Cape Town, South Africa
02 h
11:00
Sun, 28 Jun 26
Terminal B
Johannesburg, South Africa
BAGGAGE : CHECK INCABIN
Information not available
South African Airways SA | 7160 | Operated By Emirates
13:30
Sun, 28 Jun 26
Terminal B
Johannesburg, South Africa
08 h 10 m
23:40
Sun, 28 Jun 26
Terminal T3
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
OMR 240
Cape Town to Dubai , 28 Jun
Emirates EK | 771
18:25
Sun, 28 Jun 26
Cape Town, South Africa
09 h 25 m
05:50
Mon, 29 Jun 26
Terminal T3
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
OMR 250
Transit Visa may be required
Cape Town to Abu Dhabi , 28 Jun
Ethiopian Airlines ET | 844
13:50
Sun, 28 Jun 26
Cape Town, South Africa
06 h 25 m
21:15
Sun, 28 Jun 26
Terminal T2
Addis Ababa, Ethiopia
BAGGAGE : CHECK INCABIN
Information not available
Etihad Airways EY | 6336 | Operated By Ethiopian Airlines
21:50
Sun, 28 Jun 26
Terminal T2
Addis Ababa, Ethiopia
04 h 20 m
03:10
Mon, 29 Jun 26
Abu Dhabi, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
OMR 316
Transit Visa may be required
Cape Town to Abu Dhabi , 28 Jun
Ethiopian Airlines ET | 844
13:50
Sun, 28 Jun 26
Cape Town, South Africa
06 h 25 m
21:15
Sun, 28 Jun 26
Terminal T2
Addis Ababa, Ethiopia
BAGGAGE : CHECK INCABIN
Information not available
Ethiopian Airlines ET | 614
21:50
Sun, 28 Jun 26
Terminal T2
Addis Ababa, Ethiopia
04 h 20 m
03:10
Mon, 29 Jun 26
Terminal A
Abu Dhabi, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
OMR 321
Transit Visa may be required
Cape Town to Abu Dhabi , 28 Jun
Etihad Airways EY | 6397 | Operated By Ethiopian Airlines
13:50
Sun, 28 Jun 26
Cape Town, South Africa
06 h 25 m
21:15
Sun, 28 Jun 26
Terminal T2
Addis Ababa, Ethiopia
BAGGAGE : CHECK INCABIN
Information not available
Etihad Airways EY | 6336 | Operated By Ethiopian Airlines
21:50
Sun, 28 Jun 26
Terminal T2
Addis Ababa, Ethiopia
04 h 20 m
03:10
Mon, 29 Jun 26
Abu Dhabi, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
OMR 336
Transit Visa may be required
Cape Town to Dubai , 28 Jun
Ethiopian Airlines ET | 844
13:50
Sun, 28 Jun 26
Cape Town, South Africa
06 h 25 m
21:15
Sun, 28 Jun 26
Terminal T2
Addis Ababa, Ethiopia
BAGGAGE : CHECK INCABIN
Information not available
Ethiopian Airlines ET | 600
21:45
Sun, 28 Jun 26
Terminal T2
Addis Ababa, Ethiopia
04 h 10 m
02:55
Mon, 29 Jun 26
Terminal T1
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
