Cheap Flights from Madrid to Houston, TX from $325
On Cheapflightsplus.com you will find 155 connecting flights from Madrid to Houston. You can compare airfare deals from 19 airlines and multiple travel sites from $325, book and save on cheap plane tickets and last minute offers. Also check out MAD-HOU flight schedule to find best flight time, convenient departure and arrival airports.
Find One-Way and Round-Trip Madrid to Houston Flight Deals
Best Flights from Madrid to Houston Today
Price | Departure | Arrival | Flight Duration | Airline | Flight |
---|---|---|---|---|---|
from $325 | 13:20 Madrid Barajas | 08:55+2 дня Houston George Bush | 50h 35m layover 23h 25m - Lisbon 12h 40m - Boston | TAP Portugal | TP2205 TP215 UA545 |
from $471 | 10:25 Madrid Barajas | 08:55+1 день Houston George Bush | 29h 30m layover 9h 5m - Lisbon 7h 45m - Boston | Air Europa | UX1153 TP2236 UA545 |
from $476 | 13:20 Madrid Barajas | 08:55+1 день Houston George Bush | 26h 35m layover 6h 10m - Lisbon 7h 45m - Boston | TAP Portugal | TP2205 TP2236 UA545 |
from $476 | 09:20 Madrid Barajas | 08:38+1 день Houston George Bush | 30h 18m layover 4h 55m - Porto 12h 30m - Newark | Ryanair | FR5482 TP2627 UA492 |
from $481 | 23:40 Madrid Barajas | 18:20+1 день Houston George Bush | 25h 40m layover 4h 0m - Mexico City 5h 34m - Cancun | Aeromexico | AM22 AM447 NK489 |
from $490 | 15:40 Madrid Barajas | 08:55+1 день Houston George Bush | 24h 15m layover 3h 45m - Lisbon 7h 45m - Boston | Iberia | IB3102 TP2236 UA545 |
from $496 | 10:35 Madrid Barajas | 08:38+1 день Houston George Bush | 29h 3m layover 3h 45m - Porto 12h 30m - Newark | Air Europa | UX1145 TP2627 UA492 |
from $511 | 18:30 Madrid Barajas | 13:36+1 день Houston George Bush | 26h 6m layover 1h 0m - Lisbon 12h 3m - Miami | TAP Portugal | TP2085 TP2565 AA2073 |
from $515 | 16:10 Madrid Barajas | 13:36+1 день Houston George Bush | 28h 26m layover 10h 15m - Santo Domingo 4h 46m - Miami | Air Europa | UX89 AA1154 UA531 |
from $522 | 16:50 Madrid Barajas | 13:36+1 день Houston George Bush | 27h 46m layover 9h 30m - Santo Domingo 4h 46m - Miami | Iberia | IB6501 AA1154 UA531 |
from $552 | 23:40 Madrid Barajas | 18:00+1 день Houston Hobby | 25h 20m layover 4h 0m - Mexico City 5h 15m - Cancun | Aeromexico | AM22 AM447 WN308 |
from $565 | 06:10 Madrid Barajas | 21:22 Houston George Bush | 22h 12m layover 2h 5m - Frankfurt 5h 35m - Chicago | Lufthansa | LH1121 UA8836 UA302 |
from $565 | 06:10 Madrid Barajas | 21:22 Houston George Bush | 22h 12m layover 4h 35m - Frankfurt 3h 15m - Chicago | Lufthansa | LH1121 UA906 UA302 |
Flight Schedule Madrid to Houston (Texas)
Departure | Arrival | Flight Details | Flight Duration | Price |
---|---|---|---|---|
11:55 — 19:15
+1 day
|
11:55 — 17:10
TK1858
Turkish Airlines
Madrid — Istanbul
21h 5m stop
14:15 — 19:15
TK33
Turkish Airlines
Istanbul — Houston
|
38h 20m including layover |
Find flight
from$493 |
|
12:50 — 14:20
+1 day
|
12:50 — 15:20
LH1113
Lufthansa
Madrid — Frankfurt
18h 40m stop
10:00 — 14:20
UA8866
United Airlines
Frankfurt — Houston
|
32h 30m including layover |
Find flight
from$621 |
|
18:05 — 19:15
+1 day
|
18:05 — 23:20
TK1860
Turkish Airlines
Madrid — Istanbul
14h 55m stop
14:15 — 19:15
TK33
Turkish Airlines
Istanbul — Houston
|
32h 10m including layover |
Find flight
from$493 |
|
06:10 — 21:22
|
06:10 — 08:40
LH1121
Lufthansa
Madrid — Frankfurt
2h 5m stop
10:45 — 13:00
UA8836
United Airlines
Frankfurt — Chicago
5h 35m stop
18:35 — 21:22
UA302
United Airlines
Chicago — Houston
|
22h 12m including layover |
Find flight
from$565 |
|
06:10 — 21:22
|
06:10 — 08:40
LH1121
Lufthansa
Madrid — Frankfurt
4h 35m stop
13:15 — 15:20
UA906
United Airlines
Frankfurt — Chicago
3h 15m stop
18:35 — 21:22
UA302
United Airlines
Chicago — Houston
|
22h 12m including layover |
Find flight
from$565 |
|
07:00 — 08:55
+1 day
|
07:00 — 07:40
TP2207
TAP Portugal
Madrid — Lisbon
12h 10m stop
19:50 — 22:15
TP2236
TAP Portugal
Lisbon — Boston
7h 45m stop
06:00 — 08:55
UA545
United Airlines
Boston — Houston
|
32h 55m including layover |
Find flight
from$477 |
|
07:40 — 13:10
+1 day
|
07:40 — 12:30
FR8761
Ryanair
Madrid — Athens
17h 30m stop
06:00 — 08:30
KL1572
KLM
Athens — Amsterdam
1h 20m stop
09:50 — 13:10
KL661
KLM
Amsterdam — Houston
|
36h 30m including layover |
Find flight
from$540 |
|
08:25 — 13:10
+1 day
|
08:25 — 11:35
FR8368
Ryanair
Madrid — Budapest
19h stop
06:35 — 08:40
DL9694
Delta Air Lines Inc.
Budapest — Amsterdam
1h 10m stop
09:50 — 13:10
DL9386
Delta Air Lines Inc.
Amsterdam — Houston
|
35h 45m including layover |
Find flight
from$471 |
|
08:40 — 08:55
+1 day
|
08:40 — 09:05
IB3108
Iberia
Madrid — Lisbon
10h 45m stop
19:50 — 22:15
TP2236
TAP Portugal
Lisbon — Boston
7h 45m stop
06:00 — 08:55
UA545
United Airlines
Boston — Houston
|
31h 15m including layover |
Find flight
from$479 |
|
09:20 — 14:43
+1 day
|
09:20 — 09:35
FR5482
Ryanair
Madrid — Porto
4h 55m stop
14:30 — 17:30
TP2627
TAP Portugal
Porto — Newark
18h 42m stop
12:12 — 14:43
NK703
Spirit Airlines
Newark — Houston
|
36h 23m including layover |
Find flight
from$386 |
|
09:20 — 08:38
+1 day
|
09:20 — 09:35
FR5482
Ryanair
Madrid — Porto
4h 55m stop
14:30 — 17:30
TP2627
TAP Portugal
Porto — Newark
12h 30m stop
06:00 — 08:38
UA492
United Airlines
Newark — Houston
|
30h 18m including layover |
Find flight
from$476 |
|
10:35 — 14:43
+1 day
|
10:35 — 10:45
UX1145
Air Europa
Madrid — Porto
3h 45m stop
14:30 — 17:30
TP2627
TAP Portugal
Porto — Newark
18h 42m stop
12:12 — 14:43
NK703
Spirit Airlines
Newark — Houston
|
35h 8m including layover |
Find flight
from$406 |
|
10:45 — 14:43
+2 days
|
10:45 — 12:30
FR7257
Ryanair
Madrid — Dublin
22h stop
10:30 — 12:45
UA22
United Airlines
Dublin — Newark
23h 27m stop
12:12 — 14:43
NK703
Spirit Airlines
Newark — Houston
|
58h 58m including layover |
Find flight
from$433 |
|
11:05 — 10:45
+1 day
|
11:05 — 14:25
AA37
American Airlines
Madrid — Dallas
4h 20m stop
18:45 — 21:30
AA1751
American Airlines
Dallas — Cancun
11h stop
08:30 — 10:45
WN328
Southwest Airlines
Cancun — Houston
|
30h 40m including layover |
Find flight
from$598 |
|
13:20 — 08:55
+2 days
|
13:20 — 13:40
TP2205
TAP Portugal
Madrid — Lisbon
23h 25m stop
13:05 — 17:20
TP215
TAP Portugal
Lisbon — Boston
12h 40m stop
06:00 — 08:55
UA545
United Airlines
Boston — Houston
|
50h 35m including layover |
Find flight
from$325 |
|
13:20 — 08:55
+1 day
|
13:20 — 13:40
TP2205
TAP Portugal
Madrid — Lisbon
6h 10m stop
19:50 — 22:15
TP2236
TAP Portugal
Lisbon — Boston
7h 45m stop
06:00 — 08:55
UA545
United Airlines
Boston — Houston
|
26h 35m including layover |
Find flight
from$476 |
|
15:15 — 13:17
+2 days
|
15:15 — 17:45
UX91
Air Europa
Madrid — New York
14h 40m stop
08:25 — 09:59
DL4897
Delta Air Lines Inc.
New York — Chicago
24h 36m stop
10:35 — 13:17
NK595
Spirit Airlines
Chicago — Houston
|
53h 2m including layover |
Find flight
from$335 |
|
15:15 — 08:51
+2 days
|
15:15 — 17:45
UX91
Air Europa
Madrid — New York
12h 45m stop
06:30 — 09:07
DL1470
Delta Air Lines Inc.
New York — Orlando
22h 23m stop
07:30 — 08:51
UA1738
United Airlines
Orlando — Houston
|
48h 36m including layover |
Find flight
from$342 |
|
16:10 — 13:36
+1 day
|
16:10 — 18:45
UX89
Air Europa
Madrid — Santo Domingo
10h 15m stop
05:00 — 07:09
AA1154
American Airlines
Santo Domingo — Miami
4h 46m stop
11:55 — 13:36
UA531
United Airlines
Miami — Houston
|
28h 26m including layover |
Find flight
from$515 |
|
16:50 — 15:25
+2 days
|
16:50 — 19:30
IB6501
Iberia
Madrid — Santo Domingo
18h 33m stop
14:03 — 16:27
NK142
Spirit Airlines
Santo Domingo — Miami
21h 17m stop
13:44 — 15:25
NK257
Spirit Airlines
Miami — Houston
|
53h 35m including layover |
Find flight
from$492 |
|
18:30 — 21:51
+1 day
|
18:30 — 18:50
TP2085
TAP Portugal
Madrid — Lisbon
1h stop
19:50 — 23:55
TP2565
TAP Portugal
Lisbon — Miami
20h 15m stop
20:10 — 21:51
AA816
American Airlines
Miami — Houston
|
34h 21m including layover |
Find flight
from$473 |
|
19:45 — 14:43
+2 days
|
19:45 — 20:00
FR5484
Ryanair
Madrid — Porto
18h 30m stop
14:30 — 17:30
TP2627
TAP Portugal
Porto — Newark
18h 42m stop
12:12 — 14:43
NK703
Spirit Airlines
Newark — Houston
|
49h 58m including layover |
Find flight
from$391 |
|
19:45 — 08:38
+2 days
|
19:45 — 20:00
FR5484
Ryanair
Madrid — Porto
18h 30m stop
14:30 — 17:30
TP2627
TAP Portugal
Porto — Newark
12h 30m stop
06:00 — 08:38
UA492
United Airlines
Newark — Houston
|
43h 53m including layover |
Find flight
from$481 |
|
21:35 — 13:10
+1 day
|
21:35 — 00:45
W62372
Wizz Air
Madrid — Budapest
5h 50m stop
06:35 — 08:40
DL9694
Delta Air Lines Inc.
Budapest — Amsterdam
1h 10m stop
09:50 — 13:10
DL9386
Delta Air Lines Inc.
Amsterdam — Houston
|
22h 35m including layover |
Find flight
from$604 |
|
21:50 — 19:00
+2 days
|
21:50 — 23:10
U28282
EasyJet
Madrid — London
14h 50m stop
14:00 — 15:58
WS2
WestJet
London — Calgary
21h 42m stop
13:40 — 19:00
UA5595
United Airlines
Calgary — Houston
|
52h 10m including layover |
Find flight
from$526 |
|
23:40 — 18:20
+1 day
|
23:40 — 04:00
AM22
Aeromexico
Madrid — Mexico City
4h stop
08:00 — 10:25
AM447
Aeromexico
Mexico City — Cancun
5h 34m stop
15:59 — 18:20
NK489
Spirit Airlines
Cancun — Houston
|
25h 40m including layover |
Find flight
from$481 |
|
23:40 — 08:10
+2 days
|
23:40 — 04:00
AM22
Aeromexico
Madrid — Mexico City
4h stop
08:00 — 10:30
AM447
Aeromexico
Mexico City — Cancun
19h 15m stop
05:45 — 08:10
UA1011
United Airlines
Cancun — Houston
|
39h 30m including layover |
Find flight
from$482 |
Flight Information
Below we will explain in detail what the flights cost on the destination from Madrid to Houston depends on and how to choose the most interesting flight option for you.
Distance between Madrid and Houston is 8057 miles. Time difference between the cities is 7h. Airplanes depart 06:00 to 23:55 from 2 Madrid airports and arrive 06:00 to 23:55 to 15 Houston airports. Average flight time is 29h 30m.
- The fastest flight 13h 36m
- Average flight time 29h 30m
- The earliest flight 06:00
- The latest flight 23:55
- Distance 5007 ml
What is the lowest airfare Madrid to Houston?
The cheapest plane ticket found by our users is $325. This airfare is for economy class on one-way TP2205 flight by TAP Portugal for August 27, 2020 which leaves Barajas in Madrid at 13:20 am and arrives at Houston George Bush at 08:55.
Popular Airlines on the Route
The flight Madrid — Houston is served by 19 regular airlines and 3 low-cost airlines. Most of the flights on this route are operated by KLM - 12 departures per week at the price of from $ 775 . And the most expensive tickets are offered by KLM airline - from $ 1488.
Direct flights
There’re no direct flights on this route. Try flights with stops.
Connecting Flights
There are 155 flights with layovers on the route. The fastest connecting flight is AA37 by American Airlines takes 13h 36m and the cheapest is TP2205 by TAP Portugal for $325.
- from $775Find
- from $597Find
- from $883Find
- from $1375Find
- from $481Find
- from $362Find
- from $538Find
- from $742Find
- AA - American Airlinesfrom $598Find
- UX - Air Europafrom $335Find
- FR - Ryanairfrom $386Find
- AT - Royal Air Marocfrom $1447Find
Airports
You can fly from Madrid to Houston from 2 airports (Barajas, Torrejon).
Madrid airports
- Barajas-MADfrom $325Find
- Torrejon-TOJFind
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 Madrid by 19 airlines that use 10 aircraft brands. They range from huge modern airplanes to small-sized.
- Embraer 195from $473Find
- Airbus A321from $493Find
- Embraer Lineage 1000from $554Find
- Aerospatiale/Alenia ATR 72from $560Find
- Airbus A320-212from $597Find
- Airbus A321-100/200from $608Find
- Airbus A319from $608Find
- Boeing 787-9from $612Find
- Airbus A320-200 (Sharklets)from $621Find
- Airbus A320from $640Find
Top International Destinations from Madrid
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 $64Find
- from $55Find
- from $74Find
- from $74Find
- from $73Find
- from $68Find
- from $61Find
- from $71Find
- from $60Find
- from $72Find
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.