Cheap Flights from Buffalo Niagara International Airport to Bahrain International Airport
Search for flights from Buffalo to Bahrain and check out affordable one-way and round-trip options.
-
Round-trip
-
One way
-
-
BUF 6:00 AM32h2 stopsBAH 9:00 PMBuffalo - Bahrain | Sun, May 4 | United AirlinesBAH 1:40 AM44h 7m2 stopsBUF 2:47 PMBahrain - Buffalo | Sun, May 11 | FlydubaiPHP 60,420 PHP 73,17117% OFF17% OFFPHP 73,171 PHP 60,420
-
BUF 8:55 AM29h 5m2 stopsBAH 9:00 PMBuffalo - Bahrain | Mon, May 5 | United AirlinesBAH 3:35 PM30h 12m2 stopsBUF 2:47 PMBahrain - Buffalo | Mon, May 12 | FlydubaiPHP 60,598 PHP 73,17117% OFF17% OFFPHP 73,171 PHP 60,598
-
BUF 8:55 AM46h 55m2 stopsBAH 2:50 PMBuffalo - Bahrain | Tue, May 6 | United AirlinesBAH 6:30 PM27h 17m2 stopsBUF 2:47 PMBahrain - Buffalo | Tue, May 13 | FlydubaiPHP 60,808 PHP 73,17117% OFF17% OFFPHP 73,171 PHP 60,808
-
BUF 9:00 AM29h2 stopsBAH 9:00 PMBuffalo - Bahrain | Sat, May 3 | United AirlinesBAH 3:35 PM30h 12m2 stopsBUF 2:47 PMBahrain - Buffalo | Sat, May 10 | FlydubaiPHP 61,12716% OFFPHP 73,171 PHP 61,127
-
BUF 8:55 AM32h 45m2 stopsBAH 12:40 AMBuffalo - Bahrain | Fri, May 9 | United AirlinesBAH 5:50 PM27h 57m2 stopsBUF 2:47 PMBahrain - Buffalo | Fri, May 16 | United AirlinesPHP 61,14216% OFFPHP 73,171 PHP 61,142
-
BUF 8:50 AM32h 50m2 stopsBAH 12:40 AMBuffalo - Bahrain | Wed, Apr 23 | United AirlinesBAH 6:30 PM27h 17m2 stopsBUF 2:47 PMBahrain - Buffalo | Wed, Apr 30 | FlydubaiPHP 61,25916% OFFPHP 73,171 PHP 61,259
-
BUF 7:05 AM31h2 stopsBAH 9:05 PMBuffalo - Bahrain | Wed, Apr 23 | Jetblue AirwaysBAH 10:50 PM27h 15m2 stopsBUF 7:05 PMBahrain - Buffalo | Wed, Apr 30 | Etihad AirwaysPHP 62,36215% OFFPHP 73,171 PHP 62,362
-
BUF 6:10 AM27h 35m2 stopsBAH 4:45 PMBuffalo - Bahrain | Tue, May 6 | American AirlinesBAH 4:35 AM25h 10m2 stopsBUF 10:45 PMBahrain - Buffalo | Tue, May 13 | Etihad AirwaysPHP 63,38813% OFFPHP 73,171 PHP 63,388
-
BUF 8:55 AM29h 5m2 stopsBAH 9:00 PMBuffalo - Bahrain | Thu, May 1 | United AirlinesBAH 6:30 PM27h 17m2 stopsBUF 2:47 PMBahrain - Buffalo | Thu, May 8 | FlydubaiPHP 63,80713% OFFPHP 73,171 PHP 63,807
-
BUF 6:00 AM27h 45m2 stopsBAH 4:45 PMBuffalo - Bahrain | Tue, May 6 | Jetblue AirwaysBAH 10:40 AM42h 15m2 stopsBUF 9:55 PMBahrain - Buffalo | Tue, May 13 | Etihad AirwaysPHP 64,39012% OFFPHP 73,171 PHP 64,390
-
BUF 1:00 PM17h 25m1 stopsBAH Invalid DateBuffalo - Bahrain | Mon, Apr 21 | Normal AirlineBAH 3:00 PM6hNonstopBUF 4:00 PMBahrain - Buffalo | Wed, Apr 23 | Normal AirlineFind More FlightsFind More Flights
-
BUF 6:00 AM32h 5m2 stopsBAH 9:05 PMBuffalo - Bahrain | Wed, May 7 | Jetblue AirwaysPHP 27,063 PHP 42,98237% OFF37% OFFPHP 42,982 PHP 27,063
-
BUF 6:00 AM32h 5m2 stopsBAH 9:05 PMBuffalo - Bahrain | Wed, May 7 | United AirlinesPHP 28,019 PHP 42,98235% OFF35% OFFPHP 42,982 PHP 28,019
-
BUF 5:17 AM32h 48m2 stopsBAH 9:05 PMBuffalo - Bahrain | Wed, May 7 | American AirlinesPHP 28,430 PHP 42,98234% OFF34% OFFPHP 42,982 PHP 28,430
-
BUF 5:17 AM37h 53m2 stopsBAH 2:10 AMBuffalo - Bahrain | Thu, May 8 | American AirlinesPHP 30,16330% OFFPHP 42,982 PHP 30,163
-
BUF 6:00 AM32h 5m2 stopsBAH 9:05 PMBuffalo - Bahrain | Thu, May 8 | United AirlinesPHP 31,61626% OFFPHP 42,982 PHP 31,616
-
BUF 6:00 AM26h 25m2 stopsBAH 3:25 PMBuffalo - Bahrain | Thu, May 8 | Jetblue AirwaysPHP 33,93221% OFFPHP 42,982 PHP 33,932
-
BUF 6:00 AM25h 45m2 stopsBAH 2:45 PMBuffalo - Bahrain | Sun, Apr 20 | American AirlinesPHP 36,23916% OFFPHP 42,982 PHP 36,239
-
BUF 6:00 AM27h 45m2 stopsBAH 4:45 PMBuffalo - Bahrain | Sun, May 4 | United AirlinesPHP 36,36415% OFFPHP 42,982 PHP 36,364
-
BUF 6:00 AM25h 45m2 stopsBAH 2:45 PMBuffalo - Bahrain | Sun, Apr 27 | United AirlinesPHP 37,64612% OFFPHP 42,982 PHP 37,646
-
BUF 6:00 AM25h 45m2 stopsBAH 2:45 PMBuffalo - Bahrain | Sun, Apr 20 | United AirlinesPHP 37,82412% OFFPHP 42,982 PHP 37,824
-
BUF 1:00 PM17h 25m1 stopsBAH Invalid DateBuffalo - Bahrain | Mon, Apr 21 | Normal AirlineFind More FlightsFind More Flights
-
Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.
Selected Airlines from Buffalo Niagara International Airport to Bahrain International Airport
See which airlines fly from Buffalo to Bahrain. Find the airline that best meets your travel needs by comparing prices and treat yourself to an enjoyable journey.










Find more flights and airlines
Flight Schedule from Buffalo Niagara International Airport to Bahrain International Airport
Check the schedule for flights from Buffalo to Bahrain and find the flight that best matches your travel plans.
-
QR3956
Buffalo Niagara International Airport
7:02 PM
BUF
8:25 PM
BOS
S M T W T F SSearch -
QR744
Logan International Airport
10:00 PM
BOS
4:55 PM
DOH
S M T W T F S -
QR1108
Hamad International Airport
8:00 PM
DOH
8:50 PM
BAH
S M T W T F S -
GF6772
Buffalo Niagara International Airport
11:49 AM
BUF
12:40 PM
ORD
S M T W T F SSearch -
GF6686
O'Hare International Airport
6:45 PM
ORD
8:35 AM
LHR
S M T W T F S -
GF002
Heathrow Airport
10:00 AM
LHR
6:15 PM
BAH
S M T W T F S -
QR3936
Buffalo Niagara International Airport
6:00 AM
BUF
7:27 AM
JFK
S M T W T F SSearch -
QR704
John F. Kennedy International Airport
11:20 AM
JFK
6:40 AM
DOH
S M T W T F S -
QR1102
Hamad International Airport
9:00 AM
DOH
9:50 AM
BAH
S M T W T F S -
AA3410
Buffalo Niagara International Airport
12:26 PM
BUF
1:24 PM
ORD
S - T W T F SSearch -
EY010
O'Hare International Airport
1:55 PM
ORD
12:20 PM
AUH
S M T W T F S -
EY643
Zayed International Airport
2:30 PM
AUH
2:45 PM
BAH
S - T - T F - -
AA4800
Buffalo Niagara International Airport
10:03 AM
BUF
11:00 AM
ORD
- M - - - F SSearch -
EY010
O'Hare International Airport
1:55 PM
ORD
12:20 PM
AUH
S M T W T F S -
EY643
Zayed International Airport
2:30 PM
AUH
2:45 PM
BAH
S - T - T F - -
B62001
Buffalo Niagara International Airport
6:00 AM
BUF
7:27 AM
JFK
S M T W T F SSearch -
EY002
John F. Kennedy International Airport
3:45 PM
JFK
12:35 PM
AUH
S M T W T F S -
EY643
Zayed International Airport
2:30 PM
AUH
2:45 PM
BAH
S - T - T F - -
AA4738
Buffalo Niagara International Airport
11:24 AM
BUF
12:46 PM
LGA
S M T W - F -Search -
EY004
John F. Kennedy International Airport
10:40 PM
JFK
7:30 PM
AUH
S M T W T F S -
EY645
Zayed International Airport
8:50 PM
AUH
9:05 PM
BAH
S M T W T - S -
DL1384
Buffalo Niagara International Airport
12:09 PM
BUF
2:14 PM
ATL
S M T W T F SSearch -
VS3849
Hartsfield-Jackson Atlanta International Airport
6:00 PM
ATL
8:55 AM
FRA
S M T W T F S -
GF016
Frankfurt Airport
1:05 PM
FRA
8:00 PM
BAH
S M T W T F S -
AA4737
Buffalo Niagara International Airport
6:06 AM
BUF
7:29 AM
LGA
S M T W T F SSearch -
EY002
John F. Kennedy International Airport
3:45 PM
JFK
12:35 PM
AUH
S M T W T F S -
EY643
Zayed International Airport
2:30 PM
AUH
2:45 PM
BAH
S - T - T F - -
EY8306
Buffalo Niagara International Airport
6:00 AM
BUF
7:36 AM
BOS
- M T W T - -Search -
EY008
Logan International Airport
4:30 PM
BOS
12:55 PM
AUH
S M T W T F S -
EY643
Zayed International Airport
2:30 PM
AUH
2:45 PM
BAH
S - T - T F -
Buffalo Niagara International Airport to Bahrain International Airport Flights Info
Flight distance | 10,753.07 km |
---|
Popular Destinations
-
Recommended Routes Departing From Buffalo Niagara International Airport
-
Recommended Routes Going to Bahrain International Airport
-
Recommended Routes at Buffalo Niagara International Airport
-
Top Flight Destinations in Bahrain
-
Popular Flight Routes from US to Bahrain
-
Trip.com Latest Trends
- Cheap flights from Buffalo Niagara International Airport to Los Angeles International Airport
- Cheap flights from Buffalo Niagara International Airport to Saipan International Airport
- Cheap tickets from Buffalo Niagara International Airport to Orlando International Airport
- Cheap tickets from Buffalo Niagara International Airport to Grand Junction Regional Airport
- Return plane tickets from Buffalo Niagara International Airport to Katowice International Airport
- Plane tickets from {deparrtAirportName} to Mabalacat
- Plane tickets from {deparrtAirportName} to Manila
- Plane tickets from {deparrtAirportName} to Davao
- Plane tickets from {deparrtAirportName} to Puerto Princesa
- Return plane tickets from {deparrtAirportName} to Cebu
- Cheap flights from Suvarnabhumi Airport to Bahrain International Airport
- Cheap tickets from Hamad International Airport to Bahrain International Airport
- Cheap tickets from Ninoy Aquino International Airport to Bahrain International Airport
- Cheap tickets from Cairo International Airport to Bahrain International Airport
- Return plane tickets from Bacolod–Silay International Airport to Bahrain International Airport
- Cheap flights from Manila to Bahrain International Airport
- Plane tickets from Tacloban to Bahrain International Airport
- Plane tickets from Butuan to Bahrain International Airport
- Plane tickets from Bacolod to Bahrain International Airport
- Return flight tickets from San Jose to Bahrain International Airport
- Plane tickets from {deparrtAirportName} to Mabalacat
- Plane tickets from {deparrtAirportName} to Cebu
- Cheap flights from {deparrtAirportName} to Davao
- Cheap flights from {deparrtAirportName} to Manila
- Return plane tickets from {deparrtAirportName} to Puerto Princesa
- Cheap flights from Buffalo Niagara International Airport to Katowice International Airport
- Cheap tickets from Buffalo Niagara International Airport to Orlando International Airport
- Cheap tickets from Buffalo Niagara International Airport to Saipan International Airport
- Cheap flights from Buffalo Niagara International Airport to Los Angeles International Airport
- Return plane tickets from Buffalo Niagara International Airport to Grand Junction Regional Airport
- Cheap flights from South Korea to Philippines
- Cheap tickets from Germany to Poland
- Cheap flights from Italy to Cyprus
- Flights from Malaysia to Qatar
- Cheap tickets from Australia to Papua New Guinea
- Flights from Manila to Singapore
- Flights from Bangkok to Singapore
- Return tickets from Cebu to Singapore
- Return tickets from New York to Egypt
- Cheap flights from Davao to Singapore
- Singapore to Langkawi Flights
- Singapore to Penang Flights
- Singapore to Kuala Lumpur Flights
- Singapore to Kota Kinabalu Flights
- Manila to Hong Kong Flights
- Manila to Macau Flights
- Manila to Kota Kinabalu Flights
- Manila to Singapore Flights
- Manila to Phnom Penh Flights
- Manila to Beijing Flights
- Manila to Busan Flights
- Manila to Guangzhou Flights
- Manila to Kuala Lumpur Flights
- Cheap Flights to France From US$108
- New York to Boston Flights
- New York to Atlanta Flights
- New York to San Francisco Flights
- New York to London Flights
- New York to Paris Flights
- New York to Singapore Flights