Last Updated: Wednesday March 13, 2019
How to find the cheapest flights to Kenya
These airfare search results from our “TripNerds Cheap Flight Finder” are the cheapest flights we could find from major airports and cities around the world, and are listed here to help you save money when you travel to Kenya. Scroll through the airfare listings until you see your nearest departure city. Click on the city name or orange “Tickets” button for more information, or to specify your preferred travel date, travel time, or airline. You can also use the search form below the flight listings to search for hotels in Kenya. And before you go, be sure to check out our selection of the best Kenya Travel Guides. Happy travels – we hope you enjoy your trip to Kenya…
This is ad: Above Flight Results 1

TripNerds Cheap Flight Finder: Kenya

Origin Price Flight class Stops Departure date Return date Find Ticket When found

Kisumu

82

Economy

Direct

Sat, Jul 27, 2019

Mon, Jul 29, 2019

Tickets from 82

4 days

Mombasa

84

Economy

Direct

Tue, Jul 23, 2019

Thu, Jul 25, 2019

Tickets from 84

7 days

Ukunda

97

Economy

Direct

Sat, Jan 25, 2020

Mon, Jan 27, 2020

Tickets from 97

1 week

Malindi

123

Economy

Direct

Fri, Aug 02, 2019

Sun, Aug 25, 2019

Tickets from 123

1 hour

Addis Ababa

178

Economy

Direct

Sun, Jul 28, 2019

Tue, Jul 30, 2019

Tickets from 178

21 hours

Dar es Salaam

181

Economy

1 stop

Tue, Jan 07, 2020

Tue, Jan 21, 2020

Tickets from 181

2 weeks

Entebbe

213

Economy

1 stop

Fri, Aug 02, 2019

Tue, Aug 27, 2019

Tickets from 213

1 day

Kigali

243

Economy

1 stop

Tue, Dec 10, 2019

Wed, Jan 01, 2020

Tickets from 243

5 days

Djibouti

254

Economy

1 stop

Thu, Aug 01, 2019

Mon, Aug 19, 2019

Tickets from 254

4 hours

Dubai

309

Economy

1 stop

Sun, Mar 01, 2020

Wed, Mar 11, 2020

Tickets from 309

1 week

Johannesburg

314

Economy

1 stop

Mon, Oct 14, 2019

Sat, Oct 19, 2019

Tickets from 314

1 week

Harare

319

Economy

1 stop

Fri, Jul 19, 2019

Fri, Jul 26, 2019

Tickets from 319

6 days

Mumbai

322

Economy

1 stop

Tue, Dec 24, 2019

Sat, Feb 01, 2020

Tickets from 322

6 days

Lusaka

337

Economy

1 stop

Fri, Aug 02, 2019

Sat, Aug 10, 2019

Tickets from 337

2 days

Zanzibar

351

Economy

1 stop

Sat, Sep 07, 2019

Mon, Oct 07, 2019

Tickets from 351

2 days

Sharjah

354

Economy

Direct

Sun, Mar 01, 2020

Wed, Mar 11, 2020

Tickets from 354

1 week

Muscat

360

Economy

1 stop

Thu, Aug 08, 2019

Sat, Aug 31, 2019

Tickets from 360

2 days

Bordeaux

361

Economy

1 stop

Mon, Feb 10, 2020

Fri, Apr 10, 2020

Tickets from 361

2 days

Dammam

375

Economy

1 stop

Thu, Sep 05, 2019

Tue, Sep 10, 2019

Tickets from 375

2 days

Cairo

381

Economy

Direct

Thu, Oct 10, 2019

Thu, Oct 24, 2019

Tickets from 381

2 weeks

Mogadishu

383

Economy

Direct

Thu, Jul 25, 2019

Thu, Aug 01, 2019

Tickets from 383

19 hours

Hyderabad

385

Economy

1 stop

Thu, Oct 17, 2019

Tue, Dec 24, 2019

Tickets from 385

1 week

Bahrain

392

Economy

1 stop

Mon, Aug 12, 2019

Tue, Sep 03, 2019

Tickets from 392

2 days

Karachi

399

Economy

1 stop

Tue, Nov 12, 2019

Mon, Nov 18, 2019

Tickets from 399

2 weeks

Paris

426

Economy

1 stop

Mon, Nov 18, 2019

Sun, Nov 24, 2019

Tickets from 426

2 days

Juba

432

Economy

1 stop

Fri, Aug 02, 2019

Sat, Aug 10, 2019

Tickets from 432

2 weeks

London

433

Economy

1 stop

Fri, Sep 20, 2019

Sat, Sep 28, 2019

Tickets from 433

5 days

Douala

438

Economy

1 stop

Wed, Jul 24, 2019

Sun, Aug 04, 2019

Tickets from 438

5 days

Amsterdam

439

Economy

1 stop

Tue, Oct 01, 2019

Sat, Nov 30, 2019

Tickets from 439

7 days

Dublin

441

Economy

1 stop

Sun, Nov 24, 2019

Tue, Dec 03, 2019

Tickets from 441

2 weeks

Kuwait City

445

Economy

1 stop

Sat, Aug 24, 2019

Sat, Sep 14, 2019

Tickets from 445

1 hour

Brussels

445

Economy

1 stop

Tue, Oct 01, 2019

Sat, Nov 30, 2019

Tickets from 445

7 days

Wroclaw

457

Economy

2 stops

Sat, Nov 02, 2019

Sat, Nov 16, 2019

Tickets from 457

6 days

Rome

460

Economy

1 stop

Sun, Sep 22, 2019

Mon, Sep 30, 2019

Tickets from 460

8 hours

Frankfurt

461

Economy

1 stop

Sun, Oct 06, 2019

Tue, Oct 22, 2019

Tickets from 461

1 week

Milan

461

Economy

1 stop

Tue, Oct 01, 2019

Fri, Oct 11, 2019

Tickets from 461

3 days

Manchester

465

Economy

1 stop

Thu, Nov 07, 2019

Sat, Nov 23, 2019

Tickets from 465

2 days

Istanbul

466

Economy

1 stop

Thu, Oct 10, 2019

Sun, Nov 10, 2019

Tickets from 466

2 days

Doha

467

Economy

1 stop

Fri, Aug 23, 2019

Tue, Sep 24, 2019

Tickets from 467

6 days

Riyadh

472

Economy

1 stop

Thu, Oct 31, 2019

Tue, Dec 10, 2019

Tickets from 472

5 days

Moscow

475

Economy

1 stop

Thu, Oct 03, 2019

Tue, Oct 15, 2019

Tickets from 475

14 hours

Turin

476

Economy

1 stop

Tue, Aug 20, 2019

Mon, Sep 16, 2019

Tickets from 476

3 days

Berlin

476

Economy

1 stop

Thu, Sep 12, 2019

Mon, Sep 30, 2019

Tickets from 476

2 weeks

Brazzaville

481

Economy

1 stop

Mon, Sep 16, 2019

Mon, Sep 23, 2019

Tickets from 481

2 days

New Delhi

486

Economy

1 stop

Sat, Aug 17, 2019

Wed, Oct 16, 2019

Tickets from 486

7 days

Vienna

493

Economy

1 stop

Thu, Feb 06, 2020

Mon, Feb 10, 2020

Tickets from 493

2 days

Saint Petersburg

495

Economy

1 stop

Mon, Nov 11, 2019

Mon, Nov 18, 2019

Tickets from 495

1 week

Munich

496

Economy

1 stop

Sat, Feb 29, 2020

Sat, Mar 21, 2020

Tickets from 496

7 days

Madrid

504

Economy

1 stop

Sat, Sep 28, 2019

Sat, Nov 30, 2019

Tickets from 504

1 week

Accra

505

Economy

1 stop

Fri, Sep 06, 2019

Fri, Sep 13, 2019

Tickets from 505

2 weeks

Copenhagen

505

Economy

1 stop

Fri, Oct 25, 2019

Fri, Nov 08, 2019

Tickets from 505

15 hours

Jeddah

506

Economy

Direct

Thu, Jul 25, 2019

Sat, Aug 17, 2019

Tickets from 506

5 days

Lagos

508

Economy

1 stop

Tue, Aug 20, 2019

Thu, Sep 19, 2019

Tickets from 508

7 days

Cape Town

512

Economy

1 stop

Tue, Jul 23, 2019

Sat, Aug 17, 2019

Tickets from 512

1 day

Hurghada

519

Economy

1 stop

Thu, Oct 10, 2019

Thu, Oct 24, 2019

Tickets from 519

2 weeks

Yaounde

525

Economy

1 stop

Mon, Aug 05, 2019

Mon, Aug 19, 2019

Tickets from 525

2 hours

Salalah

525

Economy

1 stop

Sat, Jul 27, 2019

Tue, Aug 27, 2019

Tickets from 525

2 weeks

Stuttgart

526

Economy

1 stop

Wed, Mar 04, 2020

Sat, Mar 21, 2020

Tickets from 526

7 days

Riga

526

Economy

1 stop

Thu, Jan 09, 2020

Thu, Jan 23, 2020

Tickets from 526

2 weeks

Libreville

527

Economy

1 stop

Fri, Jul 19, 2019

Fri, Jul 26, 2019

Tickets from 527

2 weeks

Kochi

529

Economy

1 stop

Wed, Feb 05, 2020

Tue, Feb 11, 2020

Tickets from 529

5 days

Nuremberg

530

Economy

1 stop

Sat, Feb 29, 2020

Sat, Mar 21, 2020

Tickets from 530

7 days

Cologne

531

Economy

1 stop

Mon, Nov 11, 2019

Mon, Feb 03, 2020

Tickets from 531

1 week

Belgrade

532

Economy

1 stop

Mon, Nov 04, 2019

Mon, Nov 18, 2019

Tickets from 532

1 week

Stockholm

533

Economy

2 stops

Thu, Dec 12, 2019

Mon, Dec 30, 2019

Tickets from 533

5 days

Dusseldorf

538

Economy

1 stop

Tue, Feb 04, 2020

Tue, Feb 11, 2020

Tickets from 538

7 days

Nice

541

Economy

1 stop

Sun, Sep 01, 2019

Thu, Sep 05, 2019

Tickets from 541

6 days

Leipzig-Halle

541

Economy

1 stop

Thu, Jan 09, 2020

Sun, Jan 26, 2020

Tickets from 541

6 days

Izmir

542

Economy

2 stops

Tue, Sep 10, 2019

Fri, Sep 20, 2019

Tickets from 542

1 day

Amman

544

Economy

1 stop

Wed, Jan 01, 2020

Wed, Jan 29, 2020

Tickets from 544

16 hours

Minsk

545

Economy

1 stop

Fri, Nov 29, 2019

Mon, Dec 09, 2019

Tickets from 545

1 day

Birmingham

546

Economy

1 stop

Sun, Oct 06, 2019

Sat, Oct 12, 2019

Tickets from 546

3 days

Athens

551

Economy

1 stop

Mon, Jun 01, 2020

Sat, Jun 06, 2020

Tickets from 551

13 hours

Hamburg

553

Economy

1 stop

Wed, Oct 09, 2019

Mon, Oct 28, 2019

Tickets from 553

4 days

Oslo

557

Economy

1 stop

Fri, Dec 06, 2019

Tue, Jan 07, 2020

Tickets from 557

4 days

Vilnius

557

Economy

2 stops

Sat, Feb 01, 2020

Sat, Feb 29, 2020

Tickets from 557

6 days

Cotonou

560

Economy

1 stop

Sat, Aug 31, 2019

Sat, Sep 28, 2019

Tickets from 560

3 days

Chennai

564

Economy

1 stop

Thu, Aug 08, 2019

Wed, Oct 30, 2019

Tickets from 564

2 weeks

Helsinki

564

Economy

1 stop

Thu, Oct 31, 2019

Thu, Nov 07, 2019

Tickets from 564

2 weeks

New York

565

Economy

1 stop

Sat, Feb 22, 2020

Sun, Mar 08, 2020

Tickets from 565

3 days

Teesside

573

Economy

1 stop

Tue, Oct 08, 2019

Tue, Oct 15, 2019

Tickets from 573

2 weeks

Odessa

576

Economy

2 stops

Wed, Sep 18, 2019

Sun, Sep 22, 2019

Tickets from 576

2 weeks

Venice

580

Economy

1 stop

Mon, Jul 22, 2019

Sun, Jul 28, 2019

Tickets from 580

3 days

Budapest

580

Economy

1 stop

Tue, Jan 07, 2020

Wed, Jan 15, 2020

Tickets from 580

1 week

Tallinn

580

Economy

1 stop

Tue, Jan 28, 2020

Sat, Feb 08, 2020

Tickets from 580

1 week

Warsaw

581

Economy

1 stop

Sat, Nov 02, 2019

Sat, Nov 16, 2019

Tickets from 581

2 days

Zagreb

581

Economy

1 stop

Thu, Jun 11, 2020

Sun, Jun 28, 2020

Tickets from 581

6 days

Luanda

582

Economy

1 stop

Sun, Jul 28, 2019

Sun, Sep 29, 2019

Tickets from 582

7 days

Boston

587

Economy

2 stops

Wed, Oct 30, 2019

Wed, Nov 13, 2019

Tickets from 587

2 weeks

Atlanta

597

Economy

2 stops

Wed, Aug 28, 2019

Tue, Nov 26, 2019

Tickets from 597

5 days

Tel Aviv-Yafo

598

Economy

1 stop

Wed, Nov 06, 2019

Wed, Nov 20, 2019

Tickets from 598

3 days

Prague

598

Economy

1 stop

Sun, Sep 22, 2019

Sat, Sep 28, 2019

Tickets from 598

2 weeks

Houston

599

Economy

2 stops

Tue, Aug 27, 2019

Wed, Sep 11, 2019

Tickets from 599

9 hours

Kinshasa

611

Economy

1 stop

Sun, Jul 21, 2019

Wed, Jul 24, 2019

Tickets from 611

4 days

Barcelona

611

Economy

1 stop

Sun, Sep 01, 2019

Fri, Sep 06, 2019

Tickets from 611

1 week

Seattle

617

Economy

1 stop

Thu, Dec 05, 2019

Thu, Mar 05, 2020

Tickets from 617

5 days

Larnaca

622

Economy

2 stops

Thu, Sep 12, 2019

Fri, Sep 27, 2019

Tickets from 622

2 days

Ndola

622

Economy

2 stops

Sat, Aug 03, 2019

Sun, Aug 04, 2019

Tickets from 622

6 days

Kuala Lumpur

629

Economy

1 stop

Tue, Sep 03, 2019

Wed, Sep 11, 2019

Tickets from 629

3 days

Krasnojarsk

630

Economy

2 stops

Mon, Sep 23, 2019

Wed, Oct 02, 2019

Tickets from 630

1 week

Washington

631

Economy

1 stop

Mon, Jan 06, 2020

Thu, Jan 30, 2020

Tickets from 631

4 days

Ekaterinburg

633

Economy

2 stops

Wed, Sep 18, 2019

Mon, Sep 23, 2019

Tickets from 633

1 week

Los Angeles

636

Economy

2 stops

Wed, Jan 15, 2020

Mon, Jan 27, 2020

Tickets from 636

8 hours

Abu Dhabi

637

Economy

1 stop

Fri, Aug 09, 2019

Fri, Aug 16, 2019

Tickets from 637

2 weeks

San Francisco

647

Economy

1 stop

Tue, Nov 12, 2019

Wed, Nov 20, 2019

Tickets from 647

4 days

Chicago

647

Economy

1 stop

Wed, Nov 20, 2019

Mon, Feb 03, 2020

Tickets from 647

5 days

Krasnodar

649

Economy

2 stops

Wed, Oct 30, 2019

Sun, Nov 10, 2019

Tickets from 649

1 week

Port Elizabeth

651

Economy

1 stop

Fri, Dec 06, 2019

Sat, Jan 04, 2020

Tickets from 651

2 weeks

Abidjan

658

Economy

1 stop

Sun, Jul 28, 2019

Sun, Sep 15, 2019

Tickets from 658

7 days

Zurich

660

Economy

1 stop

Sat, Feb 29, 2020

Sat, Mar 21, 2020

Tickets from 660

7 days

Novosibirsk

664

Economy

2 stops

Wed, Oct 23, 2019

Sat, Nov 02, 2019

Tickets from 664

3 days

Kiev

666

Economy

1 stop

Mon, Oct 28, 2019

Sat, Nov 09, 2019

Tickets from 666

2 weeks

Tunis

667

Economy

1 stop

Sat, Jul 20, 2019

Sat, Aug 17, 2019

Tickets from 667

3 days

Paphos

668

Economy

2 stops

Wed, Sep 11, 2019

Wed, Sep 25, 2019

Tickets from 668

2 days

Geneva

671

Economy

1 stop

Wed, Aug 07, 2019

Wed, Aug 28, 2019

Tickets from 671

2 weeks

Tbilisi

675

Economy

2 stops

Mon, Nov 11, 2019

Mon, Nov 18, 2019

Tickets from 675

1 week

Ufa

681

Economy

2 stops

Sat, Nov 30, 2019

Sat, Dec 14, 2019

Tickets from 681

5 hours

Tirana

684

Economy

2 stops

Mon, Sep 09, 2019

Sat, Sep 14, 2019

Tickets from 684

7 days

Samara

686

Economy

2 stops

Fri, Jan 17, 2020

Wed, Jan 29, 2020

Tickets from 686

1 day

Dallas

691

Economy

1 stop

Wed, Sep 04, 2019

Wed, Sep 18, 2019

Tickets from 691

3 days

Bratsk

693

Economy

2 stops

Sun, Nov 10, 2019

Wed, Nov 20, 2019

Tickets from 693

6 days

Mineralnye Vody

694

Economy

2 stops

Wed, Mar 18, 2020

Wed, Apr 01, 2020

Tickets from 694

3 days

Yerevan

695

Economy

1 stop

Sun, Jul 21, 2019

Wed, Jul 31, 2019

Tickets from 695

1 week

Baltimore

705

Economy

2 stops

Mon, Jan 06, 2020

Thu, Jan 30, 2020

Tickets from 705

4 days

Rostov

710

Economy

2 stops

Fri, Nov 08, 2019

Fri, Nov 22, 2019

Tickets from 710

3 days

Miami

711

Economy

1 stop

Wed, Jan 15, 2020

Sun, Mar 15, 2020

Tickets from 711

3 days

Hong Kong

713

Economy

1 stop

Sun, Oct 27, 2019

Fri, Nov 01, 2019

Tickets from 713

3 days

Luxembourg

714

Economy

2 stops

Sun, Sep 01, 2019

Fri, Sep 06, 2019

Tickets from 714

2 weeks

Chelyabinsk

716

Economy

2 stops

Tue, Aug 06, 2019

Mon, Aug 12, 2019

Tickets from 716

2 weeks

Kazan

724

Economy

2 stops

Sun, Jul 28, 2019

Wed, Jul 31, 2019

Tickets from 724

2 weeks

Abuja

727

Economy

1 stop

Fri, Aug 30, 2019

Sat, Sep 07, 2019

Tickets from 727

10 hours

Toronto

729

Economy

2 stops

Sun, Nov 10, 2019

Sun, Nov 24, 2019

Tickets from 729

2 days

Nizhnevartovsk

731

Economy

2 stops

Sun, Aug 25, 2019

Sat, Aug 31, 2019

Tickets from 731

2 days

N'Djamena

732

Economy

2 stops

Wed, Jul 31, 2019

Mon, Aug 12, 2019

Tickets from 732

6 days

Indore

747

Economy

2 stops

Thu, Nov 28, 2019

Tue, Dec 31, 2019

Tickets from 747

1 week

Gothenburg

756

Economy

2 stops

Mon, Aug 05, 2019

Wed, Aug 21, 2019

Tickets from 756

7 days

Seoul

766

Economy

2 stops

Thu, Oct 17, 2019

Sun, Oct 20, 2019

Tickets from 766

7 days

Ercan

776

Economy

2 stops

Wed, Sep 18, 2019

Thu, Sep 26, 2019

Tickets from 776

2 days

Detroit

776

Economy

2 stops

Tue, Nov 12, 2019

Mon, Mar 30, 2020

Tickets from 776

15 hours

Fort Lauderdale

778

Economy

2 stops

Wed, Jan 15, 2020

Sun, Mar 15, 2020

Tickets from 778

3 days

Mahe Island

782

Economy

1 stop

Mon, Jul 29, 2019

Mon, Aug 12, 2019

Tickets from 782

1 day

BAK

782

Economy

1 stop

Mon, Nov 25, 2019

Wed, Nov 27, 2019

Tickets from 782

2 weeks

Kathmandu

796

Economy

1 stop

Thu, Oct 10, 2019

Fri, Oct 25, 2019

Tickets from 796

2 weeks

Lahore

803

Economy

1 stop

Fri, Jul 26, 2019

Fri, Aug 02, 2019

Tickets from 803

3 hours

Charlotte

809

Economy

2 stops

Wed, Oct 02, 2019

Wed, Oct 30, 2019

Tickets from 809

5 days

Denver

811

Economy

2 stops

Fri, Oct 18, 2019

Thu, Oct 31, 2019

Tickets from 811

5 days

Volgograd

813

Economy

2 stops

Thu, Aug 22, 2019

Thu, Aug 29, 2019

Tickets from 813

1 week

Rochester

833

Economy

2 stops

Fri, Feb 21, 2020

Fri, May 29, 2020

Tickets from 833

2 days

Perm

836

Economy

2 stops

Sun, Dec 29, 2019

Sun, Jan 12, 2020

Tickets from 836

3 days

Newcastle

851

Economy

1 stop

Fri, Aug 09, 2019

Fri, Aug 30, 2019

Tickets from 851

2 weeks

The Top Kenya Travel Guides

SaleKenya Travel Guide - Best Seller #1
Lonely Planet Kenya (Travel Guide)
17 Reviews
Lonely Planet Kenya (Travel Guide)
  • Lonely Planet, Anthony Ham, Anna Kaminski, Shawn Duthie
  • Publisher: Lonely Planet
  • Edition no. 10 (06/19/2018)
  • Paperback: 416 pages
SaleKenya Travel Guide - Best Seller #2
DK Eyewitness Travel Guide Kenya
82 Reviews
DK Eyewitness Travel Guide Kenya
  • Dk Pub
  • DK Travel
  • Publisher: DK Eyewitness Travel
  • Edition no. 0 (10/06/2015)
  • Paperback: 440 pages
SaleKenya Travel Guide - Best Seller #3
Lonely Planet East Africa (Travel Guide)
3 Reviews
Lonely Planet East Africa (Travel Guide)
  • Lonely Planet, Anthony Ham, Ray Bartlett, Stuart Butler, Jean-Bernard Carillet, David Else, Mary Fitzpatrick, Anna Kaminski, Tom Masters, Carolyn McCarthy
  • Publisher: Lonely Planet
  • Edition no. 11 (07/17/2018)
  • Paperback: 672 pages
SaleKenya Travel Guide - Best Seller #4
Fodor's the Complete Guide to African Safaris: with South Africa, Kenya, Tanzania, Botswana, Namibia, & Rwanda (Full-color Travel Guide)
32 Reviews
Fodor's the Complete Guide to African Safaris: with South Africa, Kenya, Tanzania, Botswana, Namibia, & Rwanda (Full-color Travel Guide)
  • Fodor's Travel Guides
  • Publisher: Fodor's Travel
  • Edition no. 5 (05/22/2018)
  • Paperback: 528 pages
SaleKenya Travel Guide - Best Seller #5
Kenya - Culture Smart!: The Essential Guide to Customs & Culture
14 Reviews
Kenya - Culture Smart!: The Essential Guide to Customs & Culture
  • KUPERARD
  • Jane Barsby
  • Publisher: Kuperard
  • Edition no. 0 (04/01/2017)
  • Paperback: 168 pages

Amazon prices last updated 2019-07-19.