Welcome | SIGN OUT

Cheap Flights from Madrid to Zurich - MAD to ZRH (reverse)

Popular Flights from Madrid to Zurich

  • Airfare from Madrid to Zurich on Iberia from €141 round trip
  • Airfare from Madrid to Zurich on Spanair from €142 round trip
  • Airfare from Madrid to Zurich on Swiss from €148 round trip
  • Airfare from Madrid to Zurich on Air Berlin from €154 round trip
  • Airfare from Madrid to Zurich on Air France from €160 round trip

Did You Know?

  • The largest aircraft operated by Baltic flying between Madrid, ES and Zurich, CH is a 32S with 156 seats.
  • Kenya has 13 two stops or more flights between Madrid, ES and Zurich, CH.
  • 347,689 seats are available per day to fly out of Madrid, ES connecting to Zurich, CH
  • The smallest aircraft operated by Ukraine flying between Madrid, ES and Zurich, CH is a 737 with 122 seats.
  • Air Berlin has the most nonstop flights between Madrid, ES and Zurich, CH.
  • The shortest flight between Madrid, ES and Zurich, CH on Brussels is 1,116 miles.
  • London, GB is the most popular connection for one stop flights between Madrid, ES and Zurich, CH.
  • 346 flights per week fly out of Madrid, ES connecting to Zurich, CH
As seen in...
Expert Travel Advice Provided by Farecompare

Daily Non-stop Flight Schedules from Barajas to Zurich Airport

  • Airline
    Mon
    Tue
    Wed
    Thu
    Fri
    Sat
    Sun
    Earliest Flight
    Latest Flight
    Average Duration
  • Iberia
    4
    3
    3
    3
    4
    4
    4
    8:55 AM
    7:50 PM
    2:16
  • Swiss
    4
    4
    4
    4
    4
    3
    4
    9:35 AM
    7:35 PM
    2:13

Cheap Domestic Flights from Madrid - MAD

Flights
Airline
Lowest Price
Iberia, Air Europa, Vueling
€70
Air Berlin, Iberia, Air Europa
€59
Iberia, Blade
€66
Iberia
€74

Cheap Domestic Flights to Zurich - ZRH

Flights
Airline
Lowest Price
SWISS
CHF310

Cheap International Flights from Madrid - MAD

Flights
Airline
Lowest Price
Iberia, Turkish
€122
Thai
€519
Iberia, Lan, Lufthansa
€88
Vueling, Air Europa, Iberia, Air France
€105
Air China
€427
TAP, Air Europa, Iberia
€50
Iberia, Aer Lingus
€135
Iberia, Air Europa, American, Continental, Delta
€333
Air Europa, Argentinas, Iberia
€737
Avianca, Iberia
€636
Air Europa, Iberia, British Airways
€127
Air China, Iberia, TAM
€530
Air Europa, SWISS, Iberia
€51
Vueling, Air Europa, KLM, Iberia
€84
Iberia, Egyptair
€209
Aegean, Iberia
€126
Vueling, SAS, Iberia
€120
Lan, Air Europa, Iberia
€595
Vueling, Air Europa, Iberia, Alitalia
€90
Iberia
€477
Air China, Emirates, KLM, Qatar, Air Europa
€506
Air China, Emirates, Iberia, Qantas
€915
Iberia, Czech
€132
American, Air France, British Airways, Air China, Continental, Cathay, Emirates, Iberia, Spanair, Dragonair, KLM, Lufthansa, SWISS, El Al, Qantas, Qatar, Aeroflot, Turkish, Air Europa
€438
Finnair
€141
Iberia, Brussels
€66
Qatar
€474
Iberia
€220
Jet India, American, Air France, Finnair, Alitalia, British Airways, Air China, China, Continental, Emirates, Iberia, Spanair, KLM, Lufthansa, SWISS, Qatar, Brussels, Aeroflot, Turkish, Air Europa
€403
Norwegian
€121
Malev
€116
Lan, Iberia
€786
Iberia
€361
Air Transat, Air Canada
€355
Iberia
€577
Aeroflot, S7, Iberia
€167
Royal Air Maroc, Iberia
€150
Emirates
€430

Cheap International Flights to Zurich - ZRH

Flights
Airline
Lowest Price
Air France, Vueling, SWISS
€110
Emirates, SWISS
﷼1997
United, American, Delta, SWISS
$568
SWISS
HKD5117
SWISS
€135
British Airways, SWISS
£126
SWISS, KLM
€155
SWISS
$737
SWISS
$789
SWISS
€166
SWISS
ZAR5672
Delta
$830
Lufthansa, SWISS
€119
Austrian, SWISS, Niki
€97
SWISS
€135
SWISS
₨28278
SWISS
¥80791
SWISS, Thai
THB24780
SWISS
元4553
American, Air Canada, British Airways, Cathay, KLM, Lufthansa, SWISS, United
CAD997
Cheap Flights from Madrid to Zurich, from €141 Round trip from MAD to ZRH