One Way

Popular Filters

One Way Price

USD 669 USD 3,500

Duration

20 h 30 m 44 h 0 m

Stops From Ottawa

Departure From Ottawa

6 AM - 12 PM

USD 714

12 PM - 6 PM

USD 686

After 6 PM

USD 670

Arrival at Nairobi

After 6 PM

USD 670

Alliances & Airlines

Oneworld

(1)

SkyTeam

(4)

Star Alliance

(22)

+ 1 more

Layover Airports

+ 3 more

Layover Duration

3 h 30 m 26 h 0 m

Ottawa to Kenya Flights

Lowest fare from Ottawa to Nairobi on 06 Jun - ₹697


Cheap International Ottawa to Nairobi undefined air tickets at MakeMyTrip India. Best Deals at Lowest fares guaranteed on flights from Ottawa to Nairobi by undefined International Travel. Check undefined booking, International Flight number, Flight status, Schedules online from Ottawa to Nairobi.Also book Nairobi to Ottawa undefined flights tickets online.Avail Zero Cancellation for flight bookings.
Sorted By:
Departure
Duration
Arrival
Price
Lufthansa

USD 697

USD 670

Transit Visa may be required

Ottawa to Nairobi , 6 Jun

Lufthansa LH | 6667 | Operated By Air Canada

18:10

Sat, 6 Jun 26

Ottawa, Canada

01 h 10 m

19:20

Sat, 6 Jun 26

Terminal T1

Toronto, Canada

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa LH | 6845 | Operated By Air Canada

18:35

Sun, 7 Jun 26

Terminal T1

Toronto, Canada

07 h 15 m

07:50

Mon, 8 Jun 26

Brussels, Belgium

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa LH | 5540 | Operated By Brussels Airlines

10:25

Mon, 8 Jun 26

Brussels, Belgium

09 h 15 m

20:40

Mon, 8 Jun 26

Terminal T1B

Nairobi, Kenya

BAGGAGE : CHECK INCABIN

Information not available

Air Canada, Brussels Airlines

More Timing Options

USD 714

USD 686

Transit Visa may be required

Ottawa to Nairobi , 6 Jun

Air Canada AC | 8008

14:35

Sat, 6 Jun 26

Ottawa, Canada

46 m

15:21

Sat, 6 Jun 26

Montreal, Canada

BAGGAGE : CHECK INCABIN

Information not available

Brussels Airlines SN | 9552 | Operated By Air Canada

18:05

Sat, 6 Jun 26

Montreal, Canada

07 h 05 m

07:10

Sun, 7 Jun 26

Brussels, Belgium

BAGGAGE : CHECK INCABIN

Information not available

Brussels Airlines SN | 491

10:20

Sun, 7 Jun 26

Brussels, Belgium

18:50

Sun, 7 Jun 26

Kigali, Rwanda

BAGGAGE : CHECK INCABIN

Information not available

Brussels Airlines SN | 491

19:55

Sun, 7 Jun 26

Kigali, Rwanda

22:25

Sun, 7 Jun 26

Terminal T1B

Nairobi, Kenya

BAGGAGE : CHECK INCABIN

Information not available

United Airlines

USD 722

USD 694

Transit Visa may be required

Ottawa to Nairobi , 6 Jun

United Airlines UA | 4455

19:30

Sat, 6 Jun 26

Ottawa, Canada

01 h 43 m

21:13

Sat, 6 Jun 26

Washington-Dulles Apt, United States

BAGGAGE : CHECK INCABIN

Information not available

United Airlines UA | 9902 | Operated By Brussels Airlines

17:35

Sun, 7 Jun 26

Washington-Dulles Apt, United States

07 h 50 m

07:25

Mon, 8 Jun 26

Brussels, Belgium

BAGGAGE : CHECK INCABIN

Information not available

United Airlines UA | 9996 | Operated By Brussels Airlines

10:25

Mon, 8 Jun 26

Brussels, Belgium

09 h 15 m

20:40

Mon, 8 Jun 26

Terminal T1B

Nairobi, Kenya

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa

USD 729

USD 700

Transit Visa may be required

Ottawa to Nairobi , 6 Jun

Lufthansa LH | 6581 | Operated By Air Canada

14:35

Sat, 6 Jun 26

Ottawa, Canada

46 m

15:21

Sat, 6 Jun 26

Montreal, Canada

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa LH | 479

18:05

Sat, 6 Jun 26

Montreal, Canada

07 h 05 m

07:10

Sun, 7 Jun 26

Terminal T1

Frankfurt, Germany

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa LH | 590

11:25

Sun, 7 Jun 26

Terminal T1

Frankfurt, Germany

08 h 10 m

20:35

Sun, 7 Jun 26

Nairobi, Kenya

BAGGAGE : CHECK INCABIN

Information not available

Air Canada, Lufthansa

USD 732

USD 703

Transit Visa may be required

Ottawa to Nairobi , 6 Jun

Air Canada AC | 8010

15:00

Sat, 6 Jun 26

Ottawa, Canada

49 m

15:49

Sat, 6 Jun 26

Montreal, Canada

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa LH | 479

18:05

Sat, 6 Jun 26

Montreal, Canada

07 h 05 m

07:10

Sun, 7 Jun 26

Terminal T1

Frankfurt, Germany

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa LH | 590

11:25

Sun, 7 Jun 26

Terminal T1

Frankfurt, Germany

08 h 10 m

20:35

Sun, 7 Jun 26

Nairobi, Kenya

BAGGAGE : CHECK INCABIN

Information not available

United Airlines

USD 743

USD 714

Transit Visa may be required

Ottawa to Nairobi , 6 Jun

United Airlines UA | 4459

10:00

Sat, 6 Jun 26

Ottawa, Canada

01 h 43 m

11:43

Sat, 6 Jun 26

Washington-Dulles Apt, United States

BAGGAGE : CHECK INCABIN

Information not available

United Airlines UA | 950

17:40

Sat, 6 Jun 26

Washington-Dulles Apt, United States

07 h 35 m

07:15

Sun, 7 Jun 26

Brussels, Belgium

BAGGAGE : CHECK INCABIN

Information not available

United Airlines UA | 9994 | Operated By Brussels Airlines

10:20

Sun, 7 Jun 26

Brussels, Belgium

18:50

Sun, 7 Jun 26

Kigali, Rwanda

BAGGAGE : CHECK INCABIN

Information not available

United Airlines UA | 9994 | Operated By Brussels Airlines

19:55

Sun, 7 Jun 26

Kigali, Rwanda

22:25

Sun, 7 Jun 26

Terminal T1B

Nairobi, Kenya

BAGGAGE : CHECK INCABIN

Information not available

Air Canada, Lufthansa

USD 879

USD 844

Transit Visa may be required

Ottawa to Nairobi , 6 Jun

Air Canada AC | 461

16:00

Sat, 6 Jun 26

Ottawa, Canada

01 h 10 m

17:10

Sat, 6 Jun 26

Terminal T1

Toronto, Canada

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa LH | 471

18:20

Sat, 6 Jun 26

Terminal T1

Toronto, Canada

07 h 40 m

08:00

Sun, 7 Jun 26

Terminal T1

Frankfurt, Germany

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa LH | 590

11:25

Sun, 7 Jun 26

Terminal T1

Frankfurt, Germany

08 h 10 m

20:35

Sun, 7 Jun 26

Nairobi, Kenya

BAGGAGE : CHECK INCABIN

Information not available

Air Canada

USD 1,270

USD 1,220

Transit Visa may be required

Ottawa to Nairobi , 6 Jun

Air Canada AC | 4386

15:10

Sat, 6 Jun 26

Ottawa, Canada

01 h 43 m

16:53

Sat, 6 Jun 26

Terminal C

Newark, United States

BAGGAGE : CHECK INCABIN

Information not available

Air Canada AC | 4816 | Operated By United Airlines

19:30

Sat, 6 Jun 26

Terminal C

Newark, United States

07 h 40 m

09:10

Sun, 7 Jun 26

Terminal T1

Frankfurt, Germany

BAGGAGE : CHECK INCABIN

Information not available

Air Canada AC | 9610 | Operated By Lufthansa

11:25

Sun, 7 Jun 26

Terminal T1

Frankfurt, Germany

08 h 10 m

20:35

Sun, 7 Jun 26

Nairobi, Kenya

BAGGAGE : CHECK INCABIN

Information not available

Air Canada

USD 1,452

USD 1,394

Transit Visa may be required

Ottawa to Nairobi , 6 Jun

Air Canada AC | 4692

14:52

Sat, 6 Jun 26

Ottawa, Canada

01 h 43 m

16:35

Sat, 6 Jun 26

Washington-Dulles Apt, United States

BAGGAGE : CHECK INCABIN

Information not available

Air Canada AC | 3823 | Operated By United Airlines

17:20

Sat, 6 Jun 26

Washington-Dulles Apt, United States

08 h

07:20

Sun, 7 Jun 26

Terminal T1

Frankfurt, Germany

BAGGAGE : CHECK INCABIN

Information not available

Air Canada AC | 9610 | Operated By Lufthansa

11:25

Sun, 7 Jun 26

Terminal T1

Frankfurt, Germany

08 h 10 m

20:35

Sun, 7 Jun 26

Nairobi, Kenya

BAGGAGE : CHECK INCABIN

Information not available

KLM Royal Dutch

USD 1,660

USD 1,594

Transit Visa may be required

Ottawa to Nairobi , 6 Jun

KLM Royal Dutch KL | 9623 | Operated By WestJet

18:25

Sat, 6 Jun 26

Ottawa, Canada

01 h 10 m

19:35

Sat, 6 Jun 26

Terminal T3

Toronto, Canada

BAGGAGE : CHECK INCABIN

Information not available

KLM Royal Dutch KL | 696

21:55

Sat, 6 Jun 26

Terminal T3

Toronto, Canada

07 h 15 m

11:10

Sun, 7 Jun 26

Amsterdam, Netherlands

BAGGAGE : CHECK INCABIN

Information not available

KLM Royal Dutch KL | 565

12:20

Sun, 7 Jun 26

Amsterdam, Netherlands

08 h 35 m

21:55

Sun, 7 Jun 26

Terminal T1A

Nairobi, Kenya

BAGGAGE : CHECK INCABIN

Information not available

Book cheap Ottawa to Kenya International Flight ✈ tickets at MakeMyTrip India. Get best deals, Lowest airfare ticket booking from Ottawa to Kenya International air travel route. Check flight reservation status, schedules of Ottawa to Kenya International flight ticket online.Also book tickets for Kenya to Ottawa

About Ottawa (YOW)

Ottawa

About Kenya (KE)

Kenya is the microcosm of Africa and has mountains and deserts, colourful tribal culture, beaches and coral reefs, and some of Africa's best wildlife attractions. Enjoy cheap holidays in Kenya and enjoy the stunning landscapes and view of Mt. Kenya National Park, gorgeous beaches, the rolling grasslands of the Masai Mara and the searing deserts by the Jade Sea. Plan your vacation in advance and you could get the best holiday packages and travel deals on your tour to Kenya. Your holiday in Kenya should include wildlife safaris to the Tsavo National Park and Marine National Park and who knows, you might meet lions, elephants, leopards and the famous wildebeest.