Cheap Flights from Buffalo Niagara International Airport to Bahrain International Airport
Search for flights from Buffalo to Bahrain. Find affordable one-way or round-trip flights.
- Round-trip
- One way
-
BUF 19:5637h 44m2 stopsBAH 16:40Buffalo - Bahrain | Mon, Apr 6 | Delta Air Lines
BAH 17:5028h 2m2 stopsBUF 14:52Bahrain - Buffalo | Mon, Apr 13 | SaudiaUS$953 US$1,62341% off41% offUS$1,623 US$953-
BUF 18:3956h 1m2 stopsBAH 09:40Buffalo - Bahrain | Tue, Mar 31 | American Airlines
BAH 04:3523h 45m2 stopsBUF 21:20Bahrain - Buffalo | Tue, Apr 7 | Etihad AirwaysUS$998 US$1,62339% off39% offUS$1,623 US$998 -
BUF 06:0025h 45m2 stopsBAH 14:45Buffalo - Bahrain | Sun, Apr 12 | Etihad Airways
BAH 19:1533h 2m2 stopsBUF 21:17Bahrain - Buffalo | Sun, Apr 19 | Etihad AirwaysUS$1,031 US$1,62336% off36% offUS$1,623 US$1,031 -
BUF 15:4122h 4m2 stopsBAH 20:45Buffalo - Bahrain | Sun, Apr 12 | American Airlines
BAH 19:1533h 2m2 stopsBUF 21:17Bahrain - Buffalo | Sun, Apr 19 | Etihad AirwaysUS$1,03336% offUS$1,623 US$1,033 -
BUF 08:0023h 45m2 stopsBAH 14:45Buffalo - Bahrain | Mon, Apr 6 | American Airlines
BAH 04:3537h 42m2 stopsBUF 11:17Bahrain - Buffalo | Mon, Apr 13 | Etihad AirwaysUS$1,03636% offUS$1,623 US$1,036 -
BUF 19:5135h 54m2 stopsBAH 14:45Buffalo - Bahrain | Sat, Mar 28 | American Airlines
BAH 22:5031h 38m2 stopsBUF 23:28Bahrain - Buffalo | Sat, Apr 4 | Etihad AirwaysUS$1,04336% offUS$1,623 US$1,043 -
BUF 06:0020h 50m2 stopsBAH 09:50Buffalo - Bahrain | Tue, Mar 31 | Jetblue Airways
BAH 04:3522h 29m2 stopsBUF 20:04Bahrain - Buffalo | Tue, Apr 7 | Qatar AirwaysUS$1,06534% offUS$1,623 US$1,065 -
BUF 17:0020h 50m2 stopsBAH 20:50Buffalo - Bahrain | Tue, Mar 31 | Qatar Airways
BAH 04:3523h 45m2 stopsBUF 21:20Bahrain - Buffalo | Tue, Apr 7 | Qatar AirwaysUS$1,09133% offUS$1,623 US$1,091 -
BUF 07:0026h 40m2 stopsBAH 16:40Buffalo - Bahrain | Tue, Mar 31 | Delta Air Lines
BAH 04:3522h 25m2 stopsBUF 20:00Bahrain - Buffalo | Tue, Apr 7 | Etihad AirwaysUS$1,12830% offUS$1,623 US$1,128 -
BUF 15:0122h 49m2 stopsBAH 20:50Buffalo - Bahrain | Sun, Apr 12 | Qatar Airways
BAH 04:2024h 39m2 stopsBUF 21:59Bahrain - Buffalo | Sun, Apr 19 | Qatar AirwaysUS$1,13630% offUS$1,623 US$1,136 -
BUF 13:0017h 25m1 stopBAH Invalid DateBuffalo - Bahrain | Fri, Mar 13 | Normal Airline
BAH 15:006hNonstopBUF 16:00Bahrain - Buffalo | Sun, Mar 15 | Normal AirlineFind more flightsFind more flights
-
BUF 13:0017h 25m1 stopBAH Invalid DateBuffalo - Bahrain | Fri, Mar 13 | Normal AirlineSearchSearch -
BUF 13:0017h 25m1 stopBAH Invalid DateBuffalo - Bahrain | Fri, Mar 13 | Normal AirlineSearchSearch -
BUF 13:0017h 25m1 stopBAH Invalid DateBuffalo - Bahrain | Fri, Mar 13 | Normal AirlineSearchSearch -
BUF 13:0017h 25m1 stopBAH Invalid DateBuffalo - Bahrain | Fri, Mar 13 | Normal AirlineSearchSearch -
BUF 13:0017h 25m1 stopBAH Invalid DateBuffalo - Bahrain | Fri, Mar 13 | Normal AirlineSearchSearch -
BUF 13:0017h 25m1 stopBAH Invalid DateBuffalo - Bahrain | Fri, Mar 13 | Normal AirlineSearchSearch -
BUF 13:0017h 25m1 stopBAH Invalid DateBuffalo - Bahrain | Fri, Mar 13 | Normal AirlineSearchSearch -
BUF 13:0017h 25m1 stopBAH Invalid DateBuffalo - Bahrain | Fri, Mar 13 | Normal AirlineSearchSearch -
BUF 13:0017h 25m1 stopBAH Invalid DateBuffalo - Bahrain | Fri, Mar 13 | Normal AirlineSearchSearch -
BUF 13:0017h 25m1 stopBAH Invalid DateBuffalo - Bahrain | Fri, Mar 13 | Normal AirlineSearchSearch
Displayed flight fares from Buffalo to Bahrain are based on average prices across airlines for the next 3 months, according to the latest Trip.com database.
Selected Airlines from Buffalo Niagara International Airport to Bahrain International Airport
View airlines operating flights from Buffalo to Bahrain. Compare prices and find the airline that meets your travel needs to enjoy a comfortable journey.
Flight Schedule from Buffalo Niagara International Airport to Bahrain International Airport
Check on the flight schedule from Buffalo to Bahrain to find the flight that matches your travel plan.

B62001
Buffalo Niagara International Airport
06:00
BUF
07:28
JFK
S M T W T F SSearch
QR704
John F. Kennedy International Airport
10:20
JFK
06:40
DOH
S M T W T F S
QR1102
Hamad International Airport
08:40
DOH
09:30
BAH
- M - - - - -
QR2874
Buffalo Niagara International Airport
18:15
BUF
19:47
BOS
- - - - - - SSearch
QR744
Logan International Airport
21:05
BOS
17:00
DOH
S M T W T F S
QR1108
Hamad International Airport
20:00
DOH
20:50
BAH
S M T W T F S
B6501
Buffalo Niagara International Airport
20:59
BUF
22:29
JFK
S M T W T F SSearch
TK012
John F. Kennedy International Airport
00:25
JFK
17:15
IST
S M T W T F S
TK778
Istanbul Airport
21:10
IST
01:10
BAH
S M - - - F S
QR7648
Buffalo Niagara International Airport
15:58
BUF
17:31
PHL
S M T W T F SSearch
QR9000
Philadelphia International Airport
19:50
PHL
16:20
DOH
S M T W T F S
QR1108
Hamad International Airport
20:00
DOH
20:50
BAH
S M T W T F S
AA4496
Buffalo Niagara International Airport
16:04
BUF
17:29
LGA
S M T W T - SSearch
EY004
John F. Kennedy International Airport
18:35
JFK
16:15
AUH
S M T W T F S
EY645
Zayed International Airport
20:45
AUH
21:00
BAH
S M T W T F S
UA4494
Buffalo Niagara International Airport
17:54
BUF
19:29
EWR
S M T W T - SSearch
UA164
Newark Liberty International Airport
22:35
EWR
19:40
DXB
S M T W T F S
UA6532
Dubai International Airport
00:20
DXB
00:40
BAH
S M - - - - -
AA3628
Buffalo Niagara International Airport
08:00
BUF
09:30
BOS
S M T W T - -Search
EY008
Logan International Airport
16:40
BOS
12:55
AUH
S M T W T F S
EY643
Zayed International Airport
14:35
AUH
14:55
BAH
S M T W T F -
UA4494
Buffalo Niagara International Airport
17:54
BUF
19:29
EWR
S M T W T - SSearch
UA164
Newark Liberty International Airport
22:35
EWR
19:40
DXB
S M T W T F S
UA6598
Dubai International Airport
02:10
DXB
02:25
BAH
S M - - T F S
EY8295
Buffalo Niagara International Airport
06:00
BUF
07:31
JFK
S M T W T F SSearch
EY002
John F. Kennedy International Airport
15:45
JFK
12:15
AUH
S M T W T F S
EY643
Zayed International Airport
14:35
AUH
14:55
BAH
S M T W T F -
DL5284
Buffalo Niagara International Airport
07:00
BUF
08:37
JFK
S M T W T F SSearch
SV022
John F. Kennedy International Airport
11:00
JFK
07:00
RUH
- M - W - F -
SV520
King Khalid International Airport
15:25
RUH
16:40
BAH
- - - W - F -
Buffalo Niagara International Airport to Bahrain International Airport Flights Info
| Flight distance | 10,753.07 km |
|---|---|
| Cheapest return ticket price | US$953 |
Popular Destinations
- Flights from Buffalo Niagara International Airport to Bradenton International Airport today/tomorrow
- Flights from Buffalo Niagara International Airport to La Guardia Airport today/tomorrow
- Flights from Buffalo Niagara International Airport to Orlando International Airport today/tomorrow
- Round-trip flights from Buffalo Niagara International Airport to Ronald Reagan Washington National Airport
- Non-stop flights from Buffalo Niagara International Airport to John F. Kennedy International Airport
- Buffalo Niagara International Airport to Las Vegas flights
- Buffalo Niagara International Airport to New York flights
- Non-stop flights from Buffalo Niagara International Airport to New Orleans
- Buffalo Niagara International Airport to Washington D.C. flights
- Buffalo Niagara International Airport to Orlando flights
- Flights from Dubai International Airport to Bahrain International Airport today/tomorrow
- Flights from Queen Alia International Airport to Bahrain International Airport today/tomorrow
- Non-stop flights from Zayed International Airport to Bahrain International Airport
- Non-stop flights from Cairo International Airport to Bahrain International Airport
- Non-stop flights from King Khalid International Airport to Bahrain International Airport
- Cheap flights from Abu Dhabi to Bahrain International Airport
- Round-trip flights from Amman to Bahrain International Airport
- Cheap flights from Cairo to Bahrain International Airport
- Dubai to Bahrain International Airport flights
- Round-trip flights from Riyadh to Bahrain International Airport











