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

4 days

Tickets from 83

Ukunda ↔ Nairobi

Economy

Direct

18 hours

Tickets from 106

Kisumu ↔ Nairobi

Economy

Direct

2 days

Tickets from 109

Eldoret ↔ Nairobi

Economy

Direct

1 day

Tickets from 116

Addis Ababa ↔ Nairobi

Economy

Direct

3 days

Tickets from 181

Dar es Salaam ↔ Nairobi

Economy

1 stop

2 hours

Tickets from 192

Entebbe ↔ Nairobi

Economy

Direct

1 day

Tickets from 193

Bahrain ↔ Nairobi

Economy

1 stop

17 hours

Tickets from 232

Kigali ↔ Nairobi

Economy

1 stop

3 days

Tickets from 235

Zanzibar ↔ Nairobi

Economy

1 stop

4 days

Tickets from 248

Kilimanjaro ↔ Nairobi

Economy

1 stop

20 mins

Tickets from 259

Dubai ↔ Nairobi

Economy

1 stop

2 days

Tickets from 274

Johannesburg ↔ Nairobi

Economy

1 stop

3 days

Tickets from 294

Muscat ↔ Nairobi

Economy

1 stop

2 days

Tickets from 302

Mumbai ↔ Nairobi

Economy

1 stop

1 day

Tickets from 313

Mwanza ↔ Nairobi

Economy

2 stops

2 days

Tickets from 318

Bujumbura ↔ Nairobi

Economy

1 stop

6 hours

Tickets from 322

Sharjah ↔ Nairobi

Economy

Direct

1 day

Tickets from 326

Beirut ↔ Nairobi

Economy

1 stop

4 days

Tickets from 345

Lilongwe ↔ Nairobi

Economy

1 stop

2 days

Tickets from 347

New Delhi ↔ Nairobi

Economy

1 stop

3 hours

Tickets from 348

Djibouti ↔ Nairobi

Economy

1 stop

2 days

Tickets from 354

Kochi ↔ Nairobi

Economy

1 stop

1 day

Tickets from 355

Kuwait City ↔ Nairobi

Economy

1 stop

23 hours

Tickets from 373

Khartoum ↔ Nairobi

Economy

1 stop

18 hours

Tickets from 377

Mogadishu ↔ Nairobi

Economy

1 stop

4 days

Tickets from 388

Lusaka ↔ Nairobi

Economy

1 stop

3 days

Tickets from 392

Abu Dhabi ↔ Nairobi

Economy

1 stop

3 days

Tickets from 392

Turin ↔ Nairobi

Economy

2 stops

4 days

Tickets from 393

Milan ↔ Nairobi

Economy

1 stop

1 day

Tickets from 397

Karachi ↔ Nairobi

Economy

1 stop

2 days

Tickets from 405

Brussels ↔ Nairobi

Economy

1 stop

3 days

Tickets from 413

Paris ↔ Nairobi

Economy

1 stop

3 days

Tickets from 419

Cairo ↔ Nairobi

Economy

Direct

19 hours

Tickets from 422

Moscow ↔ Nairobi

Economy

1 stop

3 days

Tickets from 423

Naples ↔ Nairobi

Economy

1 stop

2 days

Tickets from 423

Oslo ↔ Nairobi

Economy

2 stops

2 days

Tickets from 424

Doha ↔ Nairobi

Economy

1 stop

4 days

Tickets from 425

Douala ↔ Nairobi

Economy

1 stop

3 days

Tickets from 425

Rome ↔ Nairobi

Economy

2 stops

4 days

Tickets from 428

To Mombasa

Origin - Destination Flight class Stops When found Find Ticket

Nairobi ↔ Mombasa

Economy

Direct

2 days

Tickets from 82

Kisumu ↔ Mombasa

Economy

1 stop

3 days

Tickets from 162

Eldoret ↔ Mombasa

Economy

1 stop

3 days

Tickets from 204

Dar es Salaam ↔ Mombasa

Economy

1 stop

12 hours

Tickets from 232

Zanzibar ↔ Mombasa

Economy

1 stop

4 days

Tickets from 232

Kigali ↔ Mombasa

Economy

2 stops

4 days

Tickets from 245

Entebbe ↔ Mombasa

Economy

1 stop

3 days

Tickets from 259

Muscat ↔ Mombasa

Economy

2 stops

3 days

Tickets from 400

Dubai ↔ Mombasa

Economy

2 stops

4 days

Tickets from 406

Tel Aviv-Yafo ↔ Mombasa

Economy

1 stop

2 days

Tickets from 446

Rome ↔ Mombasa

Economy

2 stops

19 hours

Tickets from 460

Dusseldorf ↔ Mombasa

Economy

2 stops

7 hours

Tickets from 460

Sharjah ↔ Mombasa

Economy

1 stop

15 hours

Tickets from 461

Milan ↔ Mombasa

Economy

Direct

18 hours

Tickets from 472

Munich ↔ Mombasa

Economy

2 stops

3 days

Tickets from 476

Mumbai ↔ Mombasa

Economy

1 stop

4 days

Tickets from 481

Frankfurt ↔ Mombasa

Economy

2 stops

3 days

Tickets from 490

Johannesburg ↔ Mombasa

Economy

1 stop

10 mins

Tickets from 491

Bologna ↔ Mombasa

Economy

2 stops

2 days

Tickets from 509

Vienna ↔ Mombasa

Economy

2 stops

24 hours

Tickets from 524

From Nairobi

Origin - Destination Flight class Stops When found Find Ticket

Nairobi ↔ Mombasa

Economy

Direct

2 days

Tickets from 82

Nairobi ↔ Kisumu

Economy

Direct

3 days

Tickets from 91

Nairobi ↔ Eldoret

Economy

Direct

4 days

Tickets from 112

Nairobi ↔ Ukunda

Economy

Direct

5 hours

Tickets from 119

Nairobi ↔ Addis Ababa

Economy

Direct

4 days

Tickets from 161

Nairobi ↔ Malindi

Economy

Direct

1 day

Tickets from 198

Nairobi ↔ Dar es Salaam

Economy

1 stop

2 days

Tickets from 214

Nairobi ↔ Entebbe

Economy

1 stop

8 hours

Tickets from 219

Nairobi ↔ Kigali

Economy

Direct

3 days

Tickets from 247

Nairobi ↔ Zanzibar

Economy

1 stop

1 day

Tickets from 249

Nairobi ↔ Kilimanjaro

Economy

Direct

2 days

Tickets from 279

Nairobi ↔ Lilongwe

Economy

Direct

2 days

Tickets from 296

Nairobi ↔ Dubai

Economy

1 stop

4 days

Tickets from 299

Nairobi ↔ Lusaka

Economy

2 stops

3 days

Tickets from 311

Nairobi ↔ Jeddah

Economy

1 stop

2 days

Tickets from 323

Nairobi ↔ Johannesburg

Economy

1 stop

5 hours

Tickets from 341

Nairobi ↔ Cape Town

Economy

1 stop

10 hours

Tickets from 343

Nairobi ↔ Sharjah

Economy

Direct

4 hours

Tickets from 352

Nairobi ↔ New Delhi

Economy

1 stop

2 days

Tickets from 378

Nairobi ↔ Cairo

Economy

1 stop

5 hours

Tickets from 381

Nairobi ↔ Bujumbura

Economy

1 stop

7 hours

Tickets from 383

Nairobi ↔ Lagos

Economy

1 stop

4 days

Tickets from 383

Nairobi ↔ Ahmedabad

Economy

1 stop

4 hours

Tickets from 387

Nairobi ↔ Mara Lodges

Economy

Direct

13 hours

Tickets from 401

Nairobi ↔ Mumbai

Economy

1 stop

3 days

Tickets from 402

Nairobi ↔ Dodoma

Economy

2 stops

2 days

Tickets from 420

Nairobi ↔ Hyderabad

Economy

1 stop

3 days

Tickets from 428

Nairobi ↔ Abu Dhabi

Economy

Direct

3 days

Tickets from 439

Nairobi ↔ Arusha

Economy

2 stops

1 day

Tickets from 451

Nairobi ↔ Accra

Economy

1 stop

2 days

Tickets from 456

Nairobi ↔ Victoria Falls

Economy

1 stop

6 hours

Tickets from 463

Nairobi ↔ Bahrain

Economy

1 stop

1 day

Tickets from 473

Nairobi ↔ Kochi

Economy

1 stop

3 days

Tickets from 474

Nairobi ↔ Nampula

Economy

2 stops

20 hours

Tickets from 477

Nairobi ↔ Mogadishu

Economy

2 stops

14 hours

Tickets from 498

Nairobi ↔ Madrid

Economy

1 stop

22 hours

Tickets from 512

Nairobi ↔ Dammam

Economy

1 stop

3 days

Tickets from 515

Nairobi ↔ Hurghada

Economy

1 stop

1 hour

Tickets from 516

Nairobi ↔ Windhoek

Economy

2 stops

4 days

Tickets from 522

Nairobi ↔ Istanbul

Economy

1 stop

4 days

Tickets from 524

From Mombasa

Origin - Destination Flight class Stops When found Find Ticket

Mombasa ↔ Nairobi

Economy

Direct

4 days

Tickets from 83

Mombasa ↔ Ukunda

Economy

Direct

22 hours

Tickets from 96

Mombasa ↔ Malindi

Economy

1 stop

9 hours

Tickets from 193

Mombasa ↔ Addis Ababa

Economy

1 stop

20 hours

Tickets from 214

Mombasa ↔ Zanzibar

Economy

Direct

4 days

Tickets from 236

Mombasa ↔ Mumbai

Economy

1 stop

3 days

Tickets from 320

Mombasa ↔ Dar es Salaam

Economy

1 stop

4 days

Tickets from 331

Mombasa ↔ Entebbe

Economy

1 stop

11 hours

Tickets from 332

Mombasa ↔ Dubai

Economy

1 stop

19 hours

Tickets from 346

Mombasa ↔ Johannesburg

Economy

1 stop

2 days

Tickets from 456

Mombasa ↔ Guangzhou

Economy

1 stop

4 days

Tickets from 496

Mombasa ↔ Sharjah

Economy

1 stop

19 hours

Tickets from 535

Mombasa ↔ New Delhi

Economy

1 stop

3 days

Tickets from 597

Mombasa ↔ Mahe Island

Economy

1 stop

2 days

Tickets from 600

Mombasa ↔ Lagos

Economy

1 stop

2 days

Tickets from 622

Mombasa ↔ Rome

Economy

1 stop

9 hours

Tickets from 636

Mombasa ↔ London

Economy

1 stop

3 days

Tickets from 660

Mombasa ↔ Kathmandu

Economy

2 stops

3 days

Tickets from 692

Mombasa ↔ Frankfurt

Economy

2 stops

1 day

Tickets from 791

Mombasa ↔ Zurich

Economy

2 stops

4 days

Tickets from 797

Hotel Deals - Kenya

Nairobi

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

Hilton Nairobi

★★★★

8.8

110

-6%

103

View Hotel

Radisson Blu Hotel Nairobi

★★★★★

9.2

187

-25%

140

View Hotel

Sarova Stanley

★★★★★

9.1

108

-7%

100

View Hotel

Crowne Plaza Nairobi

★★★★

8.9

151

-7%

141

View Hotel

Fairmont The Norfolk

★★★★★

8.9

198

-15%

168

View Hotel

Eka Hotel Nairobi

★★★

8.8

159

-34%

105

View Hotel

Four Points By Sheraton Nairobi Hurlingham

★★★★

8.8

148

-9%

135

View Hotel

Nairobi Serena Hotel

★★★★★

9.2

245

-7%

227

View Hotel

The Panari Hotel

★★★★

8.6

119

-35%

78

View Hotel

Azure Hotel Nairobi

★★★★★

8.6

86

-6%

82

View Hotel

ibis Styles – Nairobi, Westlands

★★★

8.1

68

-9%

62

View Hotel

Mombasa

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

CityBlue Creekside Hotel & Suites

★★★★

8

86

-7%

80

View Hotel

Diani

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

The Sands at Nomad

★★★★★

8.9

460

-14%

396

View Hotel

Swahili Beach

★★★★★

8.8

252

-26%

186

View Hotel

Baobab Beach Resort & Spa

★★★★

8.8

324

-34%

214

View Hotel

Diani Sea Resort – All Inclusive

★★★★

8.7

242

-12%

212

View Hotel

Papillon Lagoon Reef Hotel

★★★

8.5

250

-50%

125

View Hotel

African Dream Cottages – Diani Beach

★★★

8.1

66

-16%

56

View Hotel

Bahari Dhow Beach Villas

★★★★

8

99

-34%

65

View Hotel

PrideInn Hotel Diani

★★★

7.6

90

-27%

66

View Hotel

Kisumu

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

Wigot Gardens

★★★★

8.4

63

-21%

50

View Hotel

Scroll to Top