HowToGo

Flight from Scotland to Kenya

How to get to Kenya from Scotland by flight ? You can check flights from Scotland to Kenya below.

Search Transfer from Scotland to Kenya

Search Flights

You can find flight ticket prices from Scotland to Kenya with our flight tickets search tool below

1. Norfolk to Nairobi

  1. You take a bus, shuttle or taxi from your location in Scotland to Norfolk.

  2. You take a flight from Norfolk to Nairobi and cost approximately 550 USD.

  3. 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

2. Richmond to Nairobi

  1. You take a bus, shuttle or taxi from your location in Scotland to Richmond.

  2. You take a flight from Richmond to Nairobi and cost approximately 380 USD.

  3. 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

References

Find Hotels in Kenya

You can find hotels and accommodations in Kenya with our hotels search tool below

Booking.com