Flights from Tel Aviv-Yafo to Madrid – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
TLV to MAD – All flight route options from Ben Gurion International Airport, Israel to Barajas, Spain. These flights are operated by 15 different airlines. Fly non-stop or choose from 21 different connecting flights. The shortest flight time is 5 hours and 15 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Barajas
We got great deals on hotels and car rentals near the airport.
Tel Aviv-Yafo to Madrid flights
There are over 24 airlines and as many as 257 flights every week to this destination. You can fly non-stop to Madrid (MAD) from Tel Aviv-Yafo (TLV) with Iberia, El Al or Air Europa but if a stopover option suits you better you can choose to fly via Athens, Brussels or any other of the 21 alternatives with connectiing airports.
Tel Aviv-Yafo to Madrid with Iberia
You can fly non-stop every weekday with flights departing between 5:00 am and 7:00 pm. Iberia is a member of the air alliance OneWorld.
With Aegean Airlines
If you fly from Tel Aviv-Yafo with Aegean Airlines you will do a stopover in Athens, ATH before reaching Madrid. This flight trip will take 7 hours and 45 minutes and you can fly every weekday with departures at 05:00, 05:20 or 13:50. Aegean Airlines is a Star Alliance member.
Distance & flight times: Ben Gurion International Airport to Barajas
The shortest flight time between TLV and MAD is 5 hours and 25 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 5h 25m | - | 2214 miles (3562 km) |
ATH Athens | 7h 45m | 1h 45m | 2230 miles (3588 km) |
BRU Brussels | 8h 20m | 1h 5m | 2853 miles (4590 km) |
VCE Venice | 8h 35m | 2h 0m | 2409 miles (3876 km) |
FCO Rome | 9h 0m | 2h 40m | 2254 miles (3627 km) |
MUC Munich | 9h 0m | 2h 0m | 2594 miles (4174 km) |
BCN Barcelona | 9h 10m | 1h 15m | 2226 miles (3582 km) |
NCE Nice | 9h 10m | 2h 55m | 2307 miles (3712 km) |
GVA Geneva | 9h 25m | 4h 30m | 2454 miles (3948 km) |
LYS Lyon | 9h 25m | 2h 35m | 2426 miles (3903 km) |
OPO Porto | 9h 25m | 2h 5m | 2758 miles (4438 km) |
SOF Sofia | 9h 30m | 2h 50m | 2378 miles (3826 km) |
VIE Vienna | 9h 50m | 3h 0m | 2603 miles (4188 km) |
FRA Frankfurt | 9h 50m | 3h 50m | 2733 miles (4397 km) |
ZRH Zurich | 10h 0m | 3h 15m | 2529 miles (4069 km) |
MRS Marseille | 10h 0m | 3h 50m | 2297 miles (3696 km) |
MXP Milan | 10h 5m | 4h 0m | 2409 miles (3876 km) |
JMK Mykonos | 10h 40m | 4h 25m | 2230 miles (3588 km) |
CDG Paris | 10h 40m | 2h 40m | 2716 miles (4370 km) |
LIS Lisbon | 10h 50m | 3h 10m | 2832 miles (4557 km) |
BUD Budapest | 11h 15m | 3h 55m | 2585 miles (4159 km) |
PRG Prague | 11h 35m | 4h 25m | 2739 miles (4407 km) |


Quick copy and share this page
From Tel Aviv-Yafo to Spain
Below is a list of other destinations to Spain from Ben Gurion International Airport with either direct flights or 1 stop connections.