HowToGo

Flight from Kenya to Roma, TX, USA

How to get to Roma, TX, USA from Kenya by flight ? You can check flights from Kenya to Roma, TX, USA below.

Search Transfer from Kenya to Roma, TX, USA

Search Flights

You can find flight ticket prices from Kenya to Roma, TX, USA with our flight tickets search tool below

1. Nairobi to McAllen

  1. You take a bus, shuttle or taxi from your location in Kenya to Nairobi.

  2. You take a flight from Nairobi to McAllen and cost approximately 1100 USD.

  3. You take a bus, shuttle or taxi from McAllen to your destination in Roma, TX, USA.

Flight Depart Arrive
UU979 Air Austral
AA49 American Airlines
AA2112 American Airlines
02:00 Nairobi
11:25 Paris CDG
19:17 Dallas/Ft.Worth
09:35 Paris CDG
14:50 Dallas/Ft.Worth
20:54 McAllen
Connect
UU979 Air Austral
AA49 American Airlines
AA3660 American Airlines
02:00 Nairobi
11:25 Paris CDG
17:37 Dallas/Ft.Worth
09:35 Paris CDG
14:50 Dallas/Ft.Worth
19:08 McAllen
Connect
TK608 Turkish Airlines
TK33 Turkish Airlines
UA281 United Airlines
04:25 Nairobi
14:05 Istanbul
20:10 Houston
11:05 Istanbul
19:10 Houston
21:22 McAllen
Connect
LH591 Lufthansa
UA47 United Airlines
UA598 United Airlines
22:25 Nairobi
13:25 Frankfurt
18:37 Houston
05:40 Frankfurt
17:00 Houston
19:49 McAllen
Connect
LH591 Lufthansa
LH440 Lufthansa
UA598 United Airlines
22:25 Nairobi
10:00 Frankfurt
18:37 Houston
05:40 Frankfurt
14:20 Houston
19:49 McAllen
Connect
LH591 Lufthansa
LH440 Lufthansa
UA4255 United Airlines
22:25 Nairobi
10:00 Frankfurt
16:45 Houston
05:40 Frankfurt
14:20 Houston
18:03 McAllen
Connect
LH591 Lufthansa
LH440 Lufthansa
UA281 United Airlines
22:25 Nairobi
10:00 Frankfurt
20:10 Houston
05:40 Frankfurt
14:20 Houston
21:22 McAllen
Connect
LH591 Lufthansa
LH438 Lufthansa
AA5848 American Airlines
22:25 Nairobi
10:10 Frankfurt
15:25 Dallas/Ft.Worth
05:40 Frankfurt
14:15 Dallas/Ft.Worth
17:01 McAllen
Connect
LH591 Lufthansa
UA47 United Airlines
UA281 United Airlines
22:25 Nairobi
13:25 Frankfurt
20:10 Houston
05:40 Frankfurt
17:00 Houston
21:22 McAllen
Connect
LH591 Lufthansa
AA71 American Airlines
AA5848 American Airlines
22:25 Nairobi
10:30 Frankfurt
15:25 Dallas/Ft.Worth
05:40 Frankfurt
14:05 Dallas/Ft.Worth
17:01 McAllen
Connect
BA064 British Airways
AA21 American Airlines
AA3660 American Airlines
23:10 Nairobi
10:15 London Heathrow
17:37 Dallas/Ft.Worth
06:15 London Heathrow
14:25 Dallas/Ft.Worth
19:08 McAllen
Connect
BA064 British Airways
BA193 British Airways
AA2112 American Airlines
23:10 Nairobi
14:10 London Heathrow
19:17 Dallas/Ft.Worth
06:15 London Heathrow
18:10 Dallas/Ft.Worth
20:54 McAllen
Connect
BA064 British Airways
BA193 British Airways
AA2851 American Airlines
23:10 Nairobi
14:10 London Heathrow
20:56 Dallas/Ft.Worth
06:15 London Heathrow
18:10 Dallas/Ft.Worth
22:31 McAllen
Connect
BA064 British Airways
BA193 British Airways
AA5785 American Airlines
23:10 Nairobi
14:10 London Heathrow
22:25 Dallas/Ft.Worth
06:15 London Heathrow
18:10 Dallas/Ft.Worth
23:59 McAllen
Connect
BA064 British Airways
AA21 American Airlines
AA2112 American Airlines
23:10 Nairobi
10:15 London Heathrow
19:17 Dallas/Ft.Worth
06:15 London Heathrow
14:25 Dallas/Ft.Worth
20:54 McAllen
Connect
BA064 British Airways
BA195 British Airways
UA4255 United Airlines
23:10 Nairobi
10:00 London Heathrow
16:45 Houston
06:15 London Heathrow
14:25 Houston
18:03 McAllen
Connect
BA064 British Airways
AA21 American Airlines
AA5848 American Airlines
23:10 Nairobi
10:15 London Heathrow
15:25 Dallas/Ft.Worth
06:15 London Heathrow
14:25 Dallas/Ft.Worth
17:01 McAllen
Connect
KQ118 Kenya Airways
KL0661 KLM
UA1284 United Airlines
23:35 Nairobi
09:50 Amsterdam Schiphol
14:45 Houston
07:20 Amsterdam Schiphol
13:10 Houston
15:57 McAllen
Connect
KQ118 Kenya Airways
AA221 American Airlines
AA5848 American Airlines
23:35 Nairobi
09:35 Amsterdam Schiphol
15:25 Dallas/Ft.Worth
07:20 Amsterdam Schiphol
12:35 Dallas/Ft.Worth
17:01 McAllen
Connect
KQ118 Kenya Airways
AA221 American Airlines
AA3660 American Airlines
23:35 Nairobi
09:35 Amsterdam Schiphol
17:37 Dallas/Ft.Worth
07:20 Amsterdam Schiphol
12:35 Dallas/Ft.Worth
19:08 McAllen
Connect
KQ118 Kenya Airways
UA21 United Airlines
UA598 United Airlines
23:35 Nairobi
11:05 Amsterdam Schiphol
18:37 Houston
07:20 Amsterdam Schiphol
14:35 Houston
19:49 McAllen
Connect
KQ118 Kenya Airways
UA21 United Airlines
UA4255 United Airlines
23:35 Nairobi
11:05 Amsterdam Schiphol
16:45 Houston
07:20 Amsterdam Schiphol
14:35 Houston
18:03 McAllen
Connect
KQ2 Kenya Airways
B6709 JetBlue Airways
AA5848 American Airlines
23:35 Nairobi
09:08 New York JFK
15:25 Dallas/Ft.Worth
07:35 New York JFK
11:50 Dallas/Ft.Worth
17:01 McAllen
Connect
KL0566 KLM
KL0661 KLM
UA4255 United Airlines
23:45 Nairobi
09:50 Amsterdam Schiphol
16:45 Houston
06:55 Amsterdam Schiphol
13:10 Houston
18:03 McAllen
Connect
KL0566 KLM
AA221 American Airlines
AA5848 American Airlines
23:45 Nairobi
09:35 Amsterdam Schiphol
15:25 Dallas/Ft.Worth
06:55 Amsterdam Schiphol
12:35 Dallas/Ft.Worth
17:01 McAllen
Connect
KL0566 KLM
AA221 American Airlines
AA1574 American Airlines
23:45 Nairobi
09:35 Amsterdam Schiphol
13:25 Dallas/Ft.Worth
06:55 Amsterdam Schiphol
12:35 Dallas/Ft.Worth
14:56 McAllen
Connect
KL0566 KLM
KL0661 KLM
UA4884 United Airlines
23:45 Nairobi
09:50 Amsterdam Schiphol
14:45 Houston
06:55 Amsterdam Schiphol
13:10 Houston
16:03 McAllen
Connect
KL0566 KLM
KL0661 KLM
UA1284 United Airlines
23:45 Nairobi
09:50 Amsterdam Schiphol
14:45 Houston
06:55 Amsterdam Schiphol
13:10 Houston
15:57 McAllen
Connect
KL0566 KLM
UA21 United Airlines
UA4255 United Airlines
23:45 Nairobi
11:05 Amsterdam Schiphol
16:45 Houston
06:55 Amsterdam Schiphol
14:35 Houston
18:03 McAllen
Connect
KL0566 KLM
UA21 United Airlines
UA598 United Airlines
23:45 Nairobi
11:05 Amsterdam Schiphol
18:37 Houston
06:55 Amsterdam Schiphol
14:35 Houston
19:49 McAllen
Connect
KL0566 KLM
AA221 American Airlines
AA3660 American Airlines
23:45 Nairobi
09:35 Amsterdam Schiphol
17:37 Dallas/Ft.Worth
06:55 Amsterdam Schiphol
12:35 Dallas/Ft.Worth
19:08 McAllen
Connect
KQ112 Kenya Airways
AF636 Air France
UA1284 United Airlines
23:50 Nairobi
10:10 Paris CDG
14:45 Houston
07:30 Paris CDG
13:45 Houston
15:57 McAllen
Connect
KQ112 Kenya Airways
AF146 Air France
AA5848 American Airlines
23:50 Nairobi
10:10 Paris CDG
15:25 Dallas/Ft.Worth
07:30 Paris CDG
13:55 Dallas/Ft.Worth
17:01 McAllen
Connect
KQ112 Kenya Airways
AF636 Air France
UA4884 United Airlines
23:50 Nairobi
10:10 Paris CDG
14:45 Houston
07:30 Paris CDG
13:45 Houston
16:03 McAllen
Connect
AF813 Air France
AF636 Air France
UA4884 United Airlines
23:55 Nairobi
10:10 Paris CDG
14:45 Houston
07:25 Paris CDG
13:45 Houston
16:03 McAllen
Connect
AF813 Air France
AF636 Air France
UA1284 United Airlines
23:55 Nairobi
10:10 Paris CDG
14:45 Houston
07:25 Paris CDG
13:45 Houston
15:57 McAllen
Connect
AF813 Air France
AA49 American Airlines
AA3660 American Airlines
23:55 Nairobi
11:25 Paris CDG
17:37 Dallas/Ft.Worth
07:25 Paris CDG
14:50 Dallas/Ft.Worth
19:08 McAllen
Connect
AF813 Air France
AF146 Air France
AA3660 American Airlines
23:55 Nairobi
10:10 Paris CDG
17:37 Dallas/Ft.Worth
07:25 Paris CDG
13:55 Dallas/Ft.Worth
19:08 McAllen
Connect
AF813 Air France
AF146 Air France
AA5848 American Airlines
23:55 Nairobi
10:10 Paris CDG
15:25 Dallas/Ft.Worth
07:25 Paris CDG
13:55 Dallas/Ft.Worth
17:01 McAllen
Connect
AF813 Air France
AF636 Air France
UA4255 United Airlines
23:55 Nairobi
10:10 Paris CDG
16:45 Houston
07:25 Paris CDG
13:45 Houston
18:03 McAllen
Connect

2. Nairobi to Laredo

  1. You take a bus, shuttle or taxi from your location in Kenya to Nairobi.

  2. You take a flight from Nairobi to Laredo and cost approximately 1000 USD.

  3. You take a bus, shuttle or taxi from Laredo to your destination in Roma, TX, USA.

Flight Depart Arrive
UU979 Air Austral
AA49 American Airlines
AA3296 American Airlines
02:00 Nairobi
11:25 Paris CDG
22:35 Dallas/Ft.Worth
09:35 Paris CDG
14:50 Dallas/Ft.Worth
00:04 Laredo
Connect
UU979 Air Austral
AA49 American Airlines
AA4417 American Airlines
02:00 Nairobi
11:25 Paris CDG
19:43 Dallas/Ft.Worth
09:35 Paris CDG
14:50 Dallas/Ft.Worth
21:12 Laredo
Connect
TK608 Turkish Airlines
TK33 Turkish Airlines
UA4863 United Airlines
04:25 Nairobi
14:05 Istanbul
20:25 Houston
11:05 Istanbul
19:10 Houston
21:41 Laredo
Connect
ET319 Ethiopian Airlines
ET706 Ethiopian Airlines
LH440 Lufthansa
UA4361 United Airlines
18:30 Nairobi
23:40 Addis Ababa
10:00 Frankfurt
16:35 Houston
20:40 Addis Ababa
05:30 Frankfurt
14:20 Houston
17:54 Laredo
Connect
LH591 Lufthansa
LH440 Lufthansa
UA4863 United Airlines
22:25 Nairobi
10:00 Frankfurt
20:25 Houston
05:40 Frankfurt
14:20 Houston
21:41 Laredo
Connect
LH591 Lufthansa
AA71 American Airlines
AA4417 American Airlines
22:25 Nairobi
10:30 Frankfurt
19:43 Dallas/Ft.Worth
05:40 Frankfurt
14:05 Dallas/Ft.Worth
21:12 Laredo
Connect
LH591 Lufthansa
LH438 Lufthansa
AA4417 American Airlines
22:25 Nairobi
10:10 Frankfurt
19:43 Dallas/Ft.Worth
05:40 Frankfurt
14:15 Dallas/Ft.Worth
21:12 Laredo
Connect
LH591 Lufthansa
UA47 United Airlines
UA4863 United Airlines
22:25 Nairobi
13:25 Frankfurt
20:25 Houston
05:40 Frankfurt
17:00 Houston
21:41 Laredo
Connect
LH591 Lufthansa
LH440 Lufthansa
UA4361 United Airlines
22:25 Nairobi
10:00 Frankfurt
16:35 Houston
05:40 Frankfurt
14:20 Houston
17:54 Laredo
Connect
BA064 British Airways
AA21 American Airlines
AA3296 American Airlines
23:10 Nairobi
10:15 London Heathrow
22:35 Dallas/Ft.Worth
06:15 London Heathrow
14:25 Dallas/Ft.Worth
00:04 Laredo
Connect
BA064 British Airways
BA195 British Airways
UA4361 United Airlines
23:10 Nairobi
10:00 London Heathrow
16:35 Houston
06:15 London Heathrow
14:25 Houston
17:54 Laredo
Connect
BA064 British Airways
BA195 British Airways
UA4863 United Airlines
23:10 Nairobi
10:00 London Heathrow
20:25 Houston
06:15 London Heathrow
14:25 Houston
21:41 Laredo
Connect
BA064 British Airways
AA21 American Airlines
AA4417 American Airlines
23:10 Nairobi
10:15 London Heathrow
19:43 Dallas/Ft.Worth
06:15 London Heathrow
14:25 Dallas/Ft.Worth
21:12 Laredo
Connect
BA064 British Airways
BA193 British Airways
AA4417 American Airlines
23:10 Nairobi
14:10 London Heathrow
19:43 Dallas/Ft.Worth
06:15 London Heathrow
18:10 Dallas/Ft.Worth
21:12 Laredo
Connect
BA064 British Airways
BA193 British Airways
AA3296 American Airlines
23:10 Nairobi
14:10 London Heathrow
22:35 Dallas/Ft.Worth
06:15 London Heathrow
18:10 Dallas/Ft.Worth
00:04 Laredo
Connect
BA064 British Airways
UA4 United Airlines
UA4863 United Airlines
23:10 Nairobi
13:40 London Heathrow
20:25 Houston
06:15 London Heathrow
17:35 Houston
21:41 Laredo
Connect
KQ118 Kenya Airways
AA221 American Airlines
AA4417 American Airlines
23:35 Nairobi
09:35 Amsterdam Schiphol
19:43 Dallas/Ft.Worth
07:20 Amsterdam Schiphol
12:35 Dallas/Ft.Worth
21:12 Laredo
Connect
KQ118 Kenya Airways
KL0661 KLM
UA4361 United Airlines
23:35 Nairobi
09:50 Amsterdam Schiphol
16:35 Houston
07:20 Amsterdam Schiphol
13:10 Houston
17:54 Laredo
Connect
KQ2 Kenya Airways
B6709 JetBlue Airways
AA4417 American Airlines
23:35 Nairobi
09:08 New York JFK
19:43 Dallas/Ft.Worth
07:35 New York JFK
11:50 Dallas/Ft.Worth
21:12 Laredo
Connect
KQ118 Kenya Airways
UA21 United Airlines
UA4863 United Airlines
23:35 Nairobi
11:05 Amsterdam Schiphol
20:25 Houston
07:20 Amsterdam Schiphol
14:35 Houston
21:41 Laredo
Connect
KQ118 Kenya Airways
AA221 American Airlines
AA3296 American Airlines
23:35 Nairobi
09:35 Amsterdam Schiphol
22:35 Dallas/Ft.Worth
07:20 Amsterdam Schiphol
12:35 Dallas/Ft.Worth
00:04 Laredo
Connect
KQ2 Kenya Airways
DL5668 Delta
UA6040 United Airlines
UA4361 United Airlines
23:35 Nairobi
09:06 New York JFK
13:00 Reagan Washington
16:35 Houston
07:35 New York JFK
10:31 Reagan Washington
15:13 Houston
17:54 Laredo
Connect
KL0566 KLM
KL0661 KLM
UA4863 United Airlines
23:45 Nairobi
09:50 Amsterdam Schiphol
20:25 Houston
06:55 Amsterdam Schiphol
13:10 Houston
21:41 Laredo
Connect
KL0566 KLM
UA21 United Airlines
UA4863 United Airlines
23:45 Nairobi
11:05 Amsterdam Schiphol
20:25 Houston
06:55 Amsterdam Schiphol
14:35 Houston
21:41 Laredo
Connect
KL0566 KLM
AA221 American Airlines
AA4417 American Airlines
23:45 Nairobi
09:35 Amsterdam Schiphol
19:43 Dallas/Ft.Worth
06:55 Amsterdam Schiphol
12:35 Dallas/Ft.Worth
21:12 Laredo
Connect
KL0566 KLM
KL0935 0945 KLM
AA133 American Airlines
AA4417 American Airlines
23:45 Nairobi
09:45 Amsterdam Schiphol
13:40 Dublin
19:43 Dallas/Ft.Worth
06:55 Amsterdam Schiphol
10:25 Dublin
17:20 Dallas/Ft.Worth
21:12 Laredo
Connect
KL0566 KLM
KL0661 KLM
UA4361 United Airlines
23:45 Nairobi
09:50 Amsterdam Schiphol
16:35 Houston
06:55 Amsterdam Schiphol
13:10 Houston
17:54 Laredo
Connect
KL0566 KLM
UA21 United Airlines
UA4361 United Airlines
23:45 Nairobi
11:05 Amsterdam Schiphol
16:35 Houston
06:55 Amsterdam Schiphol
14:35 Houston
17:54 Laredo
Connect
KL0566 KLM
AA221 American Airlines
AA3296 American Airlines
23:45 Nairobi
09:35 Amsterdam Schiphol
22:35 Dallas/Ft.Worth
06:55 Amsterdam Schiphol
12:35 Dallas/Ft.Worth
00:04 Laredo
Connect
KL0566 KLM
KL0667 KLM
UA630 United Airlines
UA4863 United Airlines
23:45 Nairobi
12:40 Amsterdam Schiphol
18:00 Austin
20:25 Houston
06:55 Amsterdam Schiphol
16:10 Austin
19:00 Houston
21:41 Laredo
Connect
KQ112 Kenya Airways
AF636 Air France
UA4361 United Airlines
23:50 Nairobi
10:10 Paris CDG
16:35 Houston
07:30 Paris CDG
13:45 Houston
17:54 Laredo
Connect
KQ112 Kenya Airways
AF636 Air France
UA4863 United Airlines
23:50 Nairobi
10:10 Paris CDG
20:25 Houston
07:30 Paris CDG
13:45 Houston
21:41 Laredo
Connect
AF813 Air France
AF146 Air France
AA3296 American Airlines
23:55 Nairobi
10:10 Paris CDG
22:35 Dallas/Ft.Worth
07:25 Paris CDG
13:55 Dallas/Ft.Worth
00:04 Laredo
Connect
AF813 Air France
AA49 American Airlines
AA3296 American Airlines
23:55 Nairobi
11:25 Paris CDG
22:35 Dallas/Ft.Worth
07:25 Paris CDG
14:50 Dallas/Ft.Worth
00:04 Laredo
Connect
AF813 Air France
AA49 American Airlines
AA4417 American Airlines
23:55 Nairobi
11:25 Paris CDG
19:43 Dallas/Ft.Worth
07:25 Paris CDG
14:50 Dallas/Ft.Worth
21:12 Laredo
Connect
AF813 Air France
AF146 Air France
AA4417 American Airlines
23:55 Nairobi
10:10 Paris CDG
19:43 Dallas/Ft.Worth
07:25 Paris CDG
13:55 Dallas/Ft.Worth
21:12 Laredo
Connect
AF813 Air France
AF636 Air France
UA4361 United Airlines
23:55 Nairobi
10:10 Paris CDG
16:35 Houston
07:25 Paris CDG
13:45 Houston
17:54 Laredo
Connect
AF813 Air France
AF636 Air France
UA4863 United Airlines
23:55 Nairobi
10:10 Paris CDG
20:25 Houston
07:25 Paris CDG
13:45 Houston
21:41 Laredo
Connect

3. Nairobi to Brownsville

  1. You take a bus, shuttle or taxi from your location in Kenya to Nairobi.

  2. You take a flight from Nairobi to Brownsville and cost approximately 1000 USD.

  3. You take a bus, shuttle or taxi from Brownsville to your destination in Roma, TX, USA.

Flight Depart Arrive
UU979 Air Austral
AA49 American Airlines
AA3765 American Airlines
02:00 Nairobi
11:25 Paris CDG
21:33 Dallas/Ft.Worth
09:35 Paris CDG
14:50 Dallas/Ft.Worth
23:15 Brownsville
Connect
TK608 Turkish Airlines
TK33 Turkish Airlines
UA6031 United Airlines
04:25 Nairobi
14:05 Istanbul
20:22 Houston
11:05 Istanbul
19:10 Houston
21:38 Brownsville
Connect
ET319 Ethiopian Airlines
ET706 Ethiopian Airlines
LH440 Lufthansa
UA4887 United Airlines
18:30 Nairobi
23:40 Addis Ababa
10:00 Frankfurt
16:35 Houston
20:40 Addis Ababa
05:30 Frankfurt
14:20 Houston
17:52 Brownsville
Connect
ET319 Ethiopian Airlines
ET706 Ethiopian Airlines
UA47 United Airlines
UA6031 United Airlines
18:30 Nairobi
23:40 Addis Ababa
13:25 Frankfurt
20:22 Houston
20:40 Addis Ababa
05:30 Frankfurt
17:00 Houston
21:38 Brownsville
Connect
LH591 Lufthansa
LH440 Lufthansa
UA6031 United Airlines
22:25 Nairobi
10:00 Frankfurt
20:22 Houston
05:40 Frankfurt
14:20 Houston
21:38 Brownsville
Connect
LH591 Lufthansa
UA47 United Airlines
UA6031 United Airlines
22:25 Nairobi
13:25 Frankfurt
20:22 Houston
05:40 Frankfurt
17:00 Houston
21:38 Brownsville
Connect
LH591 Lufthansa
LH438 Lufthansa
AA3765 American Airlines
22:25 Nairobi
10:10 Frankfurt
21:33 Dallas/Ft.Worth
05:40 Frankfurt
14:15 Dallas/Ft.Worth
23:15 Brownsville
Connect
LH591 Lufthansa
AA71 American Airlines
AA3765 American Airlines
22:25 Nairobi
10:30 Frankfurt
21:33 Dallas/Ft.Worth
05:40 Frankfurt
14:05 Dallas/Ft.Worth
23:15 Brownsville
Connect
LH591 Lufthansa
LH440 Lufthansa
UA4887 United Airlines
22:25 Nairobi
10:00 Frankfurt
16:35 Houston
05:40 Frankfurt
14:20 Houston
17:52 Brownsville
Connect
LX297 Swiss
UA12 United Airlines
UA2682 United Airlines
UA6031 United Airlines
23:00 Nairobi
08:40 Zurich
14:21 Chicago O'Hare
20:22 Houston
06:15 Zurich
12:30 Chicago O'Hare
17:08 Houston
21:38 Brownsville
Connect
LX297 Swiss
LX1068 Swiss
LH440 Lufthansa
UA4887 United Airlines
23:00 Nairobi
07:05 Zurich
10:00 Frankfurt
16:35 Houston
06:15 Zurich
08:10 Frankfurt
14:20 Houston
17:52 Brownsville
Connect
LX297 Swiss
LH1187 Lufthansa
UA47 United Airlines
UA6031 United Airlines
23:00 Nairobi
10:00 Zurich
13:25 Frankfurt
20:22 Houston
06:15 Zurich
11:00 Frankfurt
17:00 Houston
21:38 Brownsville
Connect
LX297 Swiss
LX1068 Swiss
UA47 United Airlines
UA6031 United Airlines
23:00 Nairobi
07:05 Zurich
13:25 Frankfurt
20:22 Houston
06:15 Zurich
08:10 Frankfurt
17:00 Houston
21:38 Brownsville
Connect
LX297 Swiss
LX1068 Swiss
LH440 Lufthansa
UA6031 United Airlines
23:00 Nairobi
07:05 Zurich
10:00 Frankfurt
20:22 Houston
06:15 Zurich
08:10 Frankfurt
14:20 Houston
21:38 Brownsville
Connect
BA064 British Airways
BA195 British Airways
UA6031 United Airlines
23:10 Nairobi
10:00 London Heathrow
20:22 Houston
06:15 London Heathrow
14:25 Houston
21:38 Brownsville
Connect
BA064 British Airways
AA21 American Airlines
AA3765 American Airlines
23:10 Nairobi
10:15 London Heathrow
21:33 Dallas/Ft.Worth
06:15 London Heathrow
14:25 Dallas/Ft.Worth
23:15 Brownsville
Connect
BA064 British Airways
BA193 British Airways
AA3765 American Airlines
23:10 Nairobi
14:10 London Heathrow
21:33 Dallas/Ft.Worth
06:15 London Heathrow
18:10 Dallas/Ft.Worth
23:15 Brownsville
Connect
BA064 British Airways
UA4 United Airlines
UA6031 United Airlines
23:10 Nairobi
13:40 London Heathrow
20:22 Houston
06:15 London Heathrow
17:35 Houston
21:38 Brownsville
Connect
BA064 British Airways
BA195 British Airways
UA4887 United Airlines
23:10 Nairobi
10:00 London Heathrow
16:35 Houston
06:15 London Heathrow
14:25 Houston
17:52 Brownsville
Connect
KQ118 Kenya Airways
AA221 American Airlines
AA3765 American Airlines
23:35 Nairobi
09:35 Amsterdam Schiphol
21:33 Dallas/Ft.Worth
07:20 Amsterdam Schiphol
12:35 Dallas/Ft.Worth
23:15 Brownsville
Connect
KQ2 Kenya Airways
B6709 JetBlue Airways
AA4193 American Airlines
23:35 Nairobi
09:08 New York JFK
14:25 Dallas/Ft.Worth
07:35 New York JFK
11:50 Dallas/Ft.Worth
16:04 Brownsville
Connect
KQ118 Kenya Airways
KL0661 KLM
UA4886 United Airlines
23:35 Nairobi
09:50 Amsterdam Schiphol
14:20 Houston
07:20 Amsterdam Schiphol
13:10 Houston
15:30 Brownsville
Connect
KQ2 Kenya Airways
DL5668 Delta
UA6040 United Airlines
UA4887 United Airlines
23:35 Nairobi
09:06 New York JFK
13:00 Reagan Washington
16:35 Houston
07:35 New York JFK
10:31 Reagan Washington
15:13 Houston
17:52 Brownsville
Connect
KQ118 Kenya Airways
AA221 American Airlines
AA4193 American Airlines
23:35 Nairobi
09:35 Amsterdam Schiphol
14:25 Dallas/Ft.Worth
07:20 Amsterdam Schiphol
12:35 Dallas/Ft.Worth
16:04 Brownsville
Connect
KQ118 Kenya Airways
KL0661 KLM
UA4887 United Airlines
23:35 Nairobi
09:50 Amsterdam Schiphol
16:35 Houston
07:20 Amsterdam Schiphol
13:10 Houston
17:52 Brownsville
Connect
KL0566 KLM
KL0661 KLM
UA6031 United Airlines
23:45 Nairobi
09:50 Amsterdam Schiphol
20:22 Houston
06:55 Amsterdam Schiphol
13:10 Houston
21:38 Brownsville
Connect
KL0566 KLM
UA908 United Airlines
UA2161 United Airlines
UA6031 United Airlines
23:45 Nairobi
11:05 Amsterdam Schiphol
15:50 Chicago O'Hare
20:22 Houston
06:55 Amsterdam Schiphol
12:40 Chicago O'Hare
18:37 Houston
21:38 Brownsville
Connect
KL0566 KLM
AA221 American Airlines
AA4193 American Airlines
23:45 Nairobi
09:35 Amsterdam Schiphol
14:25 Dallas/Ft.Worth
06:55 Amsterdam Schiphol
12:35 Dallas/Ft.Worth
16:04 Brownsville
Connect
KL0566 KLM
UA21 United Airlines
UA4887 United Airlines
23:45 Nairobi
11:05 Amsterdam Schiphol
16:35 Houston
06:55 Amsterdam Schiphol
14:35 Houston
17:52 Brownsville
Connect
KL0566 KLM
KL0661 KLM
UA4886 United Airlines
23:45 Nairobi
09:50 Amsterdam Schiphol
14:20 Houston
06:55 Amsterdam Schiphol
13:10 Houston
15:30 Brownsville
Connect
KL0566 KLM
AA221 American Airlines
AA3765 American Airlines
23:45 Nairobi
09:35 Amsterdam Schiphol
21:33 Dallas/Ft.Worth
06:55 Amsterdam Schiphol
12:35 Dallas/Ft.Worth
23:15 Brownsville
Connect
KL0566 KLM
UA21 United Airlines
UA6031 United Airlines
23:45 Nairobi
11:05 Amsterdam Schiphol
20:22 Houston
06:55 Amsterdam Schiphol
14:35 Houston
21:38 Brownsville
Connect
KL0566 KLM
KL0661 KLM
UA4887 United Airlines
23:45 Nairobi
09:50 Amsterdam Schiphol
16:35 Houston
06:55 Amsterdam Schiphol
13:10 Houston
17:52 Brownsville
Connect
KL0566 KLM
UA908 United Airlines
UA2682 United Airlines
UA6031 United Airlines
23:45 Nairobi
11:05 Amsterdam Schiphol
14:21 Chicago O'Hare
20:22 Houston
06:55 Amsterdam Schiphol
12:40 Chicago O'Hare
17:08 Houston
21:38 Brownsville
Connect
KQ112 Kenya Airways
AF636 Air France
UA6031 United Airlines
23:50 Nairobi
10:10 Paris CDG
20:22 Houston
07:30 Paris CDG
13:45 Houston
21:38 Brownsville
Connect
KQ112 Kenya Airways
AF636 Air France
UA4887 United Airlines
23:50 Nairobi
10:10 Paris CDG
16:35 Houston
07:30 Paris CDG
13:45 Houston
17:52 Brownsville
Connect
AF813 Air France
AF146 Air France
AA3765 American Airlines
23:55 Nairobi
10:10 Paris CDG
21:33 Dallas/Ft.Worth
07:25 Paris CDG
13:55 Dallas/Ft.Worth
23:15 Brownsville
Connect
AF813 Air France
AF636 Air France
UA4887 United Airlines
23:55 Nairobi
10:10 Paris CDG
16:35 Houston
07:25 Paris CDG
13:45 Houston
17:52 Brownsville
Connect
AF813 Air France
AA49 American Airlines
AA3765 American Airlines
23:55 Nairobi
11:25 Paris CDG
21:33 Dallas/Ft.Worth
07:25 Paris CDG
14:50 Dallas/Ft.Worth
23:15 Brownsville
Connect
AF813 Air France
AF636 Air France
UA6031 United Airlines
23:55 Nairobi
10:10 Paris CDG
20:22 Houston
07:25 Paris CDG
13:45 Houston
21:38 Brownsville
Connect

4. Nairobi to Harlingen

  1. You take a bus, shuttle or taxi from your location in Kenya to Nairobi.

  2. You take a flight from Nairobi to Harlingen and cost approximately 800 USD.

  3. You take a bus, shuttle or taxi from Harlingen to your destination in Roma, TX, USA.

Flight Depart Arrive
UU979 Air Austral
AA49 American Airlines
AA3060 American Airlines
02:00 Nairobi
11:25 Paris CDG
21:37 Dallas/Ft.Worth
09:35 Paris CDG
14:50 Dallas/Ft.Worth
23:16 Harlingen
Connect
UU979 Air Austral
AA49 American Airlines
AA4344 American Airlines
02:00 Nairobi
11:25 Paris CDG
17:42 Dallas/Ft.Worth
09:35 Paris CDG
14:50 Dallas/Ft.Worth
19:10 Harlingen
Connect
TK608 Turkish Airlines
TK33 Turkish Airlines
UA6155 United Airlines
04:25 Nairobi
14:05 Istanbul
20:25 Houston
11:05 Istanbul
19:10 Houston
21:35 Harlingen
Connect
LH591 Lufthansa
UA47 United Airlines
UA6155 United Airlines
22:25 Nairobi
13:25 Frankfurt
20:25 Houston
05:40 Frankfurt
17:00 Houston
21:35 Harlingen
Connect
LH591 Lufthansa
LH440 Lufthansa
UA6155 United Airlines
22:25 Nairobi
10:00 Frankfurt
20:25 Houston
05:40 Frankfurt
14:20 Houston
21:35 Harlingen
Connect
LH591 Lufthansa
LH438 Lufthansa
AA3060 American Airlines
22:25 Nairobi
10:10 Frankfurt
21:37 Dallas/Ft.Worth
05:40 Frankfurt
14:15 Dallas/Ft.Worth
23:16 Harlingen
Connect
LH591 Lufthansa
AA71 American Airlines
AA4344 American Airlines
22:25 Nairobi
10:30 Frankfurt
17:42 Dallas/Ft.Worth
05:40 Frankfurt
14:05 Dallas/Ft.Worth
19:10 Harlingen
Connect
LH591 Lufthansa
LH438 Lufthansa
AA4344 American Airlines
22:25 Nairobi
10:10 Frankfurt
17:42 Dallas/Ft.Worth
05:40 Frankfurt
14:15 Dallas/Ft.Worth
19:10 Harlingen
Connect
LH591 Lufthansa
AA71 American Airlines
AA3060 American Airlines
22:25 Nairobi
10:30 Frankfurt
21:37 Dallas/Ft.Worth
05:40 Frankfurt
14:05 Dallas/Ft.Worth
23:16 Harlingen
Connect
LH591 Lufthansa
LH440 Lufthansa
UA4259 United Airlines
22:25 Nairobi
10:00 Frankfurt
16:35 Houston
05:40 Frankfurt
14:20 Houston
17:42 Harlingen
Connect
BA064 British Airways
BA193 British Airways
AA3060 American Airlines
23:10 Nairobi
14:10 London Heathrow
21:37 Dallas/Ft.Worth
06:15 London Heathrow
18:10 Dallas/Ft.Worth
23:16 Harlingen
Connect
BA064 British Airways
AA21 American Airlines
AA4344 American Airlines
23:10 Nairobi
10:15 London Heathrow
17:42 Dallas/Ft.Worth
06:15 London Heathrow
14:25 Dallas/Ft.Worth
19:10 Harlingen
Connect
BA064 British Airways
BA195 British Airways
UA4259 United Airlines
23:10 Nairobi
10:00 London Heathrow
16:35 Houston
06:15 London Heathrow
14:25 Houston
17:42 Harlingen
Connect
BA064 British Airways
BA195 British Airways
UA6155 United Airlines
23:10 Nairobi
10:00 London Heathrow
20:25 Houston
06:15 London Heathrow
14:25 Houston
21:35 Harlingen
Connect
BA064 British Airways
AA21 American Airlines
AA3060 American Airlines
23:10 Nairobi
10:15 London Heathrow
21:37 Dallas/Ft.Worth
06:15 London Heathrow
14:25 Dallas/Ft.Worth
23:16 Harlingen
Connect
BA064 British Airways
UA4 United Airlines
UA6155 United Airlines
23:10 Nairobi
13:40 London Heathrow
20:25 Houston
06:15 London Heathrow
17:35 Houston
21:35 Harlingen
Connect
KQ118 Kenya Airways
AA221 American Airlines
AA3060 American Airlines
23:35 Nairobi
09:35 Amsterdam Schiphol
21:37 Dallas/Ft.Worth
07:20 Amsterdam Schiphol
12:35 Dallas/Ft.Worth
23:16 Harlingen
Connect
KQ118 Kenya Airways
KL0661 KLM
UA4369 United Airlines
23:35 Nairobi
09:50 Amsterdam Schiphol
14:25 Houston
07:20 Amsterdam Schiphol
13:10 Houston
15:37 Harlingen
Connect
KQ2 Kenya Airways
B6709 JetBlue Airways
AA3169 American Airlines
23:35 Nairobi
09:08 New York JFK
13:21 Dallas/Ft.Worth
07:35 New York JFK
11:50 Dallas/Ft.Worth
14:56 Harlingen
Connect
KQ2 Kenya Airways
DL368 Delta
WN984 Southwest Airlines
23:35 Nairobi
08:30 New York JFK
13:30 Austin
07:35 New York JFK
11:32 Austin
14:35 Harlingen
Connect
KQ2 Kenya Airways
DL5767 Delta
AA3169 American Airlines
23:35 Nairobi
09:15 New York JFK
13:21 Dallas/Ft.Worth
07:35 New York JFK
12:04 Dallas/Ft.Worth
14:56 Harlingen
Connect
KQ118 Kenya Airways
UA21 United Airlines
UA4259 United Airlines
23:35 Nairobi
11:05 Amsterdam Schiphol
16:35 Houston
07:20 Amsterdam Schiphol
14:35 Houston
17:42 Harlingen
Connect
KQ118 Kenya Airways
KL0661 KLM
UA6155 United Airlines
23:35 Nairobi
09:50 Amsterdam Schiphol
20:25 Houston
07:20 Amsterdam Schiphol
13:10 Houston
21:35 Harlingen
Connect
KQ118 Kenya Airways
AA221 American Airlines
AA4344 American Airlines
23:35 Nairobi
09:35 Amsterdam Schiphol
17:42 Dallas/Ft.Worth
07:20 Amsterdam Schiphol
12:35 Dallas/Ft.Worth
19:10 Harlingen
Connect
KL0566 KLM
KL0661 KLM
UA6155 United Airlines
23:45 Nairobi
09:50 Amsterdam Schiphol
20:25 Houston
06:55 Amsterdam Schiphol
13:10 Houston
21:35 Harlingen
Connect
KL0566 KLM
UA21 United Airlines
UA6155 United Airlines
23:45 Nairobi
11:05 Amsterdam Schiphol
20:25 Houston
06:55 Amsterdam Schiphol
14:35 Houston
21:35 Harlingen
Connect
KL0566 KLM
AA221 American Airlines
AA4344 American Airlines
23:45 Nairobi
09:35 Amsterdam Schiphol
17:42 Dallas/Ft.Worth
06:55 Amsterdam Schiphol
12:35 Dallas/Ft.Worth
19:10 Harlingen
Connect
KL0566 KLM
KL0661 KLM
UA4369 United Airlines
23:45 Nairobi
09:50 Amsterdam Schiphol
14:25 Houston
06:55 Amsterdam Schiphol
13:10 Houston
15:37 Harlingen
Connect
KL0566 KLM
UA21 United Airlines
UA4259 United Airlines
23:45 Nairobi
11:05 Amsterdam Schiphol
16:35 Houston
06:55 Amsterdam Schiphol
14:35 Houston
17:42 Harlingen
Connect
KL0566 KLM
KL0661 KLM
UA4259 United Airlines
23:45 Nairobi
09:50 Amsterdam Schiphol
16:35 Houston
06:55 Amsterdam Schiphol
13:10 Houston
17:42 Harlingen
Connect
KL0566 KLM
AA221 American Airlines
AA3060 American Airlines
23:45 Nairobi
09:35 Amsterdam Schiphol
21:37 Dallas/Ft.Worth
06:55 Amsterdam Schiphol
12:35 Dallas/Ft.Worth
23:16 Harlingen
Connect
KQ112 Kenya Airways
AF636 Air France
UA6155 United Airlines
23:50 Nairobi
10:10 Paris CDG
20:25 Houston
07:30 Paris CDG
13:45 Houston
21:35 Harlingen
Connect
KQ112 Kenya Airways
AF636 Air France
UA4259 United Airlines
23:50 Nairobi
10:10 Paris CDG
16:35 Houston
07:30 Paris CDG
13:45 Houston
17:42 Harlingen
Connect
AF813 Air France
AF636 Air France
UA6155 United Airlines
23:55 Nairobi
10:10 Paris CDG
20:25 Houston
07:25 Paris CDG
13:45 Houston
21:35 Harlingen
Connect
AF813 Air France
AF146 Air France
AA4344 American Airlines
23:55 Nairobi
10:10 Paris CDG
17:42 Dallas/Ft.Worth
07:25 Paris CDG
13:55 Dallas/Ft.Worth
19:10 Harlingen
Connect
AF813 Air France
AA49 American Airlines
AA3060 American Airlines
23:55 Nairobi
11:25 Paris CDG
21:37 Dallas/Ft.Worth
07:25 Paris CDG
14:50 Dallas/Ft.Worth
23:16 Harlingen
Connect
AF813 Air France
AF146 Air France
AA3060 American Airlines
23:55 Nairobi
10:10 Paris CDG
21:37 Dallas/Ft.Worth
07:25 Paris CDG
13:55 Dallas/Ft.Worth
23:16 Harlingen
Connect
AF813 Air France
AF636 Air France
UA4259 United Airlines
23:55 Nairobi
10:10 Paris CDG
16:35 Houston
07:25 Paris CDG
13:45 Houston
17:42 Harlingen
Connect
AF813 Air France
AA49 American Airlines
AA4344 American Airlines
23:55 Nairobi
11:25 Paris CDG
17:42 Dallas/Ft.Worth
07:25 Paris CDG
14:50 Dallas/Ft.Worth
19:10 Harlingen
Connect

5. Nairobi to Monterrey

  1. You take a bus, shuttle or taxi from your location in Kenya to Nairobi.

  2. You take a flight from Nairobi to Monterrey and cost approximately 850 USD.

  3. You take a bus, shuttle or taxi from Monterrey to your destination in Roma, TX, USA.

Flight Depart Arrive
UU979 Air Austral
UA986 United Airlines
UA4789 United Airlines
02:00 Nairobi
10:35 Paris CDG
15:45 Chicago O'Hare
09:35 Paris CDG
12:25 Chicago O'Hare
19:43 Monterrey
Connect
UU979 Air Austral
AA49 American Airlines
AA4445 American Airlines
02:00 Nairobi
11:25 Paris CDG
17:25 Dallas/Ft.Worth
09:35 Paris CDG
14:50 Dallas/Ft.Worth
19:07 Monterrey
Connect
UU979 Air Austral
AA49 American Airlines
AA4381 American Airlines
02:00 Nairobi
11:25 Paris CDG
19:15 Dallas/Ft.Worth
09:35 Paris CDG
14:50 Dallas/Ft.Worth
21:04 Monterrey
Connect
UU979 Air Austral
AA63 American Airlines
AA4140 American Airlines
02:00 Nairobi
10:25 Paris CDG
18:25 Miami
09:35 Paris CDG
15:25 Miami
20:46 Monterrey
Connect
TK608 Turkish Airlines
TK33 Turkish Airlines
VB617 Viva Aerobus
04:25 Nairobi
14:05 Istanbul
22:55 Houston
11:05 Istanbul
19:10 Houston
00:30 Monterrey
Connect
KQ534 Kenya Airways
DL55 Delta
DL1929 Delta
18:15 Nairobi
22:40 Lagos
10:00 Atlanta
21:30 Lagos
05:30 Atlanta
11:53 Monterrey
Connect
LH591 Lufthansa
UA47 United Airlines
UA6142 United Airlines
22:25 Nairobi
13:25 Frankfurt
19:40 Houston
05:40 Frankfurt
17:00 Houston
21:19 Monterrey
Connect
LH591 Lufthansa
LH440 Lufthansa
UA6142 United Airlines
22:25 Nairobi
10:00 Frankfurt
19:40 Houston
05:40 Frankfurt
14:20 Houston
21:19 Monterrey
Connect
LH591 Lufthansa
LH430 Lufthansa
UA4789 United Airlines
22:25 Nairobi
10:45 Frankfurt
15:45 Chicago O'Hare
05:40 Frankfurt
13:00 Chicago O'Hare
19:43 Monterrey
Connect
LH591 Lufthansa
AA71 American Airlines
AA4451 American Airlines
22:25 Nairobi
10:30 Frankfurt
15:01 Dallas/Ft.Worth
05:40 Frankfurt
14:05 Dallas/Ft.Worth
16:47 Monterrey
Connect
LX297 Swiss
UA12 United Airlines
UA4789 United Airlines
23:00 Nairobi
08:40 Zurich
15:45 Chicago O'Hare
06:15 Zurich
12:30 Chicago O'Hare
19:43 Monterrey
Connect
BA064 British Airways
BA193 British Airways
AA4381 American Airlines
23:10 Nairobi
14:10 London Heathrow
19:15 Dallas/Ft.Worth
06:15 London Heathrow
18:10 Dallas/Ft.Worth
21:04 Monterrey
Connect
BA064 British Airways
AA21 American Airlines
AA4381 American Airlines
23:10 Nairobi
10:15 London Heathrow
19:15 Dallas/Ft.Worth
06:15 London Heathrow
14:25 Dallas/Ft.Worth
21:04 Monterrey
Connect
BA064 British Airways
AA21 American Airlines
AA4445 American Airlines
23:10 Nairobi
10:15 London Heathrow
17:25 Dallas/Ft.Worth
06:15 London Heathrow
14:25 Dallas/Ft.Worth
19:07 Monterrey
Connect
BA064 British Airways
BA195 British Airways
VB613 Viva Aerobus
23:10 Nairobi
10:00 London Heathrow
16:20 Houston
06:15 London Heathrow
14:25 Houston
17:55 Monterrey
Connect
KQ2 Kenya Airways
DL625 Delta
AM934 Aeroméxico
23:35 Nairobi
09:05 New York JFK
14:30 Mexico City
07:35 New York JFK
13:10 Mexico City
16:09 Monterrey
Connect
KQ118 Kenya Airways
AA221 American Airlines
AA4445 American Airlines
23:35 Nairobi
09:35 Amsterdam Schiphol
17:25 Dallas/Ft.Worth
07:20 Amsterdam Schiphol
12:35 Dallas/Ft.Worth
19:07 Monterrey
Connect
KQ118 Kenya Airways
KL0661 KLM
UA6117 United Airlines
23:35 Nairobi
09:50 Amsterdam Schiphol
14:20 Houston
07:20 Amsterdam Schiphol
13:10 Houston
15:57 Monterrey
Connect
KQ2 Kenya Airways
DL625 Delta
AM932 Aeroméxico
23:35 Nairobi
09:05 New York JFK
14:00 Mexico City
07:35 New York JFK
13:10 Mexico City
15:39 Monterrey
Connect
KQ118 Kenya Airways
AA221 American Airlines
AA4451 American Airlines
23:35 Nairobi
09:35 Amsterdam Schiphol
15:01 Dallas/Ft.Worth
07:20 Amsterdam Schiphol
12:35 Dallas/Ft.Worth
16:47 Monterrey
Connect
KL0566 KLM
KL0685 KLM
AM958 Aeroméxico
23:45 Nairobi
14:30 Amsterdam Schiphol
20:30 Mexico City
06:55 Amsterdam Schiphol
18:59 Mexico City
22:18 Monterrey
Connect
KL0566 KLM
KL0661 KLM
UA6117 United Airlines
23:45 Nairobi
09:50 Amsterdam Schiphol
14:20 Houston
06:55 Amsterdam Schiphol
13:10 Houston
15:57 Monterrey
Connect
KL0566 KLM
KL0633 KLM
AA4140 American Airlines
23:45 Nairobi
10:40 Amsterdam Schiphol
18:25 Miami
06:55 Amsterdam Schiphol
15:40 Miami
20:46 Monterrey
Connect
KL0566 KLM
KL0611 KLM
UA4789 United Airlines
23:45 Nairobi
12:25 Amsterdam Schiphol
15:45 Chicago O'Hare
06:55 Amsterdam Schiphol
14:15 Chicago O'Hare
19:43 Monterrey
Connect
KL0566 KLM
UA908 United Airlines
UA4789 United Airlines
23:45 Nairobi
11:05 Amsterdam Schiphol
15:45 Chicago O'Hare
06:55 Amsterdam Schiphol
12:40 Chicago O'Hare
19:43 Monterrey
Connect
KL0566 KLM
KL0685 KLM
AM964 Aeroméxico
23:45 Nairobi
14:30 Amsterdam Schiphol
22:00 Mexico City
06:55 Amsterdam Schiphol
18:59 Mexico City
23:55 Monterrey
Connect
KL0566 KLM
AA221 American Airlines
AA4451 American Airlines
23:45 Nairobi
09:35 Amsterdam Schiphol
15:01 Dallas/Ft.Worth
06:55 Amsterdam Schiphol
12:35 Dallas/Ft.Worth
16:47 Monterrey
Connect
KL0566 KLM
KL0661 KLM
VB613 Viva Aerobus
23:45 Nairobi
09:50 Amsterdam Schiphol
16:20 Houston
06:55 Amsterdam Schiphol
13:10 Houston
17:55 Monterrey
Connect
KL0566 KLM
AA221 American Airlines
AA4445 American Airlines
23:45 Nairobi
09:35 Amsterdam Schiphol
17:25 Dallas/Ft.Worth
06:55 Amsterdam Schiphol
12:35 Dallas/Ft.Worth
19:07 Monterrey
Connect
KL0566 KLM
KL0685 KLM
AM956 Aeroméxico
23:45 Nairobi
14:30 Amsterdam Schiphol
20:00 Mexico City
06:55 Amsterdam Schiphol
18:59 Mexico City
21:48 Monterrey
Connect
KQ112 Kenya Airways
AF146 Air France
AA4451 American Airlines
23:50 Nairobi
10:10 Paris CDG
15:01 Dallas/Ft.Worth
07:30 Paris CDG
13:55 Dallas/Ft.Worth
16:47 Monterrey
Connect
KQ112 Kenya Airways
UA986 United Airlines
UA4789 United Airlines
23:50 Nairobi
10:35 Paris CDG
15:45 Chicago O'Hare
07:30 Paris CDG
12:25 Chicago O'Hare
19:43 Monterrey
Connect
KQ112 Kenya Airways
AA63 American Airlines
AA4140 American Airlines
23:50 Nairobi
10:25 Paris CDG
18:25 Miami
07:30 Paris CDG
15:25 Miami
20:46 Monterrey
Connect
AF813 Air France
AA63 American Airlines
AA4140 American Airlines
23:55 Nairobi
10:25 Paris CDG
18:25 Miami
07:25 Paris CDG
15:25 Miami
20:46 Monterrey
Connect
AF813 Air France
AF146 Air France
AA4451 American Airlines
23:55 Nairobi
10:10 Paris CDG
15:01 Dallas/Ft.Worth
07:25 Paris CDG
13:55 Dallas/Ft.Worth
16:47 Monterrey
Connect
AF813 Air France
UA986 United Airlines
UA4789 United Airlines
23:55 Nairobi
10:35 Paris CDG
15:45 Chicago O'Hare
07:25 Paris CDG
12:25 Chicago O'Hare
19:43 Monterrey
Connect
AF813 Air France
AF146 Air France
VB685 Viva Aerobus
23:55 Nairobi
10:10 Paris CDG
17:30 Dallas/Ft.Worth
07:25 Paris CDG
13:55 Dallas/Ft.Worth
19:15 Monterrey
Connect
AF813 Air France
AF146 Air France
AA4445 American Airlines
23:55 Nairobi
10:10 Paris CDG
17:25 Dallas/Ft.Worth
07:25 Paris CDG
13:55 Dallas/Ft.Worth
19:07 Monterrey
Connect
AF813 Air France
AA49 American Airlines
AA4445 American Airlines
23:55 Nairobi
11:25 Paris CDG
17:25 Dallas/Ft.Worth
07:25 Paris CDG
14:50 Dallas/Ft.Worth
19:07 Monterrey
Connect
AF813 Air France
AF636 Air France
VB613 Viva Aerobus
23:55 Nairobi
10:10 Paris CDG
16:20 Houston
07:25 Paris CDG
13:45 Houston
17:55 Monterrey
Connect

6. Nairobi to Corpus Christi

  1. You take a bus, shuttle or taxi from your location in Kenya to Nairobi.

  2. You take a flight from Nairobi to Corpus Christi and cost approximately 950 USD.

  3. You take a bus, shuttle or taxi from Corpus Christi to your destination in Roma, TX, USA.

Flight Depart Arrive
UU979 Air Austral
AA49 American Airlines
AA4166 American Airlines
02:00 Nairobi
11:25 Paris CDG
16:35 Dallas/Ft.Worth
09:35 Paris CDG
14:50 Dallas/Ft.Worth
17:59 Corpus Christi
Connect
UU979 Air Austral
AA49 American Airlines
AA4173 American Airlines
02:00 Nairobi
11:25 Paris CDG
19:03 Dallas/Ft.Worth
09:35 Paris CDG
14:50 Dallas/Ft.Worth
20:30 Corpus Christi
Connect
TK608 Turkish Airlines
TK33 Turkish Airlines
UA6063 United Airlines
04:25 Nairobi
14:05 Istanbul
20:20 Houston
11:05 Istanbul
19:10 Houston
21:25 Corpus Christi
Connect
LH591 Lufthansa
LH440 Lufthansa
UA4360 United Airlines
22:25 Nairobi
10:00 Frankfurt
18:20 Houston
05:40 Frankfurt
14:20 Houston
19:16 Corpus Christi
Connect
LH591 Lufthansa
LH440 Lufthansa
UA6349 United Airlines
22:25 Nairobi
10:00 Frankfurt
16:25 Houston
05:40 Frankfurt
14:20 Houston
17:19 Corpus Christi
Connect
LH591 Lufthansa
LH438 Lufthansa
AA4166 American Airlines
22:25 Nairobi
10:10 Frankfurt
16:35 Dallas/Ft.Worth
05:40 Frankfurt
14:15 Dallas/Ft.Worth
17:59 Corpus Christi
Connect
LH591 Lufthansa
LH440 Lufthansa
UA6063 United Airlines
22:25 Nairobi
10:00 Frankfurt
20:20 Houston
05:40 Frankfurt
14:20 Houston
21:25 Corpus Christi
Connect
LH591 Lufthansa
UA47 United Airlines
UA4360 United Airlines
22:25 Nairobi
13:25 Frankfurt
18:20 Houston
05:40 Frankfurt
17:00 Houston
19:16 Corpus Christi
Connect
LH591 Lufthansa
UA47 United Airlines
UA6063 United Airlines
22:25 Nairobi
13:25 Frankfurt
20:20 Houston
05:40 Frankfurt
17:00 Houston
21:25 Corpus Christi
Connect
LH591 Lufthansa
AA71 American Airlines
AA4166 American Airlines
22:25 Nairobi
10:30 Frankfurt
16:35 Dallas/Ft.Worth
05:40 Frankfurt
14:05 Dallas/Ft.Worth
17:59 Corpus Christi
Connect
BA064 British Airways
BA193 British Airways
AA4065 American Airlines
23:10 Nairobi
14:10 London Heathrow
22:36 Dallas/Ft.Worth
06:15 London Heathrow
18:10 Dallas/Ft.Worth
23:57 Corpus Christi
Connect
BA064 British Airways
AA21 American Airlines
AA4065 American Airlines
23:10 Nairobi
10:15 London Heathrow
22:36 Dallas/Ft.Worth
06:15 London Heathrow
14:25 Dallas/Ft.Worth
23:57 Corpus Christi
Connect
BA064 British Airways
BA193 British Airways
AA4173 American Airlines
23:10 Nairobi
14:10 London Heathrow
19:03 Dallas/Ft.Worth
06:15 London Heathrow
18:10 Dallas/Ft.Worth
20:30 Corpus Christi
Connect
BA064 British Airways
BA195 British Airways
UA6349 United Airlines
23:10 Nairobi
10:00 London Heathrow
16:25 Houston
06:15 London Heathrow
14:25 Houston
17:19 Corpus Christi
Connect
BA064 British Airways
AA21 American Airlines
AA4173 American Airlines
23:10 Nairobi
10:15 London Heathrow
19:03 Dallas/Ft.Worth
06:15 London Heathrow
14:25 Dallas/Ft.Worth
20:30 Corpus Christi
Connect
BA064 British Airways
BA195 British Airways
UA4360 United Airlines
23:10 Nairobi
10:00 London Heathrow
18:20 Houston
06:15 London Heathrow
14:25 Houston
19:16 Corpus Christi
Connect
BA064 British Airways
AA21 American Airlines
AA4166 American Airlines
23:10 Nairobi
10:15 London Heathrow
16:35 Dallas/Ft.Worth
06:15 London Heathrow
14:25 Dallas/Ft.Worth
17:59 Corpus Christi
Connect
KQ118 Kenya Airways
UA21 United Airlines
UA6349 United Airlines
23:35 Nairobi
11:05 Amsterdam Schiphol
16:25 Houston
07:20 Amsterdam Schiphol
14:35 Houston
17:19 Corpus Christi
Connect
KQ118 Kenya Airways
UA21 United Airlines
UA4360 United Airlines
23:35 Nairobi
11:05 Amsterdam Schiphol
18:20 Houston
07:20 Amsterdam Schiphol
14:35 Houston
19:16 Corpus Christi
Connect
KQ118 Kenya Airways
AA221 American Airlines
AA4166 American Airlines
23:35 Nairobi
09:35 Amsterdam Schiphol
16:35 Dallas/Ft.Worth
07:20 Amsterdam Schiphol
12:35 Dallas/Ft.Worth
17:59 Corpus Christi
Connect
KQ118 Kenya Airways
AA221 American Airlines
AA4173 American Airlines
23:35 Nairobi
09:35 Amsterdam Schiphol
19:03 Dallas/Ft.Worth
07:20 Amsterdam Schiphol
12:35 Dallas/Ft.Worth
20:30 Corpus Christi
Connect
KQ118 Kenya Airways
KL0661 KLM
UA6083 United Airlines
23:35 Nairobi
09:50 Amsterdam Schiphol
14:25 Houston
07:20 Amsterdam Schiphol
13:10 Houston
15:20 Corpus Christi
Connect
KQ118 Kenya Airways
AA221 American Airlines
AA4012 American Airlines
23:35 Nairobi
09:35 Amsterdam Schiphol
14:35 Dallas/Ft.Worth
07:20 Amsterdam Schiphol
12:35 Dallas/Ft.Worth
15:58 Corpus Christi
Connect
KL0566 KLM
UA21 United Airlines
UA6349 United Airlines
23:45 Nairobi
11:05 Amsterdam Schiphol
16:25 Houston
06:55 Amsterdam Schiphol
14:35 Houston
17:19 Corpus Christi
Connect
KL0566 KLM
AA221 American Airlines
AA4012 American Airlines
23:45 Nairobi
09:35 Amsterdam Schiphol
14:35 Dallas/Ft.Worth
06:55 Amsterdam Schiphol
12:35 Dallas/Ft.Worth
15:58 Corpus Christi
Connect
KL0566 KLM
KL0661 KLM
UA6349 United Airlines
23:45 Nairobi
09:50 Amsterdam Schiphol
16:25 Houston
06:55 Amsterdam Schiphol
13:10 Houston
17:19 Corpus Christi
Connect
KL0566 KLM
UA21 United Airlines
UA4360 United Airlines
23:45 Nairobi
11:05 Amsterdam Schiphol
18:20 Houston
06:55 Amsterdam Schiphol
14:35 Houston
19:16 Corpus Christi
Connect
KL0566 KLM
KL0661 KLM
UA4360 United Airlines
23:45 Nairobi
09:50 Amsterdam Schiphol
18:20 Houston
06:55 Amsterdam Schiphol
13:10 Houston
19:16 Corpus Christi
Connect
KL0566 KLM
KL0661 KLM
UA6083 United Airlines
23:45 Nairobi
09:50 Amsterdam Schiphol
14:25 Houston
06:55 Amsterdam Schiphol
13:10 Houston
15:20 Corpus Christi
Connect
KL0566 KLM
AA221 American Airlines
AA4173 American Airlines
23:45 Nairobi
09:35 Amsterdam Schiphol
19:03 Dallas/Ft.Worth
06:55 Amsterdam Schiphol
12:35 Dallas/Ft.Worth
20:30 Corpus Christi
Connect
KL0566 KLM
UA21 United Airlines
UA6063 United Airlines
23:45 Nairobi
11:05 Amsterdam Schiphol
20:20 Houston
06:55 Amsterdam Schiphol
14:35 Houston
21:25 Corpus Christi
Connect
KL0566 KLM
AA221 American Airlines
AA4166 American Airlines
23:45 Nairobi
09:35 Amsterdam Schiphol
16:35 Dallas/Ft.Worth
06:55 Amsterdam Schiphol
12:35 Dallas/Ft.Worth
17:59 Corpus Christi
Connect
KQ112 Kenya Airways
AF636 Air France
UA6349 United Airlines
23:50 Nairobi
10:10 Paris CDG
16:25 Houston
07:30 Paris CDG
13:45 Houston
17:19 Corpus Christi
Connect
AF813 Air France
AF636 Air France
UA4360 United Airlines
23:55 Nairobi
10:10 Paris CDG
18:20 Houston
07:25 Paris CDG
13:45 Houston
19:16 Corpus Christi
Connect
AF813 Air France
AF146 Air France
AA4166 American Airlines
23:55 Nairobi
10:10 Paris CDG
16:35 Dallas/Ft.Worth
07:25 Paris CDG
13:55 Dallas/Ft.Worth
17:59 Corpus Christi
Connect
AF813 Air France
AF146 Air France
AA4173 American Airlines
23:55 Nairobi
10:10 Paris CDG
19:03 Dallas/Ft.Worth
07:25 Paris CDG
13:55 Dallas/Ft.Worth
20:30 Corpus Christi
Connect
AF813 Air France
AA49 American Airlines
AA4173 American Airlines
23:55 Nairobi
11:25 Paris CDG
19:03 Dallas/Ft.Worth
07:25 Paris CDG
14:50 Dallas/Ft.Worth
20:30 Corpus Christi
Connect
AF813 Air France
AA49 American Airlines
AA4166 American Airlines
23:55 Nairobi
11:25 Paris CDG
16:35 Dallas/Ft.Worth
07:25 Paris CDG
14:50 Dallas/Ft.Worth
17:59 Corpus Christi
Connect
AF813 Air France
AF636 Air France
UA6349 United Airlines
23:55 Nairobi
10:10 Paris CDG
16:25 Houston
07:25 Paris CDG
13:45 Houston
17:19 Corpus Christi
Connect
AF813 Air France
AF636 Air France
UA6063 United Airlines
23:55 Nairobi
10:10 Paris CDG
20:20 Houston
07:25 Paris CDG
13:45 Houston
21:25 Corpus Christi
Connect

7. Nairobi to San Antonio

  1. You take a bus, shuttle or taxi from your location in Kenya to Nairobi.

  2. You take a flight from Nairobi to San Antonio and cost approximately 700 USD.

  3. You take a bus, shuttle or taxi from San Antonio to your destination in Roma, TX, USA.

Flight Depart Arrive
UU979 Air Austral
AA49 American Airlines
AA1966 American Airlines
02:00 Nairobi
11:25 Paris CDG
16:35 Dallas/Ft.Worth
09:35 Paris CDG
14:50 Dallas/Ft.Worth
17:44 San Antonio
Connect
UU979 Air Austral
DL83 Delta
DL667 Delta
02:00 Nairobi
11:05 Paris CDG
15:30 Atlanta
09:35 Paris CDG
14:14 Atlanta
16:56 San Antonio
Connect
KQ534 Kenya Airways
DL55 Delta
DL1686 Delta
18:15 Nairobi
22:40 Lagos
08:20 Atlanta
21:30 Lagos
05:30 Atlanta
09:46 San Antonio
Connect
LH591 Lufthansa
UA181 United Airlines
UA1568 United Airlines
22:25 Nairobi
11:20 Frankfurt
18:06 Denver
05:40 Frankfurt
13:20 Denver
21:14 San Antonio
Connect
LH591 Lufthansa
LH440 Lufthansa
UA607 United Airlines
22:25 Nairobi
10:00 Frankfurt
19:50 Houston
05:40 Frankfurt
14:20 Houston
20:49 San Antonio
Connect
LH591 Lufthansa
UA47 United Airlines
UA1793 United Airlines
22:25 Nairobi
13:25 Frankfurt
18:35 Houston
05:40 Frankfurt
17:00 Houston
19:32 San Antonio
Connect
LH591 Lufthansa
LH440 Lufthansa
UA633 United Airlines
22:25 Nairobi
10:00 Frankfurt
16:15 Houston
05:40 Frankfurt
14:20 Houston
17:12 San Antonio
Connect
LH591 Lufthansa
LH446 Lufthansa
UA1568 United Airlines
22:25 Nairobi
13:40 Frankfurt
18:06 Denver
05:40 Frankfurt
15:55 Denver
21:14 San Antonio
Connect
LH591 Lufthansa
UA47 United Airlines
UA607 United Airlines
22:25 Nairobi
13:25 Frankfurt
19:50 Houston
05:40 Frankfurt
17:00 Houston
20:49 San Antonio
Connect
LH591 Lufthansa
LH440 Lufthansa
UA1793 United Airlines
22:25 Nairobi
10:00 Frankfurt
18:35 Houston
05:40 Frankfurt
14:20 Houston
19:32 San Antonio
Connect
LX297 Swiss
UA12 United Airlines
UA590 United Airlines
23:00 Nairobi
08:40 Zurich
19:50 Chicago O'Hare
06:15 Zurich
12:30 Chicago O'Hare
22:36 San Antonio
Connect
BA064 British Airways
AA87 American Airlines
AA1012 American Airlines
23:10 Nairobi
12:15 London Heathrow
19:05 Chicago O'Hare
06:15 London Heathrow
14:45 Chicago O'Hare
21:50 San Antonio
Connect
BA064 British Airways
AA21 American Airlines
AA1564 American Airlines
23:10 Nairobi
10:15 London Heathrow
19:30 Dallas/Ft.Worth
06:15 London Heathrow
14:25 Dallas/Ft.Worth
20:42 San Antonio
Connect
BA064 British Airways
BA193 British Airways
AA1564 American Airlines
23:10 Nairobi
14:10 London Heathrow
19:30 Dallas/Ft.Worth
06:15 London Heathrow
18:10 Dallas/Ft.Worth
20:42 San Antonio
Connect
BA064 British Airways
BA193 British Airways
AA1406 American Airlines
23:10 Nairobi
14:10 London Heathrow
20:50 Dallas/Ft.Worth
06:15 London Heathrow
18:10 Dallas/Ft.Worth
22:00 San Antonio
Connect
BA064 British Airways
AA21 American Airlines
AA1966 American Airlines
23:10 Nairobi
10:15 London Heathrow
16:35 Dallas/Ft.Worth
06:15 London Heathrow
14:25 Dallas/Ft.Worth
17:44 San Antonio
Connect
BA064 British Airways
AA21 American Airlines
AA1959 American Airlines
23:10 Nairobi
10:15 London Heathrow
18:32 Dallas/Ft.Worth
06:15 London Heathrow
14:25 Dallas/Ft.Worth
19:39 San Antonio
Connect
KQ118 Kenya Airways
DL71 Delta
DL1678 Delta
23:35 Nairobi
09:15 Amsterdam Schiphol
13:54 Atlanta
07:20 Amsterdam Schiphol
12:15 Atlanta
15:20 San Antonio
Connect
KQ118 Kenya Airways
DL71 Delta
DL667 Delta
23:35 Nairobi
09:15 Amsterdam Schiphol
15:30 Atlanta
07:20 Amsterdam Schiphol
12:15 Atlanta
16:56 San Antonio
Connect
KQ2 Kenya Airways
DL417 Delta
DL1678 Delta
23:35 Nairobi
08:35 New York JFK
13:54 Atlanta
07:35 New York JFK
11:05 Atlanta
15:20 San Antonio
Connect
KQ118 Kenya Airways
AA221 American Airlines
AA1961 American Airlines
23:35 Nairobi
09:35 Amsterdam Schiphol
14:40 Dallas/Ft.Worth
07:20 Amsterdam Schiphol
12:35 Dallas/Ft.Worth
15:48 San Antonio
Connect
KL0566 KLM
DL47 Delta
DL470 Delta
23:45 Nairobi
10:35 Amsterdam Schiphol
18:50 New York JFK
06:55 Amsterdam Schiphol
12:43 New York JFK
22:19 San Antonio
Connect
KL0566 KLM
KL0661 KLM
UA1960 United Airlines
23:45 Nairobi
09:50 Amsterdam Schiphol
14:30 Houston
06:55 Amsterdam Schiphol
13:10 Houston
15:27 San Antonio
Connect
KL0566 KLM
DL75 Delta
DL2247 Delta
23:45 Nairobi
14:30 Amsterdam Schiphol
19:31 Atlanta
06:55 Amsterdam Schiphol
17:55 Atlanta
21:00 San Antonio
Connect
KL0566 KLM
KL0641 KLM
DL470 Delta
23:45 Nairobi
13:20 Amsterdam Schiphol
18:50 New York JFK
06:55 Amsterdam Schiphol
15:25 New York JFK
22:19 San Antonio
Connect
KL0566 KLM
AA221 American Airlines
AA1961 American Airlines
23:45 Nairobi
09:35 Amsterdam Schiphol
14:40 Dallas/Ft.Worth
06:55 Amsterdam Schiphol
12:35 Dallas/Ft.Worth
15:48 San Antonio
Connect
KL0566 KLM
DL73 Delta
DL667 Delta
23:45 Nairobi
10:45 Amsterdam Schiphol
15:30 Atlanta
06:55 Amsterdam Schiphol
14:01 Atlanta
16:56 San Antonio
Connect
KL0566 KLM
DL73 Delta
DL2247 Delta
23:45 Nairobi
10:45 Amsterdam Schiphol
19:31 Atlanta
06:55 Amsterdam Schiphol
14:01 Atlanta
21:00 San Antonio
Connect
KL0566 KLM
DL71 Delta
DL2247 Delta
23:45 Nairobi
09:15 Amsterdam Schiphol
19:31 Atlanta
06:55 Amsterdam Schiphol
12:15 Atlanta
21:00 San Antonio
Connect
KL0566 KLM
DL71 Delta
DL667 Delta
23:45 Nairobi
09:15 Amsterdam Schiphol
15:30 Atlanta
06:55 Amsterdam Schiphol
12:15 Atlanta
16:56 San Antonio
Connect
KL0566 KLM
DL71 Delta
DL1678 Delta
23:45 Nairobi
09:15 Amsterdam Schiphol
13:54 Atlanta
06:55 Amsterdam Schiphol
12:15 Atlanta
15:20 San Antonio
Connect
KQ112 Kenya Airways
AF682 Air France
DL667 Delta
23:50 Nairobi
10:20 Paris CDG
15:30 Atlanta
07:30 Paris CDG
13:50 Atlanta
16:56 San Antonio
Connect
AF813 Air France
AF682 Air France
DL2247 Delta
23:55 Nairobi
10:20 Paris CDG
19:31 Atlanta
07:25 Paris CDG
13:50 Atlanta
21:00 San Antonio
Connect
AF813 Air France
DL83 Delta
DL2247 Delta
23:55 Nairobi
11:05 Paris CDG
19:31 Atlanta
07:25 Paris CDG
14:14 Atlanta
21:00 San Antonio
Connect
AF813 Air France
AF688 Air France
DL2247 Delta
23:55 Nairobi
13:40 Paris CDG
19:31 Atlanta
07:25 Paris CDG
17:10 Atlanta
21:00 San Antonio
Connect
AF813 Air France
DL83 Delta
DL667 Delta
23:55 Nairobi
11:05 Paris CDG
15:30 Atlanta
07:25 Paris CDG
14:14 Atlanta
16:56 San Antonio
Connect
AF813 Air France
AF682 Air France
DL667 Delta
23:55 Nairobi
10:20 Paris CDG
15:30 Atlanta
07:25 Paris CDG
13:50 Atlanta
16:56 San Antonio
Connect
AF813 Air France
DL97 Delta
DL2448 Delta
23:55 Nairobi
10:30 Paris CDG
20:50 Detroit
07:25 Paris CDG
13:22 Detroit
22:56 San Antonio
Connect
AF813 Air France
AF378 Air France
DL2448 Delta
23:55 Nairobi
15:40 Paris CDG
20:50 Detroit
07:25 Paris CDG
18:15 Detroit
22:56 San Antonio
Connect
KQ126 Kenya Airways
DL175 Delta
DL2247 Delta
23:59 Nairobi
11:15 Milan Malpensa
19:31 Atlanta
06:00 Milan Malpensa
15:53 Atlanta
21:00 San Antonio
Connect

References

Find Hotels in Roma, TX, USA

You can find hotels and accommodations in Roma, TX, USA with our hotels search tool below

Booking.com