Popular Filters
+ 1 more
Departure Airports
One Way Price
Duration
Stops From Dubai
Departure From Dubai
OMR 170
OMR 286
OMR 169
Arrival at Cape Town
OMR 285
OMR 169
OMR 169
Alliances & Airlines
Oneworld
(1)
SkyTeam
()
Star Alliance
(11)
Layover Airports
Layover Duration
Fare Calendar For other International Routes
Dubai to Cape Town Fare Calendar
OMR 174
You save OMR 36 if you fly from Dubai Bus Station
Dubai Bus Station to Cape Town , 28 Jun
Etihad Airways EY | 5425
22:00
Sun, 28 Jun 26
Dubai Bus Station, United Arab Emirates
02 h 01 m
00:01
Mon, 29 Jun 26
Terminal A
Abu Dhabi, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Etihad Airways EY | 747
02:05
Mon, 29 Jun 26
Terminal A
Abu Dhabi, United Arab Emirates
08 h 10 m
08:15
Mon, 29 Jun 26
Terminal B
Johannesburg, South Africa
BAGGAGE : CHECK INCABIN
Information not available
South African Airways SA | 343
14:30
Mon, 29 Jun 26
Terminal B
Johannesburg, South Africa
02 h 15 m
16:45
Mon, 29 Jun 26
Cape Town, South Africa
BAGGAGE : CHECK INCABIN
Information not available
OMR 175
You save OMR 35 if you fly from Abu Dhabi | Transit Visa may be required
Abu Dhabi to Cape Town , 28 Jun
Ethiopian Airlines ET | 615
04:25
Sun, 28 Jun 26
Terminal A
Abu Dhabi, United Arab Emirates
04 h 20 m
07:45
Sun, 28 Jun 26
Terminal T2
Addis Ababa, Ethiopia
BAGGAGE : CHECK INCABIN
Information not available
Ethiopian Airlines ET | 847
08:40
Sun, 28 Jun 26
Terminal T2
Addis Ababa, Ethiopia
06 h 30 m
14:10
Sun, 28 Jun 26
Cape Town, South Africa
BAGGAGE : CHECK INCABIN
Information not available
OMR 210
Transit Visa may be required
Dubai to Cape Town , 28 Jun
Ethiopian Airlines ET | 601
04:25
Sun, 28 Jun 26
Terminal T1
Dubai, United Arab Emirates
04 h 15 m
07:40
Sun, 28 Jun 26
Terminal T2
Addis Ababa, Ethiopia
BAGGAGE : CHECK INCABIN
Information not available
Ethiopian Airlines ET | 847
08:40
Sun, 28 Jun 26
Terminal T2
Addis Ababa, Ethiopia
06 h 30 m
14:10
Sun, 28 Jun 26
Cape Town, South Africa
BAGGAGE : CHECK INCABIN
Information not available
OMR 290
Abu Dhabi to Cape Town , 28 Jun
Qatar Airways QR | 1055
23:45
Sun, 28 Jun 26
Terminal A
Abu Dhabi, United Arab Emirates
01 h 10 m
23:55
Sun, 28 Jun 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 1369
01:25
Mon, 29 Jun 26
Doha, Qatar
09 h 50 m
10:15
Mon, 29 Jun 26
Cape Town, South Africa
BAGGAGE : CHECK INCABIN
Information not available
OMR 291
Dubai to Cape Town , 28 Jun
South African Airways SA | 7155 | Operated By Emirates
03:45
Sun, 28 Jun 26
Terminal T3
Dubai, United Arab Emirates
09 h 45 m
11:30
Sun, 28 Jun 26
Cape Town, South Africa
BAGGAGE : CHECK INCABIN
Information not available
OMR 301
Transit Visa may be required
Abu Dhabi to Cape Town , 28 Jun
Etihad Airways EY | 6337 | Operated By Ethiopian Airlines
04:25
Sun, 28 Jun 26
Terminal A
Abu Dhabi, United Arab Emirates
04 h 20 m
07:45
Sun, 28 Jun 26
Terminal T2
Addis Ababa, Ethiopia
BAGGAGE : CHECK INCABIN
Information not available
Ethiopian Airlines ET | 847
08:40
Sun, 28 Jun 26
Terminal T2
Addis Ababa, Ethiopia
06 h 30 m
14:10
Sun, 28 Jun 26
Cape Town, South Africa
BAGGAGE : CHECK INCABIN
Information not available
OMR 349
Dubai to Cape Town , 28 Jun
Emirates EK | 770
09:10
Sun, 28 Jun 26
Terminal T3
Dubai, United Arab Emirates
09 h 30 m
16:40
Sun, 28 Jun 26
Cape Town, South Africa
BAGGAGE : CHECK INCABIN
Information not available
OMR 399
Dubai to Cape Town , 28 Jun
Emirates EK | 772
03:45
Sun, 28 Jun 26
Terminal T3
Dubai, United Arab Emirates
09 h 45 m
11:30
Sun, 28 Jun 26
Cape Town, South Africa
BAGGAGE : CHECK INCABIN
Information not available
OMR 494
Transit Visa may be required
Abu Dhabi to Cape Town , 28 Jun
Etihad Airways EY | 6337 | Operated By Ethiopian Airlines
04:25
Sun, 28 Jun 26
Terminal A
Abu Dhabi, United Arab Emirates
04 h 20 m
07:45
Sun, 28 Jun 26
Terminal T2
Addis Ababa, Ethiopia
BAGGAGE : CHECK INCABIN
Information not available
Etihad Airways EY | 6396 | Operated By Ethiopian Airlines
08:40
Sun, 28 Jun 26
Terminal T2
Addis Ababa, Ethiopia
06 h 30 m
14:10
Sun, 28 Jun 26
Cape Town, South Africa
BAGGAGE : CHECK INCABIN
Information not available
OMR 538
Dubai to Cape Town , 28 Jun
Emirates EK | 761
04:05
Sun, 28 Jun 26
Terminal T3
Dubai, United Arab Emirates
08 h 10 m
10:15
Sun, 28 Jun 26
Terminal A
Johannesburg, South Africa
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 4002 | Operated By South African Airlink
12:20
Sun, 28 Jun 26
Terminal B
Johannesburg, South Africa
02 h 15 m
14:35
Sun, 28 Jun 26
Cape Town, South Africa
BAGGAGE : CHECK INCABIN
Information not available
