Book your flight to Kenya

Kenya

Jomo Kenyatta International Airport – NBO, is an international airport in Nairobi, the capital of and largest city in Kenya. Located in the Embakasi suburb 15 kilometres (9 mi) southeast of Nairobi’s central business district, the airport has scheduled flights to destinations in over 50 countries.

A large proportion of Kenya’s tourism centres on safaris and tours of its national parks and game reserves. While most tourists visit for safari there are also cultural aspects of the country to explore in cities like Mombasa and Lamu on the Coast. The Masai Mara National Reserve is usually where the Maasai Village can be found; a site that most tourists like to visit.

Cheap Flights Nairobi - Kenya

To Nairobi

Origin - Destination Flight class Stops When found Find Ticket

Kisumu ↔ Nairobi

Economy

Direct

2 days

Tickets from 78

Entebbe ↔ Nairobi

Economy

Direct

3 days

Tickets from 268

Dar es Salaam ↔ Nairobi

Economy

1 stop

4 days

Tickets from 283

Kilimanjaro ↔ Nairobi

Economy

Direct

6 hours

Tickets from 315

Zanzibar ↔ Nairobi

Economy

1 stop

3 days

Tickets from 329

Doha ↔ Nairobi

Economy

1 stop

12 hours

Tickets from 332

Bahrain ↔ Nairobi

Economy

1 stop

2 days

Tickets from 360

Dubai ↔ Nairobi

Economy

1 stop

1 day

Tickets from 363

Paris ↔ Nairobi

Economy

1 stop

4 days

Tickets from 387

Harare ↔ Nairobi

Economy

1 stop

2 days

Tickets from 391

Cairo ↔ Nairobi

Economy

1 stop

1 day

Tickets from 392

Sharjah ↔ Nairobi

Economy

Direct

1 day

Tickets from 407

Riyadh ↔ Nairobi

Economy

1 stop

3 days

Tickets from 435

Moscow ↔ Nairobi

Economy

1 stop

20 hours

Tickets from 439

Lusaka ↔ Nairobi

Economy

1 stop

20 hours

Tickets from 448

London ↔ Nairobi

Economy

1 stop

5 hours

Tickets from 451

Tallinn ↔ Nairobi

Economy

1 stop

4 days

Tickets from 458

Amsterdam ↔ Nairobi

Economy

1 stop

1 day

Tickets from 487

Milan ↔ Nairobi

Economy

1 stop

1 day

Tickets from 497

Prague ↔ Nairobi

Economy

1 stop

4 days

Tickets from 499

Mumbai ↔ Nairobi

Economy

1 stop

2 days

Tickets from 505

Geneva ↔ Nairobi

Economy

1 stop

3 days

Tickets from 522

Venice ↔ Nairobi

Economy

1 stop

2 days

Tickets from 525

Saint Petersburg ↔ Nairobi

Economy

2 stops

1 day

Tickets from 526

Dublin ↔ Nairobi

Economy

1 stop

4 days

Tickets from 530

Birmingham ↔ Nairobi

Economy

1 stop

2 days

Tickets from 533

Dusseldorf ↔ Nairobi

Economy

1 stop

2 days

Tickets from 534

Berlin ↔ Nairobi

Economy

1 stop

4 days

Tickets from 537

Mogadishu ↔ Nairobi

Economy

1 stop

1 day

Tickets from 537

Frankfurt ↔ Nairobi

Economy

1 stop

4 days

Tickets from 551

Copenhagen ↔ Nairobi

Economy

1 stop

1 day

Tickets from 551

Bujumbura ↔ Nairobi

Economy

1 stop

3 days

Tickets from 552

Istanbul ↔ Nairobi

Economy

1 stop

1 day

Tickets from 555

Malaga ↔ Nairobi

Economy

2 stops

4 days

Tickets from 556

Minsk ↔ Nairobi

Economy

1 stop

3 days

Tickets from 563

Helsinki ↔ Nairobi

Economy

1 stop

2 days

Tickets from 566

Stuttgart ↔ Nairobi

Economy

1 stop

4 hours

Tickets from 570

Memphis ↔ Nairobi

Economy

2 stops

3 days

Tickets from 573

Manchester ↔ Nairobi

Economy

1 stop

4 days

Tickets from 575

New Delhi ↔ Nairobi

Economy

1 stop

2 days

Tickets from 580

To Mombasa

Origin - Destination Flight class Stops When found Find Ticket

Nairobi ↔ Mombasa

Economy

Direct

4 hours

Tickets from 75

Kisumu ↔ Mombasa

Economy

1 stop

4 days

Tickets from 159

Zanzibar ↔ Mombasa

Economy

1 stop

17 hours

Tickets from 218

Johannesburg ↔ Mombasa

Economy

1 stop

3 days

Tickets from 394

Rome ↔ Mombasa

Economy

1 stop

3 days

Tickets from 496

Vienna ↔ Mombasa

Economy

1 stop

4 days

Tickets from 515

Cologne ↔ Mombasa

Economy

1 stop

4 days

Tickets from 540

Dusseldorf ↔ Mombasa

Economy

2 stops

2 hours

Tickets from 545

Venice ↔ Mombasa

Economy

2 stops

2 days

Tickets from 558

Frankfurt ↔ Mombasa

Economy

2 stops

1 day

Tickets from 560

Nuremberg ↔ Mombasa

Economy

1 stop

4 days

Tickets from 576

Stuttgart ↔ Mombasa

Economy

1 stop

4 days

Tickets from 576

Munich ↔ Mombasa

Economy

1 stop

4 days

Tickets from 586

Moscow ↔ Mombasa

Economy

2 stops

3 days

Tickets from 589

Bremen ↔ Mombasa

Economy

2 stops

4 days

Tickets from 612

Amsterdam ↔ Mombasa

Economy

1 stop

10 hours

Tickets from 626

Kilimanjaro ↔ Mombasa

Economy

2 stops

6 hours

Tickets from 653

Saint Petersburg ↔ Mombasa

Economy

1 stop

22 hours

Tickets from 663

Riga ↔ Mombasa

Economy

2 stops

3 days

Tickets from 668

Helsinki ↔ Mombasa

Economy

1 stop

2 days

Tickets from 669

From Nairobi

Origin - Destination Flight class Stops When found Find Ticket

Nairobi ↔ Mombasa

Economy

Direct

4 hours

Tickets from 75

Nairobi ↔ Kisumu

Economy

Direct

3 days

Tickets from 83

Nairobi ↔ Eldoret

Economy

Direct

58 seconds

Tickets from 100

Nairobi ↔ Entebbe

Economy

Direct

2 days

Tickets from 226

Nairobi ↔ Dar es Salaam

Economy

1 stop

2 hours

Tickets from 340

Nairobi ↔ Dubai

Economy

1 stop

4 days

Tickets from 435

Nairobi ↔ Cape Town

Economy

1 stop

1 day

Tickets from 463

Nairobi ↔ Sharjah

Economy

Direct

4 days

Tickets from 500

Nairobi ↔ Karachi

Economy

1 stop

3 days

Tickets from 542

Nairobi ↔ Hargeisa

Economy

1 stop

2 days

Tickets from 574

Nairobi ↔ Accra

Economy

1 stop

21 hours

Tickets from 598

Nairobi ↔ Moscow

Economy

1 stop

7 hours

Tickets from 645

Nairobi ↔ Dakar

Economy

1 stop

21 hours

Tickets from 659

Nairobi ↔ Antananarivo

Economy

1 stop

2 days

Tickets from 672

Nairobi ↔ Lisbon

Economy

1 stop

21 hours

Tickets from 685

Nairobi ↔ London

Economy

1 stop

3 days

Tickets from 716

Nairobi ↔ Victoria Falls

Economy

1 stop

1 day

Tickets from 730

Nairobi ↔ Kiev

Economy

2 stops

2 days

Tickets from 733

Nairobi ↔ Novosibirsk

Economy

1 stop

4 days

Tickets from 744

Nairobi ↔ New Delhi

Economy

1 stop

3 days

Tickets from 746

Nairobi ↔ Minsk

Economy

1 stop

8 hours

Tickets from 761

Nairobi ↔ Washington

Economy

1 stop

4 days

Tickets from 768

Nairobi ↔ Madrid

Economy

2 stops

4 days

Tickets from 784

Nairobi ↔ Manchester

Economy

1 stop

3 days

Tickets from 789

Nairobi ↔ Frankfurt

Economy

1 stop

2 days

Tickets from 802

Nairobi ↔ Saint Petersburg

Economy

2 stops

2 hours

Tickets from 813

Nairobi ↔ Chicago

Economy

1 stop

4 days

Tickets from 844

Nairobi ↔ Berlin

Economy

1 stop

4 hours

Tickets from 851

Nairobi ↔ Orlando

Economy

2 stops

4 days

Tickets from 862

Nairobi ↔ Baltimore

Economy

2 stops

4 days

Tickets from 898

Nairobi ↔ Denpasar Bali

Economy

1 stop

4 days

Tickets from 909

Nairobi ↔ Rochester

Economy

2 stops

3 days

Tickets from 930

Nairobi ↔ New York

Economy

1 stop

3 hours

Tickets from 932

Nairobi ↔ Minneapolis

Economy

2 stops

3 days

Tickets from 932

Nairobi ↔ Male

Economy

1 stop

1 day

Tickets from 951

Nairobi ↔ Birmingham

Economy

1 stop

2 days

Tickets from 973

Nairobi ↔ Simferopol

Economy

2 stops

2 days

Tickets from 991

Nairobi ↔ Venice

Economy

2 stops

4 hours

Tickets from 993

Nairobi ↔ Perth

Economy

2 stops

3 days

Tickets from 1 009

Nairobi ↔ Toronto

Economy

1 stop

3 days

Tickets from 1 020

From Mombasa

Origin - Destination Flight class Stops When found Find Ticket

Mombasa ↔ Zanzibar

Economy

1 stop

24 hours

Tickets from 264

Mombasa ↔ Mumbai

Economy

1 stop

2 days

Tickets from 342

Mombasa ↔ Juba

Economy

1 stop

21 hours

Tickets from 736

Mombasa ↔ Abuja

Economy

1 stop

2 days

Tickets from 754

Mombasa ↔ Milan

Economy

1 stop

3 days

Tickets from 806

Mombasa ↔ Dusseldorf

Economy

2 stops

19 hours

Tickets from 819

Mombasa ↔ London

Economy

2 stops

3 days

Tickets from 1 029

Hotel Deals - Kenya

Nairobi

Hotel Stars Rating Price before discount Discount Price per night, from Choose dates

Crowne Plaza Nairobi

★★★★

8.9

465

-59%

190

View Hotel

Mombasa

Hotel Stars Rating Price before discount Discount Price per night, from Choose dates

Prideinn Mombasa City

★★★

8.3

82

-10%

74

View Hotel

Scroll to Top