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


Quick copy and share this page
From Spain to Tel Aviv-Yafo
Below is a list of other cities in Spain with flights to Tel Aviv-Yafo with either non-stop or connecting flights.