Fly from
Budget
C$ 504 - C$ 918
Route
Depart
Return
Price
HamiltonMadrid Barajas
YHM - MAD
YHMMAD
Hamilton
Tue 4/6
1 stop20h 35m
Madrid Barajas
Wed 19/6
1 stop25h 10m
HamiltonMadrid Barajas
YHM - MAD
YHMMAD
Hamilton
Wed 5/6
3 stops31h 55m
Madrid Barajas
Tue 11/6
2 stops17h 25m
Toronto Pearson IntlMadrid Barajas
YYZ - MAD
YYZMAD
Toronto Pearson Intl
Fri 7/6
1 stop10h 50m
Madrid Barajas
Tue 18/6
2 stops17h 08m
Toronto Pearson IntlMadrid Barajas
YYZ - MAD
YYZMAD
Toronto Pearson Intl
Wed 5/6
1 stop11h 40m
Madrid Barajas
Wed 19/6
Nonstop8h 05m
Toronto IslandMadrid Barajas
YTZ - MAD
YTZMAD
Toronto Island
Tue 4/6
2 stops17h 30m
Madrid Barajas
Wed 19/6
1 stop11h 04m
Toronto Pearson IntlMadrid Barajas
YYZ - MAD
YYZMAD
Toronto Pearson Intl
Fri 7/6
1 stop10h 50m
Madrid Barajas
Sat 22/6
1 stop15h 35m
Toronto Pearson IntlMadrid Barajas
YYZ - MAD
YYZMAD
Toronto Pearson Intl
Mon 15/7
1 stop10h 30m
Madrid Barajas
Wed 14/8
1 stop11h 05m
Toronto Pearson IntlMadrid Barajas
YYZ - MAD
YYZMAD
Toronto Pearson Intl
Mon 3/6
1 stop11h 20m
Madrid Barajas
Wed 12/6
2 stops15h 16m
Toronto IslandMadrid Barajas
YTZ - MAD
YTZMAD
Toronto Island
Sun 9/6
1 stop21h 50m
Madrid Barajas
Sat 15/6
1 stop25h 35m
No data available for this route at this time. Please check back soon.
Entertainment
Comfort
Overall
Food
Boarding
Crew
Reviews
On time flights; courteous staff; efficient boarding system! Thank you!
Entertainment
Comfort
Overall
Food
Boarding
Crew
Reviews
On time flights; courteous staff; efficient boarding system! Thank you!
Entertainment
Comfort
Overall
Food
Boarding
Crew
Reviews
On time flights; courteous staff; efficient boarding system! Thank you!
Entertainment
Comfort
Overall
Food
Boarding
Crew
Reviews
On time flights; courteous staff; efficient boarding system! Thank you!
Entertainment
Comfort
Overall
Food
Boarding
Crew
Reviews
On time flights; courteous staff; efficient boarding system! Thank you!
Entertainment
Comfort
Overall
Food
Boarding
Crew
Reviews
On time flights; courteous staff; efficient boarding system! Thank you!