Cheapest flight routes found to Madrid
From Montreal (YUL), Canada to Madrid, Spain (MAD):
C$643
Depart: 13 May 2026 · Return: 15 Jun 2026
Price found 28 Jan 2026, 07:18
From Halifax (YHZ), Canada to Madrid, Spain (MAD):
C$650
Depart: 19 May 2026 · Return: 26 May 2026
Price found 29 Jan 2026, 06:55
From Ottawa (YOW), Canada to Madrid, Spain (MAD):
C$710
Depart: 23 Mar 2026 · Return: 15 Apr 2026
Price found 29 Jan 2026, 16:48
From Quebec (YQB), Canada to Madrid, Spain (MAD):
C$712
Depart: 23 Feb 2026 · Return: 02 Mar 2026
Price found 28 Jan 2026, 07:23
From Toronto (YYZ), Canada to Madrid, Spain (MAD):
C$747
Depart: 14 Jun 2026 · Return: 21 Jun 2026
Price found 29 Jan 2026, 15:20
From Edmonton (YEG), Canada to Madrid, Spain (MAD):
C$770
Depart: 23 Feb 2026 · Return: 02 Mar 2026
Price found 27 Jan 2026, 23:46
From Calgary (YYC), Canada to Madrid, Spain (MAD):
C$804
Depart: 03 Mar 2026 · Return: 17 Mar 2026
Price found 28 Jan 2026, 02:47
From Winnipeg (YWG), Canada to Madrid, Spain (MAD):
C$832
Depart: 20 Apr 2026 · Return: 23 Apr 2026
Price found 29 Jan 2026, 04:43
From Victoria (YYJ), Canada to Madrid, Spain (MAD):
C$842
Depart: 24 Feb 2026 · Return: 04 Mar 2026
Price found 29 Jan 2026, 01:28
From Moncton (YQM), Canada to Madrid, Spain (MAD):
C$852
Depart: 25 May 2026 · Return: 02 Jun 2026
Price found 27 Jan 2026, 00:29
From St John's (YYT), Canada to Madrid, Spain (MAD):
C$856
Depart: 05 Jun 2026 · Return: 10 Jun 2026
Price found 28 Jan 2026, 01:13
From Saskatoon (YXE), Canada to Madrid, Spain (MAD):
C$881
Depart: 19 Feb 2026 · Return: 03 Mar 2026
Price found 28 Jan 2026, 19:17
From Kelowna (YLW), Canada to Madrid, Spain (MAD):
C$921
Depart: 08 Apr 2026 · Return: 06 May 2026
Price found 27 Jan 2026, 16:54
From Regina (YQR), Canada to Madrid, Spain (MAD):
C$938
Depart: 01 Feb 2026 · Return: 08 Feb 2026
Price found 29 Jan 2026, 03:52
From Comox (YQQ), Canada to Madrid, Spain (MAD):
C$1,375
Depart: 13 Oct 2026 · Return: 29 Oct 2026
Price found 28 Jan 2026, 22:37
From Yellowknife (YZF), Canada to Madrid, Spain (MAD):
C$1,714
Depart: 06 Mar 2026 · Return: 16 Mar 2026
Price found 26 Jan 2026, 15:06