Direct flights from Dubai to Cape Town International (CPT)

21 nonstop flights a week from Dubai to Cape Town International (CPT) with 1 airline, 9h 35m to 9h 45m in the air, 4,744 mi (7,635 km). Departures from 03:50 to 10:25.

Flights from Dubai to Cape Town

Pick a departure date to see flights and seller prices

We search agencies and airlines for your day: nonstop and connecting flights, baggage, departure and arrival times.

Prices by day: Dubai to Cape Town

Lowest one-way price in dollars from recent searches, cheap days in green. Press a day to see flights and exact prices.

Filters

Dubai to Cape Town International (CPT) at a glance

flights a week
21
airline
1
flight time
9h 35m - 9h 45m
distance
4,744 mi (7,635 km)
first and last departure
03:50 - 10:25
departure terminal
3

Dubai to Cape Town International (CPT) flight schedule

21 flights a week. Departure and arrival times are local.

FlightDepartsArrivesDurationDaysAircraft
EK 772
Emirates
03:50 Dubai, terminal 3
11:35 Cape Town International
9h 45m
Daily
Boeing 777-300ER
EK 770
Emirates
09:10 Dubai, terminal 3
16:45 Cape Town International
9h 35m
Daily
Boeing 777-300ER
EK 778
Emirates
10:25 Dubai, terminal 3
18:00 Cape Town International
9h 35m
Daily
Airbus A350-900

Seasonal and one-off flights

Not operating in the next two weeks. The first of them is on 28 March.

FlightDepartsArrivesDurationDaysAircraft
EK 772
Emirates
03:45 Dubai, terminal 3
11:30 Cape Town International
9h 45m
Seasonal
Boeing 777-300ER

Days of the week are taken from the schedule for the next 14 days; schedules change by season. Cape Town is 2 hours behind Dubai.

Airlines flying Dubai to Cape Town International (CPT)

Nonstop flights a week by the current schedule

Frequently asked questions

How many nonstop flights are there from Dubai to Cape Town International (CPT)?
21 nonstop flights a week by the current schedule, 3 flight numbers.
How long is the flight from Dubai to Cape Town International (CPT)?
From 9 hours 35 minutes to 9 hours 45 minutes nonstop, depending on the flight.
Which airlines fly nonstop from Dubai to Cape Town International (CPT)?
Emirates (21 a week).
Which terminals are used between Dubai and Cape Town International (CPT)?
Flights depart from Dubai, terminal 3 and arrive at Cape Town International.
How far is Cape Town International (CPT) from Dubai?
4,744 mi (7,635 km) in a straight line.
What are the earliest and latest flights from Dubai to Cape Town International (CPT)?
The first departure is at 03:50 (Emirates), the last at 10:25 (Emirates), local time.