Popular Filters
One Way Price
Duration
Stops From Nairobi
Departure From Nairobi
THB 33,296
THB 30,085
Arrival at Niagara Falls
THB 43,434
THB 33,296
THB 30,085
THB 30,085
Alliances & Airlines
Oneworld
(20)
SkyTeam
(65)
Star Alliance
(23)
+ 8 more
Layover Airports
+ 12 more
Layover Duration
Kenya to Niagara Falls
THB 30,085
Transit Visa may be required
Nairobi to Buffalo , 30 Jun
United Airlines UA | 9993 | Operated By Brussels Airlines
22:45
Mon, 30 Jun 25
Terminal T1B
Nairobi, Kenya
09 h
06:45
Tue, 1 Jul 25
Brussels, Belgium
BAGGAGE : CHECK INCABIN
Information not available
United Airlines UA | 973
10:15
Tue, 1 Jul 25
Brussels, Belgium
08 h 40 m
11:55
Tue, 1 Jul 25
Terminal T5
Chicago, United States
BAGGAGE : CHECK INCABIN
Information not available
United Airlines UA | 1448
14:10
Tue, 1 Jul 25
Terminal T1
Chicago, United States
01 h 45 m
16:55
Tue, 1 Jul 25
Buffalo, United States
BAGGAGE : CHECK INCABIN
Information not available
Economy
Fare offered by airline.
THB 4,954
THB 30,085
Economy partially
Fare offered by airline.
THB 7,873
THB 4,954
THB 32,430
Economy fully ref
Fare offered by airline.
THB 34,853
THB 30,085
Transit Visa may be required
Nairobi to Buffalo , 30 Jun
Brussels Airlines SN | 482
22:45
Mon, 30 Jun 25
Terminal T1B
Nairobi, Kenya
09 h
06:45
Tue, 1 Jul 25
Brussels, Belgium
BAGGAGE : CHECK INCABIN
Information not available
United Airlines UA | 973
10:15
Tue, 1 Jul 25
Brussels, Belgium
08 h 40 m
11:55
Tue, 1 Jul 25
Terminal T5
Chicago, United States
BAGGAGE : CHECK INCABIN
Information not available
United Airlines UA | 1448
14:10
Tue, 1 Jul 25
Terminal T1
Chicago, United States
01 h 45 m
16:55
Tue, 1 Jul 25
Buffalo, United States
BAGGAGE : CHECK INCABIN
Information not available
Economy
Fare offered by airlines.
THB 4,866
THB 30,085
Economy Partially
Fare offered by airlines.
THB 7,873
THB 4,866
THB 32,430
Economy Fully Ref
Fare offered by airlines.
THB 34,853
Premium Economy
Fare offered by airlines.
THB 6,546
THB 43,345
Premium Economy Partially Ref
Fare offered by airlines.
THB 7,873
THB 6,546
THB 47,166
THB 30,085
Transit Visa may be required
Nairobi to Buffalo , 30 Jun
Lufthansa LH | 5541 | Operated By Brussels Airlines
22:45
Mon, 30 Jun 25
Terminal T1B
Nairobi, Kenya
09 h
06:45
Tue, 1 Jul 25
Brussels, Belgium
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 7894 | Operated By United Airlines
10:15
Tue, 1 Jul 25
Brussels, Belgium
08 h 40 m
11:55
Tue, 1 Jul 25
Terminal T5
Chicago, United States
BAGGAGE : CHECK INCABIN
Information not available
United Airlines UA | 1448
14:10
Tue, 1 Jul 25
Terminal T1
Chicago, United States
01 h 45 m
16:55
Tue, 1 Jul 25
Buffalo, United States
BAGGAGE : CHECK INCABIN
Information not available
Economy Saver
Fare offered by airlines.
THB 4,866
THB 30,085
Economy Base
Fare offered by airlines.
THB 7,873
THB 4,866
THB 32,430
Economy Flex
Fare offered by airlines.
THB 34,853
THB 30,085
Transit Visa may be required
Nairobi to Buffalo , 30 Jun
Brussels Airlines SN | 482
22:45
Mon, 30 Jun 25
Terminal T1B
Nairobi, Kenya
09 h
06:45
Tue, 1 Jul 25
Brussels, Belgium
BAGGAGE : CHECK INCABIN
Information not available
United Airlines UA | 951
12:00
Tue, 1 Jul 25
Brussels, Belgium
08 h 25 m
14:25
Tue, 1 Jul 25
Washington-Dulles Apt, United States
BAGGAGE : CHECK INCABIN
Information not available
United Airlines UA | 3582
22:20
Tue, 1 Jul 25
Washington-Dulles Apt, United States
01 h 24 m
23:44
Tue, 1 Jul 25
Buffalo, United States
BAGGAGE : CHECK INCABIN
Information not available
Economy
Fare offered by airlines.
THB 4,866
THB 30,085
Economy Partially
Fare offered by airlines.
THB 7,873
THB 4,866
THB 32,430
Economy Fully Ref
Fare offered by airlines.
THB 34,853
Premium Economy
Fare offered by airlines.
THB 6,546
THB 43,345
Premium Economy Partially Ref
Fare offered by airlines.
THB 7,873
THB 6,546
THB 47,166
THB 30,952
Transit Visa may be required
Nairobi to Buffalo , 30 Jun
Lufthansa LH | 5541 | Operated By Brussels Airlines
22:45
Mon, 30 Jun 25
Terminal T1B
Nairobi, Kenya
09 h
06:45
Tue, 1 Jul 25
Brussels, Belgium
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 7460 | Operated By United Airlines
08:45
Tue, 1 Jul 25
Brussels, Belgium
08 h 25 m
11:10
Tue, 1 Jul 25
Terminal B
Newark, United States
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 8882 | Operated By United Airlines
16:55
Tue, 1 Jul 25
Terminal C
Newark, United States
01 h 33 m
18:28
Tue, 1 Jul 25
Buffalo, United States
BAGGAGE : CHECK INCABIN
Information not available
Economy Saver
Fare offered by airline.
THB 4,866
THB 30,952
Economy Base
Fare offered by airline.
THB 7,873
THB 4,866
THB 33,296
Economy Flex
Fare offered by airline.
THB 35,720