Find cheap flights from Winnipeg to Spain

Search hundreds of travel sites at once for deals on flights to Spain

Return
1 adult
Economy
0 bags
Fri 24/2
Fri 3/3

Let KAYAK do the searching

Save 23% or more

Search hundreds of travel sites at once for deals on flights to Spain

We’re completely free to use – no hidden charges or fees.

Filter by cabin class, free Wi-Fi and more

Latest Spain Flight Deals

Best round-trip prices found by our users on KAYAK in the last 72 hours

MOST POPULARMadrid
2+ stops from C$ 1,049
2+ stops from C$ 512
Málaga
2+ stops from C$ 1,168

Good to know

Low season

March

High season

July

Cheapest flight

C$ 512

Average price round-trip

C$ 1,377

Good deal round-trip

C$ 1,064

Good deal one-way

C$ 718
Best time to beat the crowds (4% less expensive on average)
Most popular time to fly (10% more expensive on average)
Flight from Winnipeg to Madrid Barajas
(avg. price over the last 2 weeks)
or less
or less

Top tips for finding cheap flights to Spain

  • Book at least 3 weeks before departure in order to get a below-average price.
  • High season is considered to be January, November and December. The cheapest month to fly from Winnipeg is February.
  • Morning departure is around 8% more expensive than an evening flight, on average*.
*Average of the lowest prices shown in KAYAK’s search results for departures within the next 30 days

FAQs - booking Spain flights

Book cheap flights from Winnipeg to Spain

Recent round-trip flight deals

7/2Tue
2 stopsDelta
24h 05mYWG-BCN
16/2Thu
2 stopsDelta
24h 20mBCN-YWG
C$ 1,034
14/3Tue
3 stopsMultiple Airlines
29h 05mYWG-MAD
18/4Tue
2 stopsMultiple Airlines
20h 28mMAD-YWG
C$ 1,049
14/3Tue
3 stopsMultiple Airlines
29h 05mYWG-MAD
18/4Tue
3 stopsMultiple Airlines
32h 40mMAD-YWG
C$ 1,083
2/6Fri
1 stopAir Canada
13h 45mYWG-BCN
18/6Sun
2 stopsAir Canada
28h 28mBCN-YWG
C$ 1,087
2/6Fri
1 stopAir Canada
18h 20mYWG-BCN
18/6Sun
1 stopAir Canada
29h 31mBCN-YWG
C$ 1,095
27/2Mon
2 stopsUnited Airlines
21h 05mYWG-MAD
13/3Mon
2 stopsUnited Airlines
30h 30mMAD-YWG
C$ 1,129
2/6Fri
2 stopsLufthansa
35h 25mYWG-MAD
18/6Sun
2 stopsLufthansa
51h 32mMAD-YWG
C$ 1,168
6/2Mon
2 stopsMultiple Airlines
25h 05mYWG-AGP
13/2Mon
2 stopsMultiple Airlines
47h 58mAGP-YWG
C$ 1,168
15/3Wed
2 stopsUnited Airlines
22h 05mYWG-MAD
17/4Mon
2 stopsUnited Airlines
36h 00mMAD-YWG
C$ 1,173
13/3Mon
2 stopsLufthansa
18h 00mYWG-MAD
19/4Wed
2 stopsLufthansa
16h 40mMAD-YWG
C$ 1,176
2/6Fri
2 stopsAir Canada
35h 25mYWG-MAD
18/6Sun
1 stopAir Canada
16h 16mMAD-YWG
C$ 1,179
17/3Fri
2 stopsLufthansa
18h 10mYWG-MAD
19/4Wed
2 stopsLufthansa
16h 40mMAD-YWG
C$ 1,210
2/6Fri
3 stopsMultiple Airlines
27h 20mYWG-MAD
18/6Sun
3 stopsMultiple Airlines
29h 25mMAD-YWG
C$ 1,212
2/6Fri
3 stopsMultiple Airlines
25h 20mYWG-BCN
18/6Sun
3 stopsMultiple Airlines
31h 15mBCN-YWG
C$ 1,222
14/3Tue
2 stopsUnited Airlines
19h 45mYWG-MAD
18/4Tue
2 stopsUnited Airlines
19h 00mMAD-YWG
C$ 1,243
13/3Mon
2 stopsLufthansa
18h 00mYWG-MAD
17/4Mon
2 stopsLufthansa
16h 40mMAD-YWG
C$ 1,247
17/3Fri
2 stopsAir Canada
18h 10mYWG-MAD
18/4Tue
2 stopsAir Canada
23h 38mMAD-YWG
C$ 1,267
19/6Mon
2 stopsUnited Airlines
20h 30mYWG-MAD
26/6Mon
2 stopsUnited Airlines
36h 11mMAD-YWG
C$ 1,268
16/3Thu
2 stopsTAP AIR PORTUGAL
19h 25mYWG-MAD
16/4Sun
2 stopsTAP AIR PORTUGAL
42h 42mMAD-YWG
C$ 1,433
20/3Mon
2 stopsDelta
44h 55mYWG-AGP
4/4Tue
2 stopsDelta
49h 18mAGP-YWG
C$ 1,458

Search by stops

Search by airline

Search by price

Recent one-way flight deals

15/3Wed
3 stopsMultiple Airlines
39h 10mYWG-MAD
C$ 512
14/3Tue
3 stopsMultiple Airlines
30h 25mYWG-MAD
C$ 516
16/3Thu
3 stopsMultiple Airlines
25h 15mYWG-MAD
C$ 523
14/3Tue
2 stopsMultiple Airlines
28h 55mYWG-MAD
C$ 527
15/3Wed
2 stopsMultiple Airlines
44h 40mYWG-MAD
C$ 563
18/3Sat
2 stopsMultiple Airlines
27h 15mYWG-MAD
C$ 564
2/7Sun
2 stopsMultiple Airlines
19h 50mYWG-BCN
C$ 607
12/3Sun
3 stopsMultiple Airlines
24h 00mYWG-MAD
C$ 611
17/3Fri
3 stopsMultiple Airlines
20h 20mYWG-MAD
C$ 635
29/6Thu
2 stopsTAP AIR PORTUGAL
18h 10mYWG-MAD
C$ 747
3/7Mon
2 stopsWestJet
33h 25mYWG-BCN
C$ 748
13/3Mon
2 stopsTAP AIR PORTUGAL
17h 20mYWG-MAD
C$ 752
17/3Fri
2 stopsTAP AIR PORTUGAL
22h 30mYWG-MAD
C$ 759
3/7Mon
2 stopsTAP AIR PORTUGAL
26h 35mYWG-BCN
C$ 781
1/7Sat
2 stopsTAP AIR PORTUGAL
25h 00mYWG-BCN
C$ 878
2/7Sun
1 stopLufthansa
13h 45mYWG-BCN
C$ 988
1/7Sat
1 stopLufthansa
34h 10mYWG-BCN
C$ 1,016
29/6Thu
1 stopAir Canada
31h 30mYWG-MAD
C$ 1,096
29/6Thu
1 stopAir Canada
21h 50mYWG-MAD
C$ 1,101
29/6Thu
1 stopAir Canada
21h 50mYWG-MAD
C$ 1,105

Search by stops

Search by airline

Search by price

Winnipeg - Spain Flights

Departure:

Winnipeg (YWG)Canada

Cabin classes:

C$ 4,412
C$ 2,382
C$ 1,031

Browse origins:

C$ 1,034

Browse destinations:

C$ 1,168
C$ 1,034
C$ 1,302
C$ 1,349
C$ 1,049
View more