Flights from Houston to Barcelona (IAH to BCN)

Find cheap Houston, United States to Barcelona, Spain flights with our free search service. Compare all available fares for direct or connection flights to Barcelona.

1 travelers, Economy class
1 (12+)
0 (2-11)
0 (<2yrs)
Powered by Skyscanner

Best price to flight from Houston to Barcelona (One Way)

What is the distance between Houston and Barcelona?

The average distance from Houston to Barcelona is 8830 kilometers (equals to 5486 miles or 4767 nautical miles). Your flight will departure from Houston George Bush Intercontinental Airport, United States and arrive on Barcelona–El Prat Airport, Spain.

How long is the flight from Houston to Barcelona?

The average flight time between Houston to Barcelona is 14 hours and 9 minutes.

How much is the fare for flight between Houston and Barcelona?

The average price for one-way airfare from Houston to Barcelona is 495 USD (none-taxes) for economy class.

Cheap flights from Houston to Barcelona

Thu 15/Mar - Tue 15/May
61 days Flights from Houston to Barcelona on Turkish Airlines 15/03/2018
$873
Thu 15/Mar - Mon 26/Mar
11 days Flights from Houston to Barcelona on Turkish Airlines 15/03/2018
$784
Tue 27/Mar - Tue 03/Apr
7 days
$784
Thu 12/Apr - Sun 15/Apr
3 days Flights from Houston to Barcelona on Turkish Airlines 12/04/2018
$799
Fri 13/Apr - Fri 22/Jun
70 days Flights from Houston to Barcelona on Turkish Airlines 13/04/2018
$912
Wed 25/Apr - Wed 02/May
7 days Flights from Houston to Barcelona on Turkish Airlines 25/04/2018
$809
Sun 15/Apr - Thu 30/Aug
137 days Flights from Houston to Barcelona on Turkish Airlines 15/04/2018
$1091
Tue 22/May - Thu 09/Aug
79 days Flights from Houston to Barcelona on Turkish Airlines 22/05/2018
$847
Thu 24/May - Fri 06/Jul
43 days Flights from Houston to Barcelona on Turkish Airlines 24/05/2018
$857
Thu 03/May - Wed 09/May
6 days
$791
Mon 14/May - Mon 11/Jun
28 days
$775
Tue 05/Jun - Thu 14/Jun
9 days Flights from Houston to Barcelona on Turkish Airlines 05/06/2018
$974
Sun 03/Jun - Thu 16/Aug
74 days Flights from Houston to Barcelona on Turkish Airlines 03/06/2018
$1027
Sun 24/Jun - Fri 06/Jul
12 days Flights from Houston to Barcelona on Austrian Airlines 24/06/2018
$993
Mon 23/Jul - Wed 08/Aug
16 days Flights from Houston to Barcelona on Turkish Airlines 23/07/2018
$833
Mon 23/Jul - Sun 29/Jul
6 days Flights from Houston to Barcelona on Turkish Airlines 23/07/2018
$876
Mon 27/Aug - Mon 10/Sep
14 days Flights from Houston to Barcelona on Turkish Airlines 27/08/2018
$799
Mon 06/Aug - Sat 18/Aug
12 days Flights from Houston to Barcelona on Lufthansa 06/08/2018
$840
Sun 14/Oct - Mon 22/Oct
8 days Flights from Houston to Barcelona on Turkish Airlines 14/10/2018
$803
Wed 24/Oct - Wed 14/Nov
21 days Flights from Houston to Barcelona on Turkish Airlines 24/10/2018
$846
Thu 20/Sep - Tue 02/Oct
12 days Flights from Houston to Barcelona on Turkish Airlines 20/09/2018
$785
Mon 10/Sep - Sun 23/Sep
13 days Flights from Houston to Barcelona on Austrian Airlines 10/09/2018
$798
Mon 07/Jan - Sun 10/Feb
34 days Flights from Houston to Barcelona on SWISS 07/01/2019
$825
Wed 14/Nov - Wed 21/Nov
7 days Flights from Houston to Barcelona on Lufthansa 14/11/2018
$577
Sun 09/Dec - Mon 24/Dec
15 days Flights from Houston to Barcelona on Lufthansa 09/12/2018
$576