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

86

Economy

Direct

Mon, Oct 28, 2019

Mon, Nov 04, 2019

Tickets from 86

1 day

Mombasa

87

Economy

Direct

Sun, Oct 27, 2019

Sun, Nov 03, 2019

Tickets from 87

2 days

Eldoret

107

Economy

Direct

Tue, Oct 29, 2019

Tue, Nov 05, 2019

Tickets from 107

10 hours

Ukunda

126

Economy

Direct

Sat, Oct 26, 2019

Sat, Nov 02, 2019

Tickets from 126

4 days

Manchester

162

Economy

2 stops

Sat, Dec 28, 2019

Mon, Jan 13, 2020

Tickets from 162

3 days

Addis Ababa

183

Economy

Direct

Thu, Oct 24, 2019

Thu, Oct 31, 2019

Tickets from 183

5 days

Dar es Salaam

188

Economy

1 stop

Fri, Nov 15, 2019

Sat, Nov 16, 2019

Tickets from 188

3 days

Entebbe

195

Economy

1 stop

Mon, Nov 11, 2019

Mon, Nov 18, 2019

Tickets from 195

2 days

Kigali

242

Economy

1 stop

Fri, Nov 08, 2019

Thu, Nov 14, 2019

Tickets from 242

51 mins

Dubai

254

Economy

1 stop

Tue, Nov 05, 2019

Tue, Nov 12, 2019

Tickets from 254

1 week

Zanzibar

258

Economy

1 stop

Sat, Nov 02, 2019

Fri, Nov 15, 2019

Tickets from 258

17 hours

Djibouti

285

Economy

2 stops

Thu, Oct 24, 2019

Thu, Oct 31, 2019

Tickets from 285

5 days

Johannesburg

312

Economy

1 stop

Wed, Dec 18, 2019

Fri, Dec 27, 2019

Tickets from 312

1 week

Mumbai

320

Economy

1 stop

Fri, Dec 13, 2019

Mon, Dec 30, 2019

Tickets from 320

3 days

Harare

325

Economy

1 stop

Fri, Jul 31, 2020

Wed, Aug 19, 2020

Tickets from 325

2 days

Sharjah

334

Economy

Direct

Wed, Oct 23, 2019

Sat, Nov 02, 2019

Tickets from 334

1 day

Kuwait City

351

Economy

1 stop

Wed, Nov 06, 2019

Sun, Nov 10, 2019

Tickets from 351

5 days

Abu Dhabi

352

Economy

1 stop

Mon, Dec 02, 2019

Sun, Dec 29, 2019

Tickets from 352

2 days

Lusaka

359

Economy

1 stop

Sun, Jan 12, 2020

Sun, Jan 19, 2020

Tickets from 359

1 week

Mogadishu

365

Economy

1 stop

Mon, Oct 28, 2019

Mon, Nov 04, 2019

Tickets from 365

4 days

Bahrain

370

Economy

1 stop

Tue, Oct 29, 2019

Tue, Nov 12, 2019

Tickets from 370

11 hours

Doha

384

Economy

1 stop

Wed, Oct 23, 2019

Sun, Nov 24, 2019

Tickets from 384

1 week

Zurich

394

Economy

1 stop

Thu, Mar 05, 2020

Sat, Mar 28, 2020

Tickets from 394

1 week

Geneva

396

Economy

1 stop

Wed, Mar 04, 2020

Wed, Mar 25, 2020

Tickets from 396

1 week

Moscow

402

Economy

1 stop

Wed, Nov 06, 2019

Tue, Dec 17, 2019

Tickets from 402

1 day

Karachi

408

Economy

1 stop

Fri, Nov 15, 2019

Mon, Nov 18, 2019

Tickets from 408

2 weeks

Amsterdam

410

Economy

1 stop

Tue, Nov 05, 2019

Thu, Dec 05, 2019

Tickets from 410

1 week

Vienna

411

Economy

1 stop

Mon, Jan 20, 2020

Fri, Feb 07, 2020

Tickets from 411

2 days

Paris

416

Economy

1 stop

Tue, Jan 14, 2020

Thu, Jan 30, 2020

Tickets from 416

2 weeks

Cairo

425

Economy

1 stop

Thu, Nov 07, 2019

Tue, Nov 12, 2019

Tickets from 425

12 hours

Saint Petersburg

426

Economy

1 stop

Tue, Jan 28, 2020

Sat, Feb 15, 2020

Tickets from 426

1 day

Istanbul

434

Economy

1 stop

Tue, Oct 29, 2019

Mon, Nov 04, 2019

Tickets from 434

5 days

Islamabad

435

Economy

1 stop

Fri, Mar 13, 2020

Sat, Mar 28, 2020

Tickets from 435

4 days

Milan

435

Economy

1 stop

Thu, Oct 31, 2019

Sat, Nov 09, 2019

Tickets from 435

2 weeks

Khartoum

437

Economy

1 stop

Sat, Nov 16, 2019

Thu, Nov 21, 2019

Tickets from 437

17 hours

Frankfurt

438

Economy

1 stop

Fri, Nov 29, 2019

Fri, Dec 13, 2019

Tickets from 438

4 days

Juba

439

Economy

1 stop

Tue, Oct 29, 2019

Wed, Nov 06, 2019

Tickets from 439

5 days

Gothenburg

441

Economy

2 stops

Fri, Nov 22, 2019

Tue, Dec 03, 2019

Tickets from 441

2 weeks

Stockholm

443

Economy

1 stop

Thu, Jan 30, 2020

Wed, Feb 12, 2020

Tickets from 443

6 days

Douala

451

Economy

1 stop

Fri, Nov 15, 2019

Tue, Nov 19, 2019

Tickets from 451

1 week

Hanover

454

Economy

1 stop

Sat, Feb 22, 2020

Sat, Mar 07, 2020

Tickets from 454

2 weeks

Bangalore

457

Economy

1 stop

Mon, Jan 20, 2020

Mon, Jan 27, 2020

Tickets from 457

2 weeks

Brussels

460

Economy

1 stop

Mon, Oct 28, 2019

Tue, Nov 05, 2019

Tickets from 460

1 week

Helsinki

467

Economy

1 stop

Wed, Nov 27, 2019

Sat, Dec 07, 2019

Tickets from 467

2 days

London

468

Economy

1 stop

Sat, Jan 18, 2020

Sat, Feb 01, 2020

Tickets from 468

5 days

Rome

469

Economy

1 stop

Wed, Nov 06, 2019

Mon, Nov 18, 2019

Tickets from 469

5 days

Arusha

473

Economy

1 stop

Fri, Jul 24, 2020

Thu, Jul 30, 2020

Tickets from 473

1 week

Buraidah

475

Economy

1 stop

Sun, Oct 27, 2019

Sat, Feb 01, 2020

Tickets from 475

8 hours

Victoria Falls

476

Economy

2 stops

Mon, Jun 01, 2020

Sat, Jun 20, 2020

Tickets from 476

6 days

Gaborone

478

Economy

1 stop

Thu, Oct 31, 2019

Mon, Nov 04, 2019

Tickets from 478

3 days

Cape Town

490

Economy

1 stop

Sun, Dec 01, 2019

Fri, Jan 03, 2020

Tickets from 490

6 days

Copenhagen

495

Economy

1 stop

Sun, Apr 05, 2020

Thu, Apr 09, 2020

Tickets from 495

3 days

Venice

502

Economy

2 stops

Fri, Nov 01, 2019

Sat, Nov 09, 2019

Tickets from 502

2 weeks

Accra

502

Economy

1 stop

Mon, Jan 20, 2020

Sat, Feb 01, 2020

Tickets from 502

1 week

Warsaw

505

Economy

1 stop

Sun, Jan 12, 2020

Sun, Jan 26, 2020

Tickets from 505

1 week

Sofia

508

Economy

2 stops

Fri, Apr 17, 2020

Sun, Apr 26, 2020

Tickets from 508

1 week

Hargeisa

508

Economy

1 stop

Sat, Jun 20, 2020

Sat, Aug 15, 2020

Tickets from 508

2 weeks

Kochi

517

Economy

1 stop

Sat, Dec 21, 2019

Sat, Jan 04, 2020

Tickets from 517

1 week

Tel Aviv-Yafo

517

Economy

1 stop

Fri, Dec 13, 2019

Mon, Dec 30, 2019

Tickets from 517

2 days

Pune

529

Economy

2 stops

Sat, Dec 28, 2019

Wed, Jan 01, 2020

Tickets from 529

2 weeks

Dublin

535

Economy

1 stop

Tue, Dec 10, 2019

Tue, Jan 14, 2020

Tickets from 535

5 days

Cleveland

538

Economy

2 stops

Wed, Feb 12, 2020

Mon, Feb 17, 2020

Tickets from 538

4 days

Algiers

542

Economy

1 stop

Wed, Oct 30, 2019

Tue, Nov 12, 2019

Tickets from 542

5 days

Atlanta

544

Economy

2 stops

Sun, Mar 29, 2020

Wed, Apr 08, 2020

Tickets from 544

6 days

Kinshasa

544

Economy

1 stop

Sun, Dec 15, 2019

Sun, Dec 22, 2019

Tickets from 544

2 days

Minsk

546

Economy

1 stop

Mon, Mar 09, 2020

Fri, Mar 20, 2020

Tickets from 546

1 week

Berlin

550

Economy

1 stop

Mon, Jun 15, 2020

Tue, Jun 30, 2020

Tickets from 550

18 hours

Houston

552

Economy

2 stops

Wed, Nov 13, 2019

Wed, Nov 27, 2019

Tickets from 552

6 days

Rostov

554

Economy

2 stops

Tue, Nov 12, 2019

Wed, Nov 20, 2019

Tickets from 554

2 weeks

Lahore

558

Economy

1 stop

Fri, Dec 27, 2019

Sat, Feb 29, 2020

Tickets from 558

6 days

Seattle

559

Economy

2 stops

Mon, Mar 23, 2020

Mon, Jun 01, 2020

Tickets from 559

3 days

Malaga

562

Economy

1 stop

Mon, Apr 06, 2020

Fri, Apr 10, 2020

Tickets from 562

1 week

New York

563

Economy

1 stop

Mon, Jan 06, 2020

Mon, Jan 20, 2020

Tickets from 563

2 weeks

Kuala Lumpur

565

Economy

1 stop

Sun, Dec 01, 2019

Sun, Dec 22, 2019

Tickets from 565

2 weeks

Peoria

572

Economy

2 stops

Mon, Jan 20, 2020

Wed, Jan 29, 2020

Tickets from 572

3 days

Riga

574

Economy

1 stop

Mon, Jun 01, 2020

Wed, Jun 10, 2020

Tickets from 574

2 days

Kiev

577

Economy

1 stop

Wed, Jan 22, 2020

Mon, Jan 27, 2020

Tickets from 577

13 hours

Chicago

581

Economy

2 stops

Sun, Apr 05, 2020

Mon, Apr 13, 2020

Tickets from 581

2 weeks

Budapest

583

Economy

1 stop

Sat, Aug 15, 2020

Sat, Aug 22, 2020

Tickets from 583

6 days

Yaounde

584

Economy

1 stop

Fri, Jan 17, 2020

Sat, Feb 01, 2020

Tickets from 584

21 hours

Munich

584

Economy

1 stop

Fri, Jan 03, 2020

Mon, Jan 13, 2020

Tickets from 584

5 days

Chisinau

587

Economy

1 stop

Sat, Jan 25, 2020

Sun, Feb 02, 2020

Tickets from 587

7 days

Ahmedabad

588

Economy

2 stops

Thu, Dec 05, 2019

Thu, Dec 19, 2019

Tickets from 588

1 week

Vilnius

590

Economy

1 stop

Sat, Jan 04, 2020

Fri, Jan 17, 2020

Tickets from 590

1 week

Livingstone

590

Economy

1 stop

Sat, Feb 08, 2020

Sun, Feb 23, 2020

Tickets from 590

3 days

Nanjing

609

Economy

1 stop

Thu, Dec 19, 2019

Mon, Dec 30, 2019

Tickets from 609

6 days

South Bend

609

Economy

2 stops

Wed, Feb 12, 2020

Sun, Feb 23, 2020

Tickets from 609

1 week

Abidjan

612

Economy

1 stop

Thu, Dec 26, 2019

Fri, Jan 03, 2020

Tickets from 612

1 week

Krasnodar

616

Economy

2 stops

Thu, Oct 31, 2019

Thu, Nov 07, 2019

Tickets from 616

1 week

Lisbon

619

Economy

1 stop

Mon, Apr 13, 2020

Tue, Apr 21, 2020

Tickets from 619

2 days

Kolkata

620

Economy

2 stops

Sun, Dec 22, 2019

Fri, May 01, 2020

Tickets from 620

5 days

Zagreb

620

Economy

2 stops

Thu, Dec 05, 2019

Sun, Dec 22, 2019

Tickets from 620

4 days

Jersey

623

Economy

2 stops

Fri, Jan 17, 2020

Wed, Apr 15, 2020

Tickets from 623

1 week

Ostersund

627

Economy

2 stops

Tue, Dec 31, 2019

Tue, Mar 31, 2020

Tickets from 627

2 days

Ekaterinburg

629

Economy

2 stops

Thu, Feb 06, 2020

Thu, Feb 20, 2020

Tickets from 629

2 weeks

Kazan

633

Economy

2 stops

Sat, Nov 02, 2019

Fri, Nov 08, 2019

Tickets from 633

7 days

Odessa

633

Economy

2 stops

Sat, Oct 26, 2019

Sun, Nov 10, 2019

Tickets from 633

2 days

Washington

635

Economy

2 stops

Mon, Oct 28, 2019

Fri, Dec 13, 2019

Tickets from 635

2 days

Belgrade

635

Economy

1 stop

Wed, Nov 20, 2019

Sat, Nov 30, 2019

Tickets from 635

2 weeks

Perm

638

Economy

2 stops

Mon, Mar 09, 2020

Fri, Mar 20, 2020

Tickets from 638

1 week

Montreal

643

Economy

1 stop

Thu, Nov 07, 2019

Tue, Apr 07, 2020

Tickets from 643

6 days

San Francisco

646

Economy

2 stops

Sat, Nov 30, 2019

Thu, Jan 23, 2020

Tickets from 646

1 week

Samara

651

Economy

2 stops

Sun, Mar 15, 2020

Sun, Mar 22, 2020

Tickets from 651

5 days

Toronto

658

Economy

1 stop

Fri, Jan 31, 2020

Fri, Jun 05, 2020

Tickets from 658

6 days

Poznan

658

Economy

2 stops

Thu, Oct 31, 2019

Fri, Nov 29, 2019

Tickets from 658

2 weeks

Chelyabinsk

671

Economy

2 stops

Wed, Oct 23, 2019

Wed, Oct 30, 2019

Tickets from 671

2 weeks

Boston

676

Economy

2 stops

Fri, Jan 17, 2020

Sat, Feb 01, 2020

Tickets from 676

3 days

Dallas

680

Economy

2 stops

Tue, Nov 19, 2019

Tue, Dec 10, 2019

Tickets from 680

2 weeks

Las Vegas

685

Economy

2 stops

Tue, Apr 14, 2020

Tue, May 05, 2020

Tickets from 685

1 week

Novosibirsk

686

Economy

2 stops

Tue, Jan 14, 2020

Fri, Feb 14, 2020

Tickets from 686

1 week

Luanda

695

Economy

1 stop

Sat, Dec 28, 2019

Fri, Jan 03, 2020

Tickets from 695

4 days

Baltimore

698

Economy

2 stops

Fri, Jan 17, 2020

Mon, Mar 09, 2020

Tickets from 698

2 hours

Calgary

698

Economy

2 stops

Sat, Feb 01, 2020

Sun, May 31, 2020

Tickets from 698

1 week

Tabuk

699

Economy

2 stops

Tue, Dec 17, 2019

Wed, Dec 18, 2019

Tickets from 699

1 week

Aberdeen

699

Economy

1 stop

Mon, Nov 11, 2019

Sat, Nov 30, 2019

Tickets from 699

1 week

Miami

709

Economy

2 stops

Tue, Apr 07, 2020

Tue, Apr 14, 2020

Tickets from 709

4 days

Bucharest

711

Economy

1 stop

Thu, Nov 28, 2019

Fri, Dec 13, 2019

Tickets from 711

2 days

Mexico City

711

Economy

1 stop

Thu, Jul 23, 2020

Thu, Aug 20, 2020

Tickets from 711

1 hour

Lagos

712

Economy

1 stop

Mon, Dec 02, 2019

Fri, Dec 06, 2019

Tickets from 712

1 week

Oslo

715

Economy

1 stop

Sat, Dec 14, 2019

Fri, Dec 27, 2019

Tickets from 715

2 days

Vladivostok

720

Economy

2 stops

Fri, Jan 31, 2020

Wed, Feb 12, 2020

Tickets from 720

7 days

Guangzhou

720

Economy

Direct

Sat, Jan 18, 2020

Fri, Feb 07, 2020

Tickets from 720

1 week

Denver

731

Economy

2 stops

Mon, Dec 30, 2019

Fri, Jan 31, 2020

Tickets from 731

2 weeks

Raleigh

758

Economy

2 stops

Sat, Nov 30, 2019

Sat, Dec 14, 2019

Tickets from 758

1 week

Bishkek

759

Economy

2 stops

Sun, Dec 15, 2019

Sat, Dec 28, 2019

Tickets from 759

6 hours

Almaty

778

Economy

2 stops

Mon, Jun 01, 2020

Wed, Jun 10, 2020

Tickets from 778

1 week

Lyon

778

Economy

1 stop

Tue, Dec 24, 2019

Sun, Dec 29, 2019

Tickets from 778

3 days

Bangkok

782

Economy

1 stop

Sun, Mar 29, 2020

Sun, May 03, 2020

Tickets from 782

1 week

Manila

784

Economy

2 stops

Tue, Nov 12, 2019

Wed, Nov 20, 2019

Tickets from 784

2 weeks

Fort Lauderdale

785

Economy

2 stops

Tue, May 05, 2020

Tue, Jun 02, 2020

Tickets from 785

2 days

Tulsa

793

Economy

2 stops

Thu, Dec 05, 2019

Sun, Jan 19, 2020

Tickets from 793

21 hours

Lviv

795

Economy

2 stops

Thu, Nov 28, 2019

Fri, Dec 06, 2019

Tickets from 795

7 days

Cologne

796

Economy

1 stop

Fri, Oct 25, 2019

Wed, Nov 13, 2019

Tickets from 796

4 days

Mahe Island

803

Economy

1 stop

Mon, Oct 28, 2019

Mon, Nov 04, 2019

Tickets from 803

4 days

Charlotte

814

Economy

2 stops

Fri, Aug 21, 2020

Fri, Sep 11, 2020

Tickets from 814

3 days

Wichita

818

Economy

2 stops

Sun, Nov 03, 2019

Sat, Jan 18, 2020

Tickets from 818

2 weeks

Växjö

826

Economy

1 stop

Thu, Feb 13, 2020

Wed, Feb 26, 2020

Tickets from 826

7 hours

Grand Rapids

831

Economy

2 stops

Mon, Oct 28, 2019

Mon, Nov 04, 2019

Tickets from 831

1 day

Philadelphia

838

Economy

1 stop

Sun, Dec 01, 2019

Thu, Dec 26, 2019

Tickets from 838

20 hours

Nashville

839

Economy

2 stops

Tue, Jan 07, 2020

Tue, Feb 04, 2020

Tickets from 839

4 days

Hong Kong

843

Economy

1 stop

Fri, Jan 17, 2020

Thu, Jan 30, 2020

Tickets from 843

4 days

Antananarivo

849

Economy

1 stop

Sat, Nov 30, 2019

Fri, Dec 06, 2019

Tickets from 849

2 days

Shanghai

852

Economy

1 stop

Sat, Jan 18, 2020

Fri, Feb 07, 2020

Tickets from 852

1 week

Minneapolis

853

Economy

1 stop

Thu, Nov 28, 2019

Thu, Mar 19, 2020

Tickets from 853

5 days

Tampa

866

Economy

2 stops

Mon, Nov 04, 2019

Mon, Nov 11, 2019

Tickets from 866

1 week

Kharkiv

871

Economy

2 stops

Mon, Mar 09, 2020

Fri, Mar 13, 2020

Tickets from 871

2 days

Winnipeg

872

Economy

2 stops

Mon, Jan 20, 2020

Tue, Feb 11, 2020

Tickets from 872

6 days

Yerevan

878

Economy

1 stop

Wed, Oct 23, 2019

Wed, Oct 30, 2019

Tickets from 878

7 days

Los Angeles

880

Economy

1 stop

Sun, Dec 15, 2019

Sun, Feb 02, 2020

Tickets from 880

1 week

Portland

885

Economy

2 stops

Wed, Feb 05, 2020

Sun, Feb 16, 2020

Tickets from 885

1 week

The Top Kenya Travel Guides

SaleKenya Travel Guide - Best Seller #1
Lonely Planet Kenya (Travel Guide)
6 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
14 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)
4 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
15 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-10-23