Cheap Flights from Barcelona to Houston, TX from $452
On Cheapflightsplus.com you will find 138 connecting flights from Barcelona to Houston. You can compare airfare deals from 19 airlines and multiple travel sites from $452, book and save on cheap plane tickets and last minute offers. Also check out BCN-HOU flight schedule to find best flight time, convenient departure and arrival airports.
Find One-Way and Round-Trip Barcelona to Houston Flight Deals
Best Flights from Barcelona to Houston Today
Price | Departure | Arrival | Flight Duration | Airline | Flight |
---|---|---|---|---|---|
from $590 | 14:40 Barcelona Barcelona | 13:18+1 день Houston George Bush | 29h 38m layover 15h 29m - Miami | Vueling | VY9779 NK1374 |
from $758 | 07:50 Barcelona Barcelona | 19:25 Houston George Bush | 18h 35m layover 1h 25m - Istanbul | Turkish Airlines | TK1852 TK33 |
from $801 | 11:00 Barcelona Barcelona | 19:23 Houston George Bush | 15h 23m layover 2h 5m - Miami | British Airways | BA1519 BA4954 |
from $452 | 20:50 Barcelona Barcelona | 08:43+2 дня Houston George Bush | 42h 53m layover 19h 50m - Paris 9h 0m - Newark | Transavia France | TO4759 BF720 NK1937 |
from $476 | 12:45 Barcelona Barcelona | 13:18+1 день Houston George Bush | 31h 33m layover 1h 10m - Casablanca 16h 9m - Miami | Royal Air Maroc | AT965 AT204 NK1374 |
from $484 | 14:10 Barcelona Barcelona | 13:35+1 день Houston George Bush | 30h 25m layover 1h 30m - Ponta Delgada 14h 56m - New York | SATA International | S4507 S4247 NK477 |
from $506 | 06:45 Barcelona Barcelona | 19:55 Houston George Bush | 20h 10m layover 2h 35m - Lisbon 3h 10m - Miami | TAP Portugal | TP1041 TP223 F91067 |
from $523 | 14:20 Barcelona Barcelona | 13:35+1 день Houston George Bush | 30h 15m layover 2h 20m - Paris 13h 51m - New York | Transavia France | TO4757 BF720 NK477 |
from $524 | 12:35 Barcelona Barcelona | 13:18+1 день Houston George Bush | 31h 43m layover 2h 35m - Lisbon 14h 44m - Miami | TAP Portugal | TP1033 TP225 NK1374 |
from $533 | 06:45 Barcelona Barcelona | 23:29 Houston George Bush | 23h 44m layover 4h 20m - Lisbon 5h 12m - Chicago | TAP Portugal | TP1041 TP243 NK1150 |
from $564 | 14:35 Barcelona Barcelona | 22:16+1 день Houston George Bush | 38h 41m layover 19h 40m - Lisbon 4h 45m - Baltimore | TAP Portugal | TP1035 TP231 NK225 |
from $611 | 18:45 Barcelona Barcelona | 16:29+1 день Houston George Bush | 28h 44m layover 8h 59m - New York 1h 36m - Las Vegas | Vueling | VY9797 F93237 F91966 |
from $618 | 21:10 Barcelona Barcelona | 13:18+2 дня Houston George Bush | 47h 8m layover 12h 5m - Lisbon 20h 44m - Miami | TAP Portugal | TP1039 TP223 NK1374 |
from $670 | 22:15 Barcelona Barcelona | 11:28+2 дня Houston George Bush | 44h 13m layover 14h 25m - London 15h 29m - Orlando | EasyJet | U28060 Z0783 NK197 |
from $717 | 19:05 Barcelona Barcelona | 04:24+2 дня Houston George Bush | 40h 19m layover 14h 30m - Paris 8h 55m - Los Angeles | Vueling | VY8240 TN7 NK326 |
from $734 | 14:25 Barcelona Barcelona | 19:25+1 день Houston George Bush | 36h 0m layover 2h 30m - Milan 15h 15m - Istanbul | Vueling | VY6332 TK1876 TK33 |
Flight Schedule Barcelona to Houston (Texas)
Departure | Arrival | Flight Details | Flight Duration | Price |
---|---|---|---|---|
05:55 — 14:40
|
05:55 — 08:10
LH1139
Lufthansa
Barcelona — Frankfurt
1h 50m stop
10:00 — 14:40
LH440
Lufthansa
Frankfurt — Houston
|
15h 45m including layover |
Find flight
from$1635 |
|
05:55 — 18:20
|
05:55 — 08:10
LH1139
Lufthansa
Barcelona — Frankfurt
5h 40m stop
13:50 — 18:20
LH7601
Lufthansa
Frankfurt — Houston
|
19h 25m including layover |
Find flight
from$1637 |
|
07:50 — 19:25
|
07:50 — 13:25
TK1852
Turkish Airlines
Barcelona — Istanbul
1h 25m stop
14:50 — 19:25
TK33
Turkish Airlines
Istanbul — Houston
|
18h 35m including layover |
Find flight
from$758 |
|
10:00 — 14:10
+1 day
|
09:55 — 11:25
BA473
British Airways
Barcelona — London
22h stop
09:30 — 14:10
BA195
British Airways
London — Houston
|
35h 10m including layover |
Find flight
from$830 |
|
11:00 — 19:23
|
11:00 — 15:20
BA1519
British Airways
Barcelona — Miami
2h 5m stop
18:30 — 20:28
BA4954
British Airways
Miami — Houston
|
15h 23m including layover |
Find flight
from$801 |
|
11:35 — 14:10
+1 day
|
11:20 — 12:50
BA479
British Airways
Barcelona — London
20h 25m stop
09:30 — 14:10
BA195
British Airways
London — Houston
|
33h 35m including layover |
Find flight
from$830 |
|
15:35 — 14:10
+1 day
|
15:35 — 17:00
BA485
British Airways
Barcelona — London
16h 30m stop
09:30 — 14:10
BA195
British Airways
London — Houston
|
29h 35m including layover |
Find flight
from$807 |
|
17:40 — 14:10
+1 day
|
17:10 — 18:35
BA481
British Airways
Barcelona — London
14h 25m stop
09:30 — 14:10
BA195
British Airways
London — Houston
|
27h 30m including layover |
Find flight
from$830 |
|
18:25 — 19:25
+1 day
|
18:10 — 23:55
TK1856
Turkish Airlines
Barcelona — Istanbul
14h 55m stop
14:50 — 19:25
TK33
Turkish Airlines
Istanbul — Houston
|
32h including layover |
Find flight
from$758 |
|
06:45 — 19:55
|
06:45 — 07:40
TP1041
TAP Portugal
Barcelona — Lisbon
2h 35m stop
10:15 — 14:45
TP223
TAP Portugal
Lisbon — Miami
3h 10m stop
17:55 — 19:55
F91067
Frontier Airlines
Miami — Houston
|
20h 10m including layover |
Find flight
from$506 |
|
06:45 — 23:29
|
06:45 — 07:45
TP1041
TAP Portugal
Barcelona — Lisbon
4h 20m stop
11:55 — 15:30
TP243
TAP Portugal
Lisbon — Chicago
5h 12m stop
21:11 — 00:05
NK1150
Spirit Airlines
Chicago — Houston
|
23h 44m including layover |
Find flight
from$533 |
|
07:50 — 22:18
|
07:50 — 13:25
TK1852
Turkish Airlines
Barcelona — Istanbul
1h 25m stop
14:50 — 18:15
TK205
Turkish Airlines
Istanbul — Detroit
2h 5m stop
20:47 — 23:00
NK3788
Spirit Airlines
Detroit — Houston
|
21h 28m including layover |
Find flight
from$792 |
|
08:00 — 19:55
|
08:00 — 09:25
AY5574
Finnair
Barcelona — Madrid
2h 5m stop
11:30 — 15:45
AY5643
Finnair
Madrid — Miami
2h 10m stop
17:55 — 19:55
F91067
Frontier Airlines
Miami — Houston
|
18h 55m including layover |
Find flight
from$848 |
|
08:45 — 19:55
|
08:45 — 10:10
IB402
Iberia
Barcelona — Madrid
1h 20m stop
11:30 — 15:45
IB333
Iberia
Madrid — Miami
2h 10m stop
17:55 — 19:55
F91067
Frontier Airlines
Miami — Houston
|
18h 10m including layover |
Find flight
from$858 |
|
12:45 — 13:18
+1 day
|
12:45 — 14:55
AT965
Royal Air Maroc
Barcelona — Casablanca
1h 10m stop
16:05 — 19:20
AT204
Royal Air Maroc
Casablanca — Miami
16h 9m stop
11:29 — 13:18
NK1374
Spirit Airlines
Miami — Houston
|
31h 33m including layover |
Find flight
from$476 |
|
12:45 — 08:43
+1 day
|
12:45 — 14:55
AT965
Royal Air Maroc
Barcelona — Casablanca
55m stop
15:50 — 17:55
AT200
Royal Air Maroc
Casablanca — Newark
12h 5m stop
06:00 — 08:43
NK1937
Spirit Airlines
Newark — Houston
|
26h 58m including layover |
Find flight
from$513 |
|
14:10 — 13:35
+1 day
|
14:10 — 15:50
S4507
SATA International
Barcelona — Ponta Delgada
1h 30m stop
17:20 — 19:55
S4247
SATA International
Ponta Delgada — New York
14h 56m stop
10:51 — 13:35
NK477
Spirit Airlines
New York — Houston
|
30h 25m including layover |
Find flight
from$484 |
|
14:20 — 13:35
+1 day
|
14:20 — 16:20
TO4757
Transavia France
Barcelona — Paris
2h 20m stop
18:40 — 21:00
BF720
Bluebird Cargo
Paris — New York
13h 51m stop
10:51 — 13:35
NK477
Spirit Airlines
New York — Houston
|
30h 15m including layover |
Find flight
from$523 |
|
15:35 — 19:25
+1 day
|
15:35 — 17:15
VY6334
Vueling
Barcelona — Milan
13h 45m stop
07:00 — 12:00
TK1878
Turkish Airlines
Milan — Istanbul
2h 50m stop
14:50 — 19:25
TK33
Turkish Airlines
Istanbul — Houston
|
34h 50m including layover |
Find flight
from$773 |
|
16:30 — 19:25
+1 day
|
16:30 — 18:15
W46330
Aero Services Executive
Barcelona — Milan
12h 45m stop
07:00 — 12:00
TK1878
Turkish Airlines
Milan — Istanbul
2h 50m stop
14:50 — 19:25
TK33
Turkish Airlines
Istanbul — Houston
|
33h 55m including layover |
Find flight
from$750 |
|
17:30 — 19:25
+1 day
|
17:30 — 19:10
VY6340
Vueling
Barcelona — Milan
11h 50m stop
07:00 — 12:00
TK1878
Turkish Airlines
Milan — Istanbul
2h 50m stop
14:50 — 19:25
TK33
Turkish Airlines
Istanbul — Houston
|
32h 55m including layover |
Find flight
from$784 |
|
18:45 — 16:29
+1 day
|
18:45 — 22:00
VY9797
Vueling
Barcelona — New York
8h 59m stop
07:59 — 10:44
F93237
Frontier Airlines
New York — Las Vegas
1h 36m stop
13:20 — 18:35
F91966
Frontier Airlines
Las Vegas — Houston
|
28h 44m including layover |
Find flight
from$611 |
|
19:05 — 04:24
+2 days
|
19:05 — 21:05
VY8240
Vueling
Barcelona — Paris
14h 30m stop
11:35 — 14:05
TN7
Air Tahiti Nui
Paris — Los Angeles
8h 55m stop
23:00 — 04:24
NK326
Spirit Airlines
Los Angeles — Houston
|
40h 19m including layover |
Find flight
from$717 |
|
19:25 — 19:25
+1 day
|
19:25 — 21:05
VY6336
Vueling
Barcelona — Milan
9h 55m stop
07:00 — 12:00
TK1878
Turkish Airlines
Milan — Istanbul
2h 50m stop
14:50 — 19:25
TK33
Turkish Airlines
Istanbul — Houston
|
31h including layover |
Find flight
from$743 |
|
20:50 — 08:43
+2 days
|
20:45 — 22:45
TO4759
Transavia France
Barcelona — Paris
19h 50m stop
18:40 — 21:00
BF720
Bluebird Cargo
Paris — Newark
9h stop
05:27 — 08:38
NK1937
Spirit Airlines
Newark — Houston
|
42h 53m including layover |
Find flight
from$452 |
|
20:50 — 04:24
+2 days
|
20:50 — 22:50
TO4759
Transavia France
Barcelona — Paris
12h 45m stop
11:35 — 14:05
TN7
Air Tahiti Nui
Paris — Los Angeles
8h 55m stop
23:00 — 04:24
NK326
Spirit Airlines
Los Angeles — Houston
|
38h 34m including layover |
Find flight
from$701 |
|
21:10 — 13:18
+2 days
|
21:10 — 22:10
TP1039
TAP Portugal
Barcelona — Lisbon
12h 5m stop
10:15 — 14:45
TP223
TAP Portugal
Lisbon — Miami
20h 44m stop
11:29 — 13:18
NK1374
Spirit Airlines
Miami — Houston
|
47h 8m including layover |
Find flight
from$618 |
|
21:40 — 19:25
+1 day
|
21:40 — 23:25
VY6110
Vueling
Barcelona — Rome
7h 30m stop
06:55 — 11:30
TK1362
Turkish Airlines
Rome — Istanbul
3h 20m stop
14:50 — 19:25
TK33
Turkish Airlines
Istanbul — Houston
|
28h 45m including layover |
Find flight
from$758 |
|
22:15 — 11:28
+2 days
|
22:15 — 23:35
U28060
EasyJet
Barcelona — London
14h 25m stop
14:00 — 18:30
Z0783
Z0
London — Orlando
15h 29m stop
09:59 — 11:28
NK197
Spirit Airlines
Orlando — Houston
|
44h 13m including layover |
Find flight
from$670 |
Flight Information
Below we will explain in detail what the flights cost on the destination from Barcelona to Houston depends on and how to choose the most interesting flight option for you.
Distance between Barcelona and Houston is 8445 miles. Time difference between the cities is 7h. Airplanes depart 05:55 to 22:15 from 1 Barcelona airport and arrive 05:55 to 22:15 to 15 Houston airports. Average flight time is 28h 25m.
- The fastest flight 14h 30m
- Average flight time 28h 25m
- The earliest flight 05:55
- The latest flight 22:15
- Distance 5248 ml
The cheapest months to travel to Houston are december (from 452 $), february (from 476 $), november (from 533 $).
The most expensive months are january (from 761 $), november (from 533 $), february (from 476 $).
What is the lowest airfare Barcelona to Houston?
The cheapest plane ticket found by our users is $452. This airfare is for economy class on one-way TO4759 flight by Transavia France for February 21, 2025 which leaves Barcelona in Barcelona at 20:50 am and arrives at Houston George Bush at 08:43.
Popular Airlines on the Route
The flight Barcelona — Houston is served by 19 regular airlines and 3 low-cost airlines. Most of the flights on this route are operated by SATA International - 1 departures per week at the price of from $ 484 . And the most expensive tickets are offered by Iberia airline - from $ 4295.
Direct flights
There’re no direct flights on this route. Try flights with stops.
Connecting Flights
There are 138 flights with layovers on the route. The fastest connecting flight is BA477 by British Airways takes 14h 30m and the cheapest is TO4759 by Transavia France for $452.
- S4 - SATA Internationalfrom $484Find
- AC - Air Canadafrom $1599Find
- VY - Vuelingfrom $590Find
- EI - Aer Lingusfrom $998Find
- OS - Austrian Airlinesfrom $1648Find
- UA - United Airlinesfrom $994Find
- LX - SWISS International Air Linesfrom $1615Find
- AT - Royal Air Marocfrom $476Find
- AV - Aviancafrom $944Find
- TK - Turkish Airlinesfrom $758Find
- AY - Finnairfrom $848Find
- IB - Iberiafrom $858Find
Airports
You can fly from Barcelona to Houston from 1 airports (Barcelona).
Barcelona airports
- Barcelona-BCNfrom $452Find
Houston airports
- Ellington Field-EFDFind
- West Houston-IWSFind
- Hobby-HOUFind
- Park Ten Heliport-JPTFind
- Andrau Airpark-AAPFind
- George Bush-IAHFind
- Greenway Plaza H/P-JGPFind
- David Wayne Hooks-DWHFind
- Transco Twr Galleria-JGQFind
- Westchase Hilton H/P-JWHFind
- Spaceland-SPXFind
- Woodlawns-JWLFind
- Marriot Astrodome Heliport-JMAFind
- Central Bus. District-JDXFind
- Houston Municipal-SGRFind
Airplanes
There are flights to Houston from Barcelona by 19 airlines that use 0 aircraft brands. They range from huge modern airplanes to small-sized.
Top International Destinations from Barcelona
Our state-of-the art metasearch will definitely provide you with the best airfare on international flights. We’re proud to partner with many reliable travel suppliers located outside the US what gives us an opportunity to offer the most competitive prices on far destinations.
- from $78Find
- from $486Find
- from $63Find
- from $74Find
- from $55Find
- from $56Find
- from $54Find
- from $59Find
- from $56Find
- from $78Find
How to book a plane ticket yourself?

- Fill in the search parameters — cities of departure and destination, departure and return dates and click «Find flights»
- Select the best flight that you like. Please, check the airports of departure and arrival. Select the best fare, but pay attention to the following flight details - airports of departure and arrival, flight duration and layovers. Please use filters and sort to find the best flight.
- Click «Buy» when you are ready — our system will redirect you to the site that sells the selected flight ticket.
- Fill in all passenger and payment information — passport and contact information, please double check all passengers’ names and make a payment for your itinerary.
- That's it — you will receive an email with your e-ticket usually within 10 minutes after your flight is confirmed. Please, print the e-ticket and have it with you at the airport. You would need to have only a passport and/or a required form of ID to travel. Please, check your Visa requirements if you travel outside of the United States or Canada.
To find a plane ticket, please select dates.