Direct flights from Zurich to Madrid
All flights from ZRH to MAD non-stop. There are direct flights from Zurich Airport, Switzerland to Barajas (MAD), Spain every day of the week with Iberia, Air Europa and SWISS. The flight distance is 774 miles and the trip usually takes about 2 hours and 25 minutes.
Airlines with non-stop routes:
Iberia
Air Europa
SWISS
Flight schedule from Zurich to Madrid with Iberia
This is a weekly direct flight schedule for Iberia. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.
Flight
The timetable & schedule information was updated at 2024-03-15
Flight schedule from Zurich to Madrid with Air Europa
This is a weekly direct flight schedule for Air Europa. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.
Flight
The timetable & schedule information was updated at 2024-03-15
Flight schedule from Zurich to Madrid with SWISS
This is a weekly direct flight schedule for SWISS. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.
Flight
The timetable & schedule information was updated at 2024-03-15
Zurich to Madrid flight departures
Select a date to see all scheduled flight departures between ZRH to MAD.
ZRH - MAD information
-
Distance774 miles (1245 km)
-
Flight time2 hours and 25 minutes
-
AirlinesIberiaAir EuropaSWISS
-
AlliancesOne WorldSky TeamStar Alliance
-
ClassesEconomyBusinessFirst Class
-
Iberia AircraftsAirbus A318 / A319 / A320 / A321Canadair (Bombardier) Regional Jet
-
Air Europa AircraftsBoeing 737 PassengerBoeing 787
-
SWISS AircraftsEmbraer 170 / 175 / 190 / 195
-
Arrival TerminalsTerminal 2 (SWISS)Terminal 4 (Iberia)Terminal 4S (Iberia)
Unpublished Flight Rates From Zurich to Madrid
Direct flights from Zurich to Spain
From Zurich to Santa Cruz De La Palma
SPC La Palma
From Zurich to Tenerife
TFS Tenerife South Airport
From Zurich to Las Palmas
LPA Gran Canaria Airport
From Zurich to Puerto del Rosario
FUE Fuerteventura Airport
From Zurich to Lanzarote
ACE Lanzarote Airport
From Zurich to Malaga
AGP Málaga Airport
From Zurich to Jerez De La Frontera
XRY Jerez
From Zurich to Sevilla
SVQ Seville Airport
From Zurich to Santiago De Compostela
SCQ Santiago
From Zurich to Alicante
ALC Alicante–Elche Miguel Hernández Airport