Add Return
Adults 12+ Yrs Children 2-11 Yrs Infants 0-2 Yrs
Airlines
Depart
Duration
Arrival
American Airlines
AA-6442,AA-51,AA-5924
09:56
Bahrain
7Hrs 15Min 1 Stop
BAH→LHR→DFW→HOU
12:22
Houston
American Airlines
AA-6442,AA-81,AA-5712
09:56
Bahrain
7Hrs 15Min 1 Stop
BAH→LHR→DFW→HOU
08:23
Houston
American Airlines
AA-372,AA-72,AA-6156
10:37
Bahrain
1Hrs 15Min 1 Stop
BAH→AUH→LHR→IAH
14:53
Houston
American Airlines
AA-372,AA-72,AA-6158
10:37
Bahrain
1Hrs 15Min 1 Stop
BAH→AUH→LHR→IAH
20:01
Houston
American Airlines
AA-376,AA-72,AA-6156
04:05
Bahrain
1Hrs 15Min 1 Stop
BAH→AUH→LHR→IAH
14:53
Houston
American Airlines
AA-6442,AA-6156
08:55
Bahrain
7Hrs 15Min 1 Stop
BAH→LHR→IAH
00:42
Houston
American Airlines
AA-6442,AA-6156
10:01
Bahrain
7Hrs 15Min 1 Stop
BAH→LHR→IAH
01:49
Houston
American Airlines
AA-6442,AA-733,AA-745
09:56
Bahrain
7Hrs 15Min 1 Stop
BAH→LHR→CLT→IAH
10:50
Houston
American Airlines
AA-6442,AA-6154,AA-2320
10:01
Bahrain
7Hrs 15Min 1 Stop
BAH→LHR→DFW→IAH
07:21
Houston
American Airlines
AA-124,AA-99,AA-3087
10:01
Bahrain
7Hrs 15Min 1 Stop
BAH→LHR→ORD→IAH
03:48
Houston

FAQ about American Airlines Flights from Bahrain to Houston

Q. How much time does it take to fly from Bahrain to Houston ?

A. It takes 1Hrs 15Min to fly from Bahrain to Houston.

Q. When is the earliest flight from Bahrain to Houston ?

A. The earliest flight from Bahrain to Houston is at 04:05 and is operated by American Airlines.

Q. How many flights are there from Bahrain to Houston ?

A. There are 9 flights from Bahrain to Houston.

Q. When is the last flight from Bahrain to Houston ?

A. The last flight from Bahrain to Houston is at 10:37 and is operated by American Airlines.

View Best Offers