Find Cheap Flights from Ottawa to Africa

Search hundreds of travel sites at once for deals on flights to Africa

Depart
Return
Any month
Compare vs. KAYAK |

Ottawa to Africa Flight Information

Flights Arrive in Africa
Flights Depart from Ottawa
Flight Price C$ 816
Airlines Air Canada, Air France, Austrian Airlines, SWISS, Delta, Lufthansa, KLM, Turkish Airlines, United Airlines

Book cheap flights from Ottawa to Africa (round-trip)

Airports
Origin
Ottawa
C$ 816
only
C$ 816
Destination
Douala
C$ 1284
only
C$ 1284
Tunis
C$ 1042
only
C$ 1042
Nairobi
C$ 1062
only
C$ 1062
Algiers
C$ 1316
only
C$ 1316
Cairo
C$ 1053
only
C$ 1053
Casablanca
C$ 816
only
C$ 816
Cape Town
C$ 1150
only
C$ 1150
Kigali
C$ 1156
only
C$ 1156
Johannesburg
C$ 3592
only
C$ 3592
Addis Ababa
C$ 1088
only
C$ 1088
Dar Es Salaam
C$ 1093
only
C$ 1093
Port Louis
C$ 1248
only
C$ 1248
Fri, 3 May
YOW
Ottawa
CMN
Casablanca Mohamed V
14h 40m
Sat, 25 May
CMN
Casablanca Mohamed V
YOW
Ottawa
14h 34m
C$ 816
Trip: 23 days
Overall null null
Based on null reviews
Sat, 19 Jan
YOW
Ottawa
CMN
Casablanca Mohamed V
22h 05m
Wed, 23 Jan
CMN
Casablanca Mohamed V
YOW
Ottawa
13h 27m
C$ 845
Trip: 5 days
Overall null null
Based on null reviews
Mon, 14 Jan
YOW
Ottawa
TUN
Tunis Carthage
21h 30m
Tue, 12 Mar
TUN
Tunis Carthage
YOW
Ottawa
19h 06m
C$ 1042
Trip: 57 days
Overall null null
Based on null reviews
Tue, 29 Jan
YOW
Ottawa
CAI
Cairo
25h 55m
Mon, 4 Feb
CAI
Cairo
YOW
Ottawa
31h 59m
C$ 1053
Trip: 7 days
Overall null null
Based on null reviews
Tue, 29 Jan
YOW
Ottawa
NBO
Nairobi Jomo Kenyatta Intl
25h 40m
Mon, 4 Feb
NBO
Nairobi Jomo Kenyatta Intl
YOW
Ottawa
29h 32m
C$ 1062
Trip: 7 days
Overall null null
Based on null reviews
Wed, 6 Mar
YOW
Ottawa
DAR
Dar Es Salaam
32h 45m
Mon, 25 Mar
DAR
Dar Es Salaam
YOW
Ottawa
31h 21m
C$ 1093
Trip: 19 days
Overall null null
Based on null reviews
Sat, 19 Jan
YOW
Ottawa
CPT
Cape Town Intl
56h 55m
Mon, 11 Mar
CPT
Cape Town Intl
YOW
Ottawa
31h 49m
C$ 1150
Trip: 51 days
Overall null null
Based on null reviews
Sun, 3 Feb
YOW
Ottawa
KGL
Kigali Intl
22h 20m
Tue, 5 Feb
KGL
Kigali Intl
YOW
Ottawa
28h 48m
C$ 1156
Trip: 3 days
Overall null null
Based on null reviews
Sun, 16 Dec
YOW
Ottawa
CAI
Cairo
24h 50m
Sun, 23 Dec
CAI
Cairo
YOW
Ottawa
31h 16m
C$ 1643
Trip: 8 days
Overall null null
Based on null reviews
Sat, 2 Feb
YOW
Ottawa
NBO
Nairobi Jomo Kenyatta Intl
41h 25m
Thu, 7 Feb
NBO
Nairobi Jomo Kenyatta Intl
YOW
Ottawa
28h 57m
C$ 1062
Trip: 6 days
Overall null null
Based on null reviews
Tue, 29 Jan
YOW
Ottawa
ADD
Addis Ababa Bole
51h 40m
Tue, 5 Feb
ADD
Addis Ababa Bole
YOW
Ottawa
27h 09m
C$ 1088
Trip: 8 days
Overall null null
Based on null reviews
Tue, 5 Mar
YOW
Ottawa
CAI
Cairo
37h 45m
Sun, 24 Mar
CAI
Cairo
YOW
Ottawa
34h 42m
C$ 1090
Trip: 19 days
Overall null null
Based on null reviews
Tue, 19 Mar
YOW
Ottawa
KGL
Kigali Intl
20h 20m
Thu, 4 Apr
KGL
Kigali Intl
YOW
Ottawa
24h 54m
C$ 1157
Trip: 17 days
Overall null null
Based on null reviews
Sat, 29 Dec
YOW
Ottawa
TUN
Tunis Carthage
29h 30m
Sat, 12 Jan
TUN
Tunis Carthage
YOW
Ottawa
56h 55m
C$ 1140
Trip: 15 days
Overall null null
Based on null reviews
Fri, 1 Feb
YOW
Ottawa
MRU
Port Louis Sir Seewoosagur Ram.
39h 55m
Sat, 9 Feb
MRU
Port Louis Sir Seewoosagur Ram.
YOW
Ottawa
41h 22m
C$ 1248
Trip: 9 days
Overall null null
Based on null reviews
Sat, 23 Mar
YOW
Ottawa
DLA
Douala
24h 50m
Fri, 26 Apr
DLA
Douala
YOW
Ottawa
22h 37m
C$ 1284
Trip: 35 days
Overall null null
Based on null reviews
Tue, 25 Dec
YOW
Ottawa
ALG
Algiers Houari Boumediene
35h 55m
Mon, 31 Dec
ALG
Algiers Houari Boumediene
YOW
Ottawa
41h 10m
C$ 1549
Trip: 7 days
Overall null null
Based on null reviews
Tue, 1 Jan
YOW
Ottawa
ALG
Algiers Houari Boumediene
32h 35m
Thu, 10 Jan
ALG
Algiers Houari Boumediene
YOW
Ottawa
56h 20m
C$ 1316
Trip: 10 days
Overall null null
Based on null reviews
Thu, 20 Dec
YOW
Ottawa
JNB
Johannesburg OR Tambo
33h 29m
Thu, 3 Jan
JNB
Johannesburg OR Tambo
YOW
Ottawa
24h 55m
C$ 3592
Trip: 15 days
Overall null null
Based on null reviews
Mon, 24 Dec
YOW
Ottawa
CMN
Casablanca Mohamed V
48h 40m
Sat, 29 Dec
CMN
Casablanca Mohamed V
YOW
Ottawa
22h 06m
C$ 1946
Trip: 6 days
Overall null null
Based on null reviews
*
Prices are per person, are for e–tickets and include all taxes & fees in CAD.

We attempt to get accurate prices, however, prices are not guaranteed.

Here's why:

We’re not the seller.
At KAYAK we don’t set the prices, so it’s not possible for us to guarantee what other companies are selling.

We compile tonnes of data for you
Our service lets you quickly and easily compare results from hundreds of travel sites at once. In this sense, KAYAK is a search engine and we can't guarantee prices we find.

Why aren’t prices accurate 100% of the time?
Prices on airline seats, hotel rooms and car rentals can change frequently. Several people may also be trying to buy the same travel option simultaneously. As a result, you may find, on occasion, that certain prices are no longer available.

If you have more questions or if you have a bad price to report to us,
please send us an and someone from our team will get back to you promptly.