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

Dar es Salaam ↔ Nairobi

Economy

1 stop

3 days

Tickets from 266

Entebbe ↔ Nairobi

Economy

Direct

3 days

Tickets from 268

Johannesburg ↔ Nairobi

Economy

1 stop

3 days

Tickets from 275

Kuwait City ↔ Nairobi

Economy

1 stop

24 hours

Tickets from 369

Dubai ↔ Nairobi

Economy

1 stop

18 hours

Tickets from 376

Zanzibar ↔ Nairobi

Economy

1 stop

3 days

Tickets from 378

Bahrain ↔ Nairobi

Economy

1 stop

2 days

Tickets from 379

Sharjah ↔ Nairobi

Economy

Direct

2 days

Tickets from 387

Mwanza ↔ Nairobi

Economy

1 stop

7 hours

Tickets from 402

Karachi ↔ Nairobi

Economy

1 stop

3 days

Tickets from 411

Lusaka ↔ Nairobi

Economy

1 stop

3 days

Tickets from 421

Mogadishu ↔ Nairobi

Economy

1 stop

17 hours

Tickets from 436

Paris ↔ Nairobi

Economy

1 stop

4 days

Tickets from 439

Milan ↔ Nairobi

Economy

1 stop

14 hours

Tickets from 444

Rome ↔ Nairobi

Economy

1 stop

2 days

Tickets from 449

Addis Ababa ↔ Nairobi

Economy

Direct

8 hours

Tickets from 450

Moscow ↔ Nairobi

Economy

1 stop

2 days

Tickets from 451

Tallinn ↔ Nairobi

Economy

1 stop

1 day

Tickets from 453

London ↔ Nairobi

Economy

1 stop

2 days

Tickets from 459

Stockholm ↔ Nairobi

Economy

1 stop

4 days

Tickets from 459

Nice ↔ Nairobi

Economy

1 stop

2 days

Tickets from 459

Amsterdam ↔ Nairobi

Economy

1 stop

18 hours

Tickets from 461

Brussels ↔ Nairobi

Economy

1 stop

3 days

Tickets from 469

Manchester ↔ Nairobi

Economy

1 stop

1 day

Tickets from 477

New Delhi ↔ Nairobi

Economy

1 stop

3 days

Tickets from 478

Beirut ↔ Nairobi

Economy

1 stop

2 days

Tickets from 478

Doha ↔ Nairobi

Economy

1 stop

3 days

Tickets from 482

Budapest ↔ Nairobi

Economy

1 stop

23 hours

Tickets from 484

Vienna ↔ Nairobi

Economy

1 stop

3 days

Tickets from 490

Glasgow ↔ Nairobi

Economy

2 stops

2 days

Tickets from 494

Cologne ↔ Nairobi

Economy

1 stop

3 days

Tickets from 499

Madrid ↔ Nairobi

Economy

1 stop

3 days

Tickets from 501

Munich ↔ Nairobi

Economy

1 stop

3 days

Tickets from 503

Dusseldorf ↔ Nairobi

Economy

1 stop

3 days

Tickets from 508

Berlin ↔ Nairobi

Economy

1 stop

3 days

Tickets from 514

Helsinki ↔ Nairobi

Economy

1 stop

3 days

Tickets from 515

Hamburg ↔ Nairobi

Economy

1 stop

14 hours

Tickets from 517

Zagreb ↔ Nairobi

Economy

1 stop

20 hours

Tickets from 518

Malaga ↔ Nairobi

Economy

2 stops

3 days

Tickets from 519

Mumbai ↔ Nairobi

Economy

Direct

14 hours

Tickets from 524

To Mombasa

Origin - Destination Flight class Stops When found Find Ticket

Nairobi ↔ Mombasa

Economy

Direct

2 hours

Tickets from 72

Kigali ↔ Mombasa

Economy

1 stop

4 days

Tickets from 279

Dubai ↔ Mombasa

Economy

1 stop

2 days

Tickets from 376

Zanzibar ↔ Mombasa

Economy

1 stop

2 days

Tickets from 395

Turin ↔ Mombasa

Economy

2 stops

2 days

Tickets from 451

Cairo ↔ Mombasa

Economy

1 stop

1 day

Tickets from 513

Sharjah ↔ Mombasa

Economy

1 stop

2 days

Tickets from 515

Dusseldorf ↔ Mombasa

Economy

1 stop

3 days

Tickets from 528

Stockholm ↔ Mombasa

Economy

1 stop

4 days

Tickets from 541

Frankfurt ↔ Mombasa

Economy

1 stop

3 days

Tickets from 548

Cologne ↔ Mombasa

Economy

1 stop

2 days

Tickets from 555

Vienna ↔ Mombasa

Economy

1 stop

2 days

Tickets from 556

Doha ↔ Mombasa

Economy

1 stop

2 days

Tickets from 558

Milan ↔ Mombasa

Economy

2 stops

3 days

Tickets from 559

Gothenburg ↔ Mombasa

Economy

1 stop

2 days

Tickets from 578

Venice ↔ Mombasa

Economy

2 stops

1 day

Tickets from 580

Oslo ↔ Mombasa

Economy

2 stops

2 days

Tickets from 606

Moscow ↔ Mombasa

Economy

2 stops

1 day

Tickets from 612

Berlin ↔ Mombasa

Economy

2 stops

2 days

Tickets from 613

Brussels ↔ Mombasa

Economy

1 stop

3 days

Tickets from 624

From Nairobi

Origin - Destination Flight class Stops When found Find Ticket

Nairobi ↔ Mombasa

Economy

Direct

2 hours

Tickets from 72

Nairobi ↔ Malindi

Economy

Direct

4 days

Tickets from 74

Nairobi ↔ Ukunda

Economy

Direct

11 hours

Tickets from 77

Nairobi ↔ Kisumu

Economy

Direct

14 hours

Tickets from 77

Nairobi ↔ Eldoret

Economy

Direct

2 days

Tickets from 86

Nairobi ↔ Kigali

Economy

Direct

13 mins

Tickets from 271

Nairobi ↔ Dar es Salaam

Economy

1 stop

3 days

Tickets from 273

Nairobi ↔ Entebbe

Economy

Direct

3 days

Tickets from 277

Nairobi ↔ Kilimanjaro

Economy

Direct

2 days

Tickets from 277

Nairobi ↔ Mara Lodges

Economy

Direct

3 days

Tickets from 288

Nairobi ↔ Zanzibar

Economy

1 stop

2 days

Tickets from 299

Nairobi ↔ Addis Ababa

Economy

1 stop

2 days

Tickets from 337

Nairobi ↔ Sharjah

Economy

Direct

3 days

Tickets from 348

Nairobi ↔ Lusaka

Economy

1 stop

4 days

Tickets from 368

Nairobi ↔ Dubai

Economy

1 stop

15 hours

Tickets from 391

Nairobi ↔ Johannesburg

Economy

1 stop

3 days

Tickets from 408

Nairobi ↔ Accra

Economy

1 stop

8 hours

Tickets from 426

Nairobi ↔ Cairo

Economy

Direct

2 days

Tickets from 439

Nairobi ↔ Mumbai

Economy

1 stop

2 days

Tickets from 456

Nairobi ↔ Karachi

Economy

1 stop

4 days

Tickets from 471

Nairobi ↔ Douala

Economy

1 stop

2 days

Tickets from 501

Nairobi ↔ Istanbul

Economy

1 stop

4 days

Tickets from 515

Nairobi ↔ Ahmedabad

Economy

1 stop

2 days

Tickets from 521

Nairobi ↔ Paris

Economy

1 stop

2 days

Tickets from 526

Nairobi ↔ Jeddah

Economy

1 stop

10 hours

Tickets from 544

Nairobi ↔ Cotonou

Economy

1 stop

3 days

Tickets from 545

Nairobi ↔ Thiruvananthapuram

Economy

1 stop

2 days

Tickets from 565

Nairobi ↔ Geneva

Economy

1 stop

4 days

Tickets from 569

Nairobi ↔ Tel Aviv-Yafo

Economy

1 stop

3 days

Tickets from 576

Nairobi ↔ Djibouti

Economy

1 stop

4 days

Tickets from 581

Nairobi ↔ Windhoek

Economy

1 stop

4 days

Tickets from 606

Nairobi ↔ Antananarivo

Economy

1 stop

1 day

Tickets from 629

Nairobi ↔ Madrid

Economy

1 stop

1 day

Tickets from 636

Nairobi ↔ London

Economy

1 stop

14 hours

Tickets from 646

Nairobi ↔ Tbilisi

Economy

1 stop

3 hours

Tickets from 649

Nairobi ↔ New York

Economy

1 stop

3 days

Tickets from 653

Nairobi ↔ Oslo

Economy

1 stop

5 hours

Tickets from 660

Nairobi ↔ Juba

Economy

Direct

1 day

Tickets from 666

Nairobi ↔ Milan

Economy

1 stop

4 days

Tickets from 667

Nairobi ↔ Mahe Island

Economy

1 stop

2 days

Tickets from 669

From Mombasa

Origin - Destination Flight class Stops When found Find Ticket

Mombasa ↔ Kisumu

Economy

1 stop

4 days

Tickets from 123

Mombasa ↔ Zanzibar

Economy

2 stops

3 days

Tickets from 316

Mombasa ↔ Istanbul

Economy

Direct

2 days

Tickets from 638

Mombasa ↔ Khartoum

Economy

1 stop

4 days

Tickets from 657

Mombasa ↔ Nossi-Be

Economy

1 stop

1 day

Tickets from 814

Mombasa ↔ Karachi

Economy

2 stops

3 days

Tickets from 858

Mombasa ↔ Jakarta

Economy

1 stop

3 days

Tickets from 971

Mombasa ↔ New York

Economy

2 stops

19 hours

Tickets from 1 026

Mombasa ↔ Nassau

Economy

2 stops

15 hours

Tickets from 1 528

Hotel Deals - Kenya

Mombasa

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

Prideinn Mombasa City

★★★

8.3

97

-16%

81

View Hotel

Nyali Sun Africa Beach Hotel & Spa

★★★★

8.2

156

-26%

116

View Hotel

Hotel EnglishPoint & Spa

★★★★

8.1

99

-7%

91

View Hotel

Royal Court Hotel

★★★★

8

136

-33%

91

View Hotel

Scroll to Top