Do you need help?

Call for exclusive deals: 778 775-3391

Flights to Madrid

Why book with eDreams
  • Choose from 600+ airlines
  • Choose from more than 60,000 flight routes
  • Flights starting at $91

Last minute flights to Madrid

Departure Mon, 03 Jun Return Thu, 20 Jun
YYZ Toronto
MAD Madrid
return from $972
Departure Fri, 07 Jun Return Sun, 16 Jun
YUL Montreal
MAD Madrid
return from $963
Departure Wed, 05 Jun Return Wed, 12 Jun
BCN Barcelona
MAD Madrid
return from $105
Departure Sat, 01 Jun Return Sat, 15 Jun
LGW London
MAD Madrid
return from $91
Popular flight routes to Madrid
Toronto - Madrid
return from $1,219
Paris - Madrid
return from $207
Bucharest - Madrid
return from $182
Casablanca - Madrid
return from $157

Madrid

Exciting destinations