Flights to Kenya

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

Mombasa ↔ Nairobi

Economy

Direct

1 day

Tickets from 78

Eldoret ↔ Nairobi

Economy

Direct

11 hours

Tickets from 107

Addis Ababa ↔ Nairobi

Economy

Direct

23 hours

Tickets from 185

Entebbe ↔ Nairobi

Economy

Direct

1 day

Tickets from 194

Dar es Salaam ↔ Nairobi

Economy

1 stop

2 hours

Tickets from 214

Kigali ↔ Nairobi

Economy

1 stop

19 hours

Tickets from 243

Zanzibar ↔ Nairobi

Economy

1 stop

1 day

Tickets from 261

Johannesburg ↔ Nairobi

Economy

1 stop

13 hours

Tickets from 301

Dubai ↔ Nairobi

Economy

1 stop

1 day

Tickets from 315

Mumbai ↔ Nairobi

Economy

1 stop

6 hours

Tickets from 320

Jeddah ↔ Nairobi

Economy

1 stop

9 hours

Tickets from 335

Sharjah ↔ Nairobi

Economy

Direct

5 hours

Tickets from 336

Kolkata ↔ Nairobi

Economy

1 stop

7 hours

Tickets from 339

Lusaka ↔ Nairobi

Economy

1 stop

7 hours

Tickets from 357

Mogadishu ↔ Nairobi

Economy

1 stop

1 day

Tickets from 359

Bahrain ↔ Nairobi

Economy

1 stop

1 day

Tickets from 371

Karachi ↔ Nairobi

Economy

1 stop

12 hours

Tickets from 405

Berlin ↔ Nairobi

Economy

1 stop

15 mins

Tickets from 408

Khartoum ↔ Nairobi

Economy

1 stop

23 hours

Tickets from 410

Nantes ↔ Nairobi

Economy

1 stop

1 day

Tickets from 410

Amsterdam ↔ Nairobi

Economy

1 stop

19 hours

Tickets from 419

Cairo ↔ Nairobi

Economy

1 stop

1 day

Tickets from 425

Lilongwe ↔ Nairobi

Economy

1 stop

7 hours

Tickets from 432

Moscow ↔ Nairobi

Economy

1 stop

24 hours

Tickets from 433

Douala ↔ Nairobi

Economy

1 stop

22 hours

Tickets from 433

Paris ↔ Nairobi

Economy

1 stop

1 day

Tickets from 436

Frankfurt ↔ Nairobi

Economy

1 stop

2 hours

Tickets from 440

Stuttgart ↔ Nairobi

Economy

1 stop

1 day

Tickets from 442

Copenhagen ↔ Nairobi

Economy

1 stop

4 hours

Tickets from 448

Istanbul ↔ Nairobi

Economy

1 stop

3 hours

Tickets from 450

Stockholm ↔ Nairobi

Economy

1 stop

12 hours

Tickets from 460

Saint Petersburg ↔ Nairobi

Economy

1 stop

11 hours

Tickets from 470

London ↔ Nairobi

Economy

1 stop

4 hours

Tickets from 473

Buraidah ↔ Nairobi

Economy

1 stop

1 day

Tickets from 476

Manchester ↔ Nairobi

Economy

1 stop

1 hour

Tickets from 477

Brussels ↔ Nairobi

Economy

1 stop

1 hour

Tickets from 478

Accra ↔ Nairobi

Economy

1 stop

1 hour

Tickets from 498

Luqa ↔ Nairobi

Economy

1 stop

9 hours

Tickets from 498

Rome ↔ Nairobi

Economy

1 stop

5 hours

Tickets from 500

Hamburg ↔ Nairobi

Economy

1 stop

10 hours

Tickets from 505

To Mombasa

Origin - Destination Flight class Stops When found Find Ticket

Nairobi ↔ Mombasa

Economy

Direct

24 hours

Tickets from 84

Addis Ababa ↔ Mombasa

Economy

Direct

1 hour

Tickets from 249

Dubai ↔ Mombasa

Economy

1 stop

1 day

Tickets from 419

London ↔ Mombasa

Economy

1 stop

2 hours

Tickets from 452

Hamburg ↔ Mombasa

Economy

2 stops

38 mins

Tickets from 454

Rome ↔ Mombasa

Economy

1 stop

6 hours

Tickets from 458

Zanzibar ↔ Mombasa

Economy

1 stop

23 hours

Tickets from 481

Milan ↔ Mombasa

Economy

1 stop

2 hours

Tickets from 488

Sharjah ↔ Mombasa

Economy

1 stop

8 hours

Tickets from 507

Vienna ↔ Mombasa

Economy

1 stop

11 hours

Tickets from 535

Venice ↔ Mombasa

Economy

2 stops

1 day

Tickets from 557

Berlin ↔ Mombasa

Economy

1 stop

1 day

Tickets from 564

Dusseldorf ↔ Mombasa

Economy

2 stops

1 day

Tickets from 569

Moscow ↔ Mombasa

Economy

2 stops

1 day

Tickets from 571

Frankfurt ↔ Mombasa

Economy

Direct

10 hours

Tickets from 577

Bremen ↔ Mombasa

Economy

2 stops

5 hours

Tickets from 584

Saint Petersburg ↔ Mombasa

Economy

Direct

3 hours

Tickets from 587

Lagos ↔ Mombasa

Economy

1 stop

2 hours

Tickets from 597

Dublin ↔ Mombasa

Economy

1 stop

1 day

Tickets from 700

Minsk ↔ Mombasa

Economy

2 stops

1 day

Tickets from 703

From Nairobi

Origin - Destination Flight class Stops When found Find Ticket

Nairobi ↔ Mombasa

Economy

Direct

24 hours

Tickets from 84

Nairobi ↔ Kisumu

Economy

Direct

1 day

Tickets from 92

Nairobi ↔ Dar es Salaam

Economy

1 stop

1 day

Tickets from 204

Nairobi ↔ Entebbe

Economy

Direct

1 day

Tickets from 231

Nairobi ↔ Kigali

Economy

1 stop

1 day

Tickets from 252

Nairobi ↔ Lusaka

Economy

1 stop

1 day

Tickets from 289

Nairobi ↔ Dubai

Economy

1 stop

4 hours

Tickets from 305

Nairobi ↔ Malindi

Economy

Direct

22 hours

Tickets from 309

Nairobi ↔ Cape Town

Economy

1 stop

1 day

Tickets from 327

Nairobi ↔ Johannesburg

Economy

1 stop

1 day

Tickets from 334

Nairobi ↔ Sharjah

Economy

Direct

1 day

Tickets from 356

Nairobi ↔ Harare

Economy

1 stop

1 day

Tickets from 364

Nairobi ↔ Mara Lodges

Economy

Direct

1 hour

Tickets from 371

Nairobi ↔ Juba

Economy

1 stop

1 day

Tickets from 381

Nairobi ↔ Blantyre

Economy

1 stop

1 day

Tickets from 389

Nairobi ↔ Mumbai

Economy

1 stop

9 hours

Tickets from 397

Nairobi ↔ Dodoma

Economy

2 stops

24 hours

Tickets from 403

Nairobi ↔ Abu Dhabi

Economy

1 stop

8 hours

Tickets from 411

Nairobi ↔ Accra

Economy

1 stop

14 hours

Tickets from 430

Nairobi ↔ New Delhi

Economy

1 stop

5 hours

Tickets from 446

Nairobi ↔ Kochi

Economy

1 stop

7 hours

Tickets from 462

Nairobi ↔ Douala

Economy

1 stop

4 hours

Tickets from 477

Nairobi ↔ Beirut

Economy

1 stop

3 hours

Tickets from 477

Nairobi ↔ Jeddah

Economy

1 stop

11 hours

Tickets from 479

Nairobi ↔ Mogadishu

Economy

1 stop

9 hours

Tickets from 506

Nairobi ↔ Kuwait City

Economy

1 stop

5 hours

Tickets from 509

Nairobi ↔ Istanbul

Economy

1 stop

1 day

Tickets from 522

Nairobi ↔ Amsterdam

Economy

1 stop

1 day

Tickets from 524

Nairobi ↔ Moscow

Economy

1 stop

1 day

Tickets from 524

Nairobi ↔ Beijing

Economy

1 stop

1 day

Tickets from 528

Nairobi ↔ London

Economy

1 stop

1 day

Tickets from 535

Nairobi ↔ Vienna

Economy

1 stop

1 day

Tickets from 552

Nairobi ↔ Ahmedabad

Economy

1 stop

1 day

Tickets from 562

Nairobi ↔ Frankfurt

Economy

1 stop

2 hours

Tickets from 579

Nairobi ↔ Libreville

Economy

2 stops

1 day

Tickets from 580

Nairobi ↔ Victoria Falls

Economy

1 stop

9 hours

Tickets from 598

Nairobi ↔ Athens

Economy

1 stop

11 hours

Tickets from 610

Nairobi ↔ Guangzhou

Economy

Direct

1 day

Tickets from 615

Nairobi ↔ Stockholm

Economy

1 stop

12 hours

Tickets from 619

Nairobi ↔ Chennai

Economy

2 stops

1 day

Tickets from 648

From Mombasa

Origin - Destination Flight class Stops When found Find Ticket

Mombasa ↔ Nairobi

Economy

Direct

1 day

Tickets from 78

Mombasa ↔ Malindi

Economy

1 stop

21 hours

Tickets from 166

Mombasa ↔ Dubai

Economy

1 stop

24 hours

Tickets from 372

Mombasa ↔ Mumbai

Economy

1 stop

5 hours

Tickets from 384

Mombasa ↔ Jeddah

Economy

1 stop

22 hours

Tickets from 408

Mombasa ↔ Doha

Economy

1 stop

1 day

Tickets from 428

Mombasa ↔ Cairo

Economy

1 stop

1 day

Tickets from 481

Mombasa ↔ Muscat

Economy

1 stop

14 hours

Tickets from 517

Mombasa ↔ Lucknow

Economy

2 stops

1 day

Tickets from 578

Mombasa ↔ Thiruvananthapuram

Economy

2 stops

1 day

Tickets from 609

Mombasa ↔ Karachi

Economy

2 stops

8 hours

Tickets from 687

Mombasa ↔ Tel Aviv-Yafo

Economy

1 stop

24 hours

Tickets from 783

Mombasa ↔ Milan

Economy

1 stop

2 hours

Tickets from 939

Mombasa ↔ Antananarivo

Economy

1 stop

3 hours

Tickets from 1 061

Mombasa ↔ Windhoek

Economy

1 stop

24 hours

Tickets from 1 145

Mombasa ↔ Las Vegas

Economy

2 stops

1 day

Tickets from 1 325

Hotel Deals - Kenya

Nairobi

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

Hilton Nairobi

★★★★

8.8

141

-9%

129

View Hotel

Villa Rosa Kempinski

★★★★★

9.3

344

-22%

270

View Hotel

Radisson Blu Hotel Nairobi

★★★★★

9.2

422

-44%

237

View Hotel

Sarova Stanley

★★★★★

9.1

219

-29%

157

View Hotel

Crowne Plaza Nairobi

★★★★

8.9

186

-14%

161

View Hotel

Fairmont The Norfolk

★★★★★

8.9

215

-17%

177

View Hotel

Ole Sereni

★★★★

8.7

142

-28%

102

View Hotel

Eka Hotel Nairobi

★★★

8.8

169

-32%

115

View Hotel

Park Inn by Radisson, Nairobi Westlands

★★★

8.9

238

-25%

178

View Hotel

Four Points By Sheraton Nairobi Hurlingham

★★★★

8.8

204

-20%

164

View Hotel

Southern Sun Mayfair Nairobi

★★★★

8.9

228

-19%

184

View Hotel

Nairobi Serena Hotel

★★★★★

9.2

259

-19%

210

View Hotel

ibis Styles – Nairobi, Westlands

★★★

8.1

64

-43%

36

View Hotel

Golden Tulip Hotel

★★★★

8.5

123

-15%

105

View Hotel

Sarova Panafric

★★★★

8.9

131

-8%

120

View Hotel

DusitD2 Nairobi

★★★★★

8.9

212

-6%

200

View Hotel

Scroll to Top

join our community

Join our Community
[mailpoet_form id="1"]