Flights from Dubai to Cape Town

AAA
AAA

The cheapest flights Dubai – Cape Town

  • The distance between Dubai and Cape Town is: 4,754 miles (7,651 kilometers)
  • Average flight time from Dubai to Cape Town: 7h 7min
  • Frequency of flights from Dubai to Cape Town: Sun
BTS will find the cheapest flights from Dubai to Cape Town for you by comparing the cost of a ticket to Cape Town in 45 agencies, 5 booking systems and 728 airlines. Where exactly to buy plane tickets Dubai – Cape Town-the choice is yours.

List of all airlines flying on the route

Direct flights Dubai - Cape Town
Emirates 04:00 9h 40m 11:40 every day Find a ticket
Emirates 08:50 9h 35m 16:25 every day Find a ticket
Flights from Dubai
Dubai - Moscow from 3244 rub. Find a ticket
Dubai - Manila from 11296 rub. Find a ticket
Dubai - Cairo from 9016 rub. Find a ticket
Dubai - Kozhikode from 5258 rub. Find a ticket
Dubai - Baku from 9667 rub. Find a ticket
Dubai - Bangkok from 11837 rub. Find a ticket
Dubai - Kochi from 5092 rub. Find a ticket
Dubai - Istanbul from 7189 rub. Find a ticket
Dubai - New York from 23967 rub. Find a ticket
Dubai - Kyiv from 7739 rub. Find a ticket
Flights to Cape Town
Moscow - Cape Town from 25946 rub. Find a ticket
Johannesburg - Cape Town from 2643 rub. Find a ticket
Durban - Cape Town from 3415 rub. Find a ticket
Dubai - Cape Town from 22896 rub. Find a ticket
Frankfurt - Cape Town from 32670 rub. Find a ticket
Saint Petersburg - Cape Town from 29845 rub. Find a ticket
New York - Cape Town from 32360 rub. Find a ticket
Subscribe to our news