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.
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.