How to get to Kenya from Scotland by flight ? You can check flights from Scotland to Kenya below.
You can find flight ticket prices from Scotland to Kenya with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Scotland to Norfolk.
You take a flight from Norfolk to Nairobi and cost approximately 550 USD.
You take a bus, shuttle or taxi from Nairobi to your destination in Kenya.
Flight | Depart | Arrive | |
---|---|---|---|
AA5520
American Airlines
AA4604
American Airlines
KQ3
Kenya Airways
|
06:00
Norfolk
09:56
Reagan Washington
13:45
New York JFK
|
06:59
Reagan Washington
11:20
New York JFK
11:15
Nairobi
|
Connect |
DL4631
Delta
KQ3
Kenya Airways
|
06:40
Norfolk
13:45
New York JFK
|
08:03
New York JFK
11:15
Nairobi
|
Connect |
AA4649
American Airlines
KQ3
Kenya Airways
|
08:23
Norfolk
13:45
New York JFK
|
09:49
New York JFK
11:15
Nairobi
|
Connect |
UA4544 4598 4598
United Airlines
LH403
Lufthansa
LH590
Lufthansa
|
09:15
Norfolk
18:20
Newark
11:15
Frankfurt
|
10:51
Newark
07:35
Frankfurt
21:15
Nairobi
|
Connect |
AA5610
American Airlines
AA730
American Airlines
BA065
British Airways
|
10:46
Norfolk
18:25
Charlotte
10:20
London Heathrow
|
12:18
Charlotte
07:10
London Heathrow
22:00
Nairobi
|
Connect |
AA4527
American Airlines
KQ3
Kenya Airways
|
10:51
Norfolk
13:45
New York JFK
|
12:15
New York JFK
11:15
Nairobi
|
Connect |
DL1640
Delta
DL200
Delta
KQ763
Kenya Airways
|
11:00
Norfolk
17:45
Atlanta
17:25
Johannesburg
|
12:53
Atlanta
16:00
Johannesburg
22:30
Nairobi
|
Connect |
DL1640
Delta
DL82
Delta
AF814
Air France
|
11:00
Norfolk
17:45
Atlanta
10:10
Paris CDG
|
12:53
Atlanta
08:05
Paris CDG
20:15
Nairobi
|
Connect |
AA6007
American Airlines
BA066
British Airways
BA065
British Airways
|
11:29
Norfolk
19:05
Philadelphia
10:20
London Heathrow
|
12:35
Philadelphia
07:10
London Heathrow
22:00
Nairobi
|
Connect |
DL4629
Delta
AF023
Air France
AF814
Air France
|
12:07
Norfolk
16:30
New York JFK
10:10
Paris CDG
|
13:36
New York JFK
05:50
Paris CDG
20:15
Nairobi
|
Connect |
DL2294
Delta
DL74
Delta
KL0565
KLM
|
12:42
Norfolk
19:50
Atlanta
12:00
Amsterdam Schiphol
|
14:35
Atlanta
10:15
Amsterdam Schiphol
22:00
Nairobi
|
Connect |
DL2294
Delta
AF681
Air France
AF814
Air France
|
12:42
Norfolk
16:50
Atlanta
10:10
Paris CDG
|
14:35
Atlanta
07:10
Paris CDG
20:15
Nairobi
|
Connect |
DL2294
Delta
DL82
Delta
AF814
Air France
|
12:42
Norfolk
17:45
Atlanta
10:10
Paris CDG
|
14:35
Atlanta
08:05
Paris CDG
20:15
Nairobi
|
Connect |
DL2294
Delta
DL200
Delta
KQ763
Kenya Airways
|
12:42
Norfolk
17:45
Atlanta
17:25
Johannesburg
|
14:35
Atlanta
16:00
Johannesburg
22:30
Nairobi
|
Connect |
UA3671
United Airlines
UA960
United Airlines
LH590
Lufthansa
|
13:00
Norfolk
19:55
Newark
11:15
Frankfurt
|
14:35
Newark
09:15
Frankfurt
21:15
Nairobi
|
Connect |
UA3671
United Airlines
LH403
Lufthansa
LH590
Lufthansa
|
13:00
Norfolk
18:20
Newark
11:15
Frankfurt
|
14:35
Newark
07:35
Frankfurt
21:15
Nairobi
|
Connect |
DL3924
Delta
DL134
Delta
KL0565
KLM
|
13:06
Norfolk
18:45
Detroit
12:00
Amsterdam Schiphol
|
15:09
Detroit
08:20
Amsterdam Schiphol
22:00
Nairobi
|
Connect |
DL3924
Delta
DL98
Delta
AF814
Air France
|
13:06
Norfolk
18:25
Detroit
10:10
Paris CDG
|
15:09
Detroit
08:15
Paris CDG
20:15
Nairobi
|
Connect |
UA3640
United Airlines
UA907
United Airlines
LH590
Lufthansa
|
13:15
Norfolk
18:00
Chicago O'Hare
11:15
Frankfurt
|
14:42
Chicago O'Hare
09:20
Frankfurt
21:15
Nairobi
|
Connect |
UA3640
United Airlines
LH431
Lufthansa
LH590
Lufthansa
|
13:15
Norfolk
16:10
Chicago O'Hare
11:15
Frankfurt
|
14:42
Chicago O'Hare
07:25
Frankfurt
21:15
Nairobi
|
Connect |
AA4996
American Airlines
QR702
Qatar Airways
QR1341
Qatar Airways
|
13:38
Norfolk
21:30
New York JFK
18:50
Doha
|
14:59
New York JFK
17:40
Doha
00:15
Nairobi
|
Connect |
AA3744
American Airlines
AA86
American Airlines
BA065
British Airways
|
13:53
Norfolk
18:05
Chicago O'Hare
10:20
London Heathrow
|
15:22
Chicago O'Hare
07:45
London Heathrow
22:00
Nairobi
|
Connect |
AA3744
American Airlines
BA294
British Airways
BA065
British Airways
|
13:53
Norfolk
17:15
Chicago O'Hare
10:20
London Heathrow
|
15:22
Chicago O'Hare
06:55
London Heathrow
22:00
Nairobi
|
Connect |
AA3744
American Airlines
QR726
Qatar Airways
QR1341
Qatar Airways
|
13:53
Norfolk
18:35
Chicago O'Hare
18:50
Doha
|
15:22
Chicago O'Hare
16:55
Doha
00:15
Nairobi
|
Connect |
UA3587 3445 3445
United Airlines
LH419
Lufthansa
LH590
Lufthansa
|
15:00
Norfolk
17:35
Washington Dulles
11:15
Frankfurt
|
16:10
Washington Dulles
07:30
Frankfurt
21:15
Nairobi
|
Connect |
DL2223
Delta
DL74
Delta
KL0565
KLM
|
15:00
Norfolk
19:50
Atlanta
12:00
Amsterdam Schiphol
|
16:56
Atlanta
10:15
Amsterdam Schiphol
22:00
Nairobi
|
Connect |
UA3587 3445 3445
United Airlines
UA989
United Airlines
LH590
Lufthansa
|
15:00
Norfolk
17:30
Washington Dulles
11:15
Frankfurt
|
16:10
Washington Dulles
07:10
Frankfurt
21:15
Nairobi
|
Connect |
UA3587 3445 3445
United Airlines
UA612
United Airlines
KQ533
Kenya Airways
|
15:00
Norfolk
18:30
Washington Dulles
12:30
Lagos
|
16:10
Washington Dulles
10:40
Lagos
19:50
Nairobi
|
Connect |
UA3587 3445 3445
United Airlines
UA915
United Airlines
AF814
Air France
|
15:00
Norfolk
17:40
Washington Dulles
10:10
Paris CDG
|
16:10
Washington Dulles
06:55
Paris CDG
20:15
Nairobi
|
Connect |
DL2223
Delta
DL72
Delta
KL0565
KLM
|
15:00
Norfolk
17:50
Atlanta
12:00
Amsterdam Schiphol
|
16:56
Atlanta
08:00
Amsterdam Schiphol
22:00
Nairobi
|
Connect |
DL2223
Delta
DL14
Delta
LH590
Lufthansa
|
15:00
Norfolk
17:59
Atlanta
11:15
Frankfurt
|
16:56
Atlanta
08:40
Frankfurt
21:15
Nairobi
|
Connect |
DL5207
Delta
AF007
Air France
AF814
Air France
|
15:02
Norfolk
19:30
New York JFK
10:10
Paris CDG
|
16:34
New York JFK
08:50
Paris CDG
20:15
Nairobi
|
Connect |
DL5207
Delta
DL262
Delta
AF814
Air France
|
15:02
Norfolk
18:30
New York JFK
10:10
Paris CDG
|
16:34
New York JFK
08:00
Paris CDG
20:15
Nairobi
|
Connect |
DL5207
Delta
DL106
Delta
LH590
Lufthansa
|
15:02
Norfolk
17:30
New York JFK
11:15
Frankfurt
|
16:34
New York JFK
07:15
Frankfurt
21:15
Nairobi
|
Connect |
AA5712
American Airlines
AA730
American Airlines
BA065
British Airways
|
15:25
Norfolk
18:25
Charlotte
10:20
London Heathrow
|
16:57
Charlotte
07:10
London Heathrow
22:00
Nairobi
|
Connect |
AA1829
American Airlines
AA730
American Airlines
BA065
British Airways
|
15:25
Norfolk
18:25
Charlotte
10:20
London Heathrow
|
16:53
Charlotte
07:10
London Heathrow
22:00
Nairobi
|
Connect |
WN1556
Southwest Airlines
BA228
British Airways
BA065
British Airways
|
16:05
Norfolk
20:50
Baltimore
10:20
London Heathrow
|
17:05
Baltimore
09:00
London Heathrow
22:00
Nairobi
|
Connect |
WN879
Southwest Airlines
BA228
British Airways
BA065
British Airways
|
17:00
Norfolk
20:50
Baltimore
10:20
London Heathrow
|
18:00
Baltimore
09:00
London Heathrow
22:00
Nairobi
|
Connect |
AA5242
American Airlines
QR728
Qatar Airways
QR1341
Qatar Airways
|
17:31
Norfolk
21:30
Philadelphia
18:50
Doha
|
18:37
Philadelphia
17:50
Doha
00:15
Nairobi
|
Connect |
AA4965
American Airlines
QR728
Qatar Airways
QR1341
Qatar Airways
|
17:31
Norfolk
21:30
Philadelphia
18:50
Doha
|
18:38
Philadelphia
17:50
Doha
00:15
Nairobi
|
Connect |
You take a bus, shuttle or taxi from your location in Scotland to Richmond.
You take a flight from Richmond to Nairobi and cost approximately 380 USD.
You take a bus, shuttle or taxi from Nairobi to your destination in Kenya.
Flight | Depart | Arrive | |
---|---|---|---|
AA4534
American Airlines
KQ3
Kenya Airways
|
09:05
Richmond
13:45
New York JFK
|
10:25
New York JFK
11:15
Nairobi
|
Connect |
DL4998
Delta
KQ3
Kenya Airways
|
10:42
Richmond
13:45
New York JFK
|
12:09
New York JFK
11:15
Nairobi
|
Connect |
DL4998
Delta
AF007
Air France
AF814
Air France
|
10:42
Richmond
19:30
New York JFK
10:10
Paris CDG
|
12:09
New York JFK
08:50
Paris CDG
20:15
Nairobi
|
Connect |
DL4998
Delta
AF023
Air France
AF814
Air France
|
10:42
Richmond
16:30
New York JFK
10:10
Paris CDG
|
12:09
New York JFK
05:50
Paris CDG
20:15
Nairobi
|
Connect |
DL4998
Delta
DL262
Delta
AF814
Air France
|
10:42
Richmond
18:30
New York JFK
10:10
Paris CDG
|
12:09
New York JFK
08:00
Paris CDG
20:15
Nairobi
|
Connect |
DL1508
Delta
DL82
Delta
AF814
Air France
|
10:56
Richmond
17:45
Atlanta
10:10
Paris CDG
|
12:42
Atlanta
08:05
Paris CDG
20:15
Nairobi
|
Connect |
AA4712
American Airlines
KQ3
Kenya Airways
|
11:26
Richmond
13:45
New York JFK
|
12:46
New York JFK
11:15
Nairobi
|
Connect |
AA6194
American Airlines
BA066
British Airways
BA065
British Airways
|
11:43
Richmond
19:05
Philadelphia
10:20
London Heathrow
|
12:50
Philadelphia
07:10
London Heathrow
22:00
Nairobi
|
Connect |
B61482
JetBlue Airways
BA214
British Airways
BA065
British Airways
|
11:46
Richmond
21:30
Boston
10:20
London Heathrow
|
13:17
Boston
09:00
London Heathrow
22:00
Nairobi
|
Connect |
AA6003
American Airlines
AA86
American Airlines
BA065
British Airways
|
12:00
Richmond
18:05
Chicago O'Hare
10:20
London Heathrow
|
13:32
Chicago O'Hare
07:45
London Heathrow
22:00
Nairobi
|
Connect |
UA4173
United Airlines
UA960
United Airlines
LH590
Lufthansa
|
12:37
Richmond
19:55
Newark
11:15
Frankfurt
|
14:00
Newark
09:15
Frankfurt
21:15
Nairobi
|
Connect |
DL3898 4713 4713 4713 4713
Delta
DL134
Delta
KL0565
KLM
|
12:50
Richmond
18:45
Detroit
12:00
Amsterdam Schiphol
|
14:39
Detroit
08:20
Amsterdam Schiphol
22:00
Nairobi
|
Connect |
DL3898 4713 4713 4713 4713
Delta
DL98
Delta
AF814
Air France
|
12:50
Richmond
18:25
Detroit
10:10
Paris CDG
|
14:39
Detroit
08:15
Paris CDG
20:15
Nairobi
|
Connect |
UA6307
United Airlines
LH431
Lufthansa
LH590
Lufthansa
|
13:00
Richmond
16:10
Chicago O'Hare
11:15
Frankfurt
|
14:26
Chicago O'Hare
07:25
Frankfurt
21:15
Nairobi
|
Connect |
DL2351
Delta
AF681
Air France
AF814
Air France
|
13:00
Richmond
16:50
Atlanta
10:10
Paris CDG
|
14:46
Atlanta
07:10
Paris CDG
20:15
Nairobi
|
Connect |
DL2351
Delta
KL0624
KLM
KL0565
KLM
|
13:00
Richmond
16:45
Atlanta
12:00
Amsterdam Schiphol
|
14:46
Atlanta
06:45
Amsterdam Schiphol
22:00
Nairobi
|
Connect |
DL2351
Delta
DL200
Delta
KQ763
Kenya Airways
|
13:00
Richmond
17:45
Atlanta
17:25
Johannesburg
|
14:46
Atlanta
16:00
Johannesburg
22:30
Nairobi
|
Connect |
UA6307
United Airlines
UA907
United Airlines
LH590
Lufthansa
|
13:00
Richmond
18:00
Chicago O'Hare
11:15
Frankfurt
|
14:26
Chicago O'Hare
09:20
Frankfurt
21:15
Nairobi
|
Connect |
DL2351
Delta
DL82
Delta
AF814
Air France
|
13:00
Richmond
17:45
Atlanta
10:10
Paris CDG
|
14:46
Atlanta
08:05
Paris CDG
20:15
Nairobi
|
Connect |
DL2351
Delta
DL72
Delta
KL0565
KLM
|
13:00
Richmond
17:50
Atlanta
12:00
Amsterdam Schiphol
|
14:46
Atlanta
08:00
Amsterdam Schiphol
22:00
Nairobi
|
Connect |
AA5598
American Airlines
AA730
American Airlines
BA065
British Airways
|
13:23
Richmond
18:25
Charlotte
10:20
London Heathrow
|
14:45
Charlotte
07:10
London Heathrow
22:00
Nairobi
|
Connect |
UA4398
United Airlines
UA960
United Airlines
LH590
Lufthansa
|
14:00
Richmond
19:55
Newark
11:15
Frankfurt
|
15:35
Newark
09:15
Frankfurt
21:15
Nairobi
|
Connect |
DL5383
Delta
KL0618
KLM
KL0565
KLM
|
14:00
Richmond
21:15
Boston
12:00
Amsterdam Schiphol
|
15:35
Boston
09:50
Amsterdam Schiphol
22:00
Nairobi
|
Connect |
DL5383
Delta
DL224
Delta
AF814
Air France
|
14:00
Richmond
19:00
Boston
10:10
Paris CDG
|
15:35
Boston
08:15
Paris CDG
20:15
Nairobi
|
Connect |
DL5383
Delta
AF333
Air France
AF814
Air France
|
14:00
Richmond
17:20
Boston
10:10
Paris CDG
|
15:35
Boston
06:10
Paris CDG
20:15
Nairobi
|
Connect |
UA4398
United Airlines
LH403
Lufthansa
LH590
Lufthansa
|
14:00
Richmond
18:20
Newark
11:15
Frankfurt
|
15:35
Newark
07:35
Frankfurt
21:15
Nairobi
|
Connect |
DL5383
Delta
DL258
Delta
KL0565
KLM
|
14:00
Richmond
19:00
Boston
12:00
Amsterdam Schiphol
|
15:35
Boston
07:55
Amsterdam Schiphol
22:00
Nairobi
|
Connect |
UA4191 4519 4519
United Airlines
LH419
Lufthansa
LH590
Lufthansa
|
14:45
Richmond
17:35
Washington Dulles
11:15
Frankfurt
|
15:40
Washington Dulles
07:30
Frankfurt
21:15
Nairobi
|
Connect |
UA4191 4519 4519
United Airlines
UA989
United Airlines
LH590
Lufthansa
|
14:45
Richmond
17:30
Washington Dulles
11:15
Frankfurt
|
15:40
Washington Dulles
07:10
Frankfurt
21:15
Nairobi
|
Connect |
AA3131
American Airlines
AA86
American Airlines
BA065
British Airways
|
14:55
Richmond
18:05
Chicago O'Hare
10:20
London Heathrow
|
16:20
Chicago O'Hare
07:45
London Heathrow
22:00
Nairobi
|
Connect |
AA3131
American Airlines
QR726
Qatar Airways
QR1341
Qatar Airways
|
14:55
Richmond
18:35
Chicago O'Hare
18:50
Doha
|
16:20
Chicago O'Hare
16:55
Doha
00:15
Nairobi
|
Connect |
AA3131
American Airlines
BA294
British Airways
BA065
British Airways
|
14:55
Richmond
17:15
Chicago O'Hare
10:20
London Heathrow
|
16:20
Chicago O'Hare
06:55
London Heathrow
22:00
Nairobi
|
Connect |
DL5637
Delta
DL224
Delta
AF814
Air France
|
15:00
Richmond
19:00
Boston
10:10
Paris CDG
|
16:40
Boston
08:15
Paris CDG
20:15
Nairobi
|
Connect |
AA5475
American Airlines
AA730
American Airlines
BA065
British Airways
|
15:05
Richmond
18:25
Charlotte
10:20
London Heathrow
|
16:37
Charlotte
07:10
London Heathrow
22:00
Nairobi
|
Connect |
DL2852
Delta
DL74
Delta
KL0565
KLM
|
16:27
Richmond
19:50
Atlanta
12:00
Amsterdam Schiphol
|
18:17
Atlanta
10:15
Amsterdam Schiphol
22:00
Nairobi
|
Connect |
AA6076
American Airlines
QR728
Qatar Airways
QR1341
Qatar Airways
|
16:51
Richmond
21:30
Philadelphia
18:50
Doha
|
17:58
Philadelphia
17:50
Doha
00:15
Nairobi
|
Connect |
AA6076
American Airlines
BA066
British Airways
BA065
British Airways
|
16:51
Richmond
19:05
Philadelphia
10:20
London Heathrow
|
17:58
Philadelphia
07:10
London Heathrow
22:00
Nairobi
|
Connect |
DL4819
Delta
KL0644
KLM
KL0565
KLM
|
17:21
Richmond
21:30
New York JFK
12:00
Amsterdam Schiphol
|
19:00
New York JFK
10:30
Amsterdam Schiphol
22:00
Nairobi
|
Connect |
DL5835
Delta
KL0618
KLM
KL0565
KLM
|
17:28
Richmond
21:15
Boston
12:00
Amsterdam Schiphol
|
19:10
Boston
09:50
Amsterdam Schiphol
22:00
Nairobi
|
Connect |
DL5835
Delta
DL50
Delta
BA065
British Airways
|
17:28
Richmond
21:30
Boston
10:20
London Heathrow
|
19:10
Boston
09:00
London Heathrow
22:00
Nairobi
|
Connect |
You can find hotels and accommodations in Kenya with our hotels search tool below
Booking.com