Popular Filters
One Way Price
Duration
Stops From Winnipeg
Departure From Winnipeg
SAR 3,380
SAR 3,380
SAR 3,367
SAR 1,786
Arrival at Barcelona
SAR 3,345
SAR 1,786
Alliances & Airlines
Oneworld
()
SkyTeam
(1)
Star Alliance
(19)
Layover Airports
+ 1 more
Layover Duration
Top Airlines
Flights from Winnipeg to Spain
Book flights from Winnipeg to Spain at lowest price. Get best deals on your upcoming Winnipeg to Spain flight only on MakeMyTrip Saudi.
SAR 1,786
Transit Visa may be required
Winnipeg to Barcelona , 16 Mar
WestJet WS | 386
20:05
Mon, 16 Mar 26
Winnipeg, Canada
02 h 30 m
23:35
Mon, 16 Mar 26
Terminal T3
Toronto, Canada
BAGGAGE : CHECK INCABIN
Information not available
SATA International S4 | 322
22:05
Tue, 17 Mar 26
Terminal T3
Toronto, Canada
05 h 45 m
06:50
Wed, 18 Mar 26
Ponta Delgada, Portugal
BAGGAGE : CHECK INCABIN
Information not available
SATA International S4 | 506
07:55
Wed, 18 Mar 26
Ponta Delgada, Portugal
03 h 25 m
13:20
Wed, 18 Mar 26
Terminal T2
Barcelona, Spain
BAGGAGE : CHECK INCABIN
Information not available
SAR 3,345
Winnipeg to Barcelona , 16 Mar
Air Canada AC | 270
19:20
Mon, 16 Mar 26
Winnipeg, Canada
02 h 36 m
22:56
Mon, 16 Mar 26
Terminal T1
Toronto, Canada
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 7954
08:30
Tue, 17 Mar 26
Toronto, Canada
01 h 16 m
09:46
Tue, 17 Mar 26
Montreal, Canada
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 822
20:00
Tue, 17 Mar 26
Montreal, Canada
07 h 35 m
08:35
Wed, 18 Mar 26
Terminal T1
Barcelona, Spain
BAGGAGE : CHECK INCABIN
Information not available
SAR 3,367
Winnipeg to Barcelona , 16 Mar
Lufthansa LH | 6783 | Operated By Air Canada
17:30
Mon, 16 Mar 26
Winnipeg, Canada
02 h 36 m
21:06
Mon, 16 Mar 26
Terminal T1
Toronto, Canada
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 6687 | Operated By Air Canada
16:00
Tue, 17 Mar 26
Terminal T1
Toronto, Canada
01 h 25 m
17:25
Tue, 17 Mar 26
Montreal, Canada
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 6631 | Operated By Air Canada
20:00
Tue, 17 Mar 26
Montreal, Canada
07 h 35 m
08:35
Wed, 18 Mar 26
Terminal T1
Barcelona, Spain
BAGGAGE : CHECK INCABIN
Information not available
SAR 3,380
Transit Visa may be required
Winnipeg to Barcelona , 16 Mar
Air Canada AC | 258
07:00
Mon, 16 Mar 26
Winnipeg, Canada
02 h 36 m
10:36
Mon, 16 Mar 26
Terminal T1
Toronto, Canada
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 3673
12:45
Mon, 16 Mar 26
Terminal T1
Toronto, Canada
01 h 44 m
14:29
Mon, 16 Mar 26
Terminal C
Newark, United States
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 3692 | Operated By United Airlines
20:10
Mon, 16 Mar 26
Terminal C
Newark, United States
07 h 50 m
09:00
Tue, 17 Mar 26
Terminal T1
Barcelona, Spain
BAGGAGE : CHECK INCABIN
Information not available
SAR 3,952
Transit Visa may be required
Winnipeg to Barcelona , 16 Mar
United Airlines UA | 8600 | Operated By Air Canada
11:05
Mon, 16 Mar 26
Winnipeg, Canada
02 h 36 m
14:41
Mon, 16 Mar 26
Terminal T1
Toronto, Canada
BAGGAGE : CHECK INCABIN
Information not available
United Airlines UA | 8621 | Operated By Air Canada
16:35
Mon, 16 Mar 26
Terminal T1
Toronto, Canada
01 h 33 m
18:08
Mon, 16 Mar 26
Terminal A
Newark, United States
BAGGAGE : CHECK INCABIN
Information not available
United Airlines UA | 120
20:10
Mon, 16 Mar 26
Terminal C
Newark, United States
07 h 50 m
09:00
Tue, 17 Mar 26
Terminal T1
Barcelona, Spain
BAGGAGE : CHECK INCABIN
Information not available
SAR 4,539
Transit Visa may be required
Winnipeg to Barcelona , 16 Mar
Air Canada AC | 264
11:05
Mon, 16 Mar 26
Winnipeg, Canada
02 h 36 m
14:41
Mon, 16 Mar 26
Terminal T1
Toronto, Canada
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 1508
16:35
Mon, 16 Mar 26
Terminal T1
Toronto, Canada
01 h 33 m
18:08
Mon, 16 Mar 26
Terminal A
Newark, United States
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 3692 | Operated By United Airlines
20:10
Mon, 16 Mar 26
Terminal C
Newark, United States
07 h 50 m
09:00
Tue, 17 Mar 26
Terminal T1
Barcelona, Spain
BAGGAGE : CHECK INCABIN
Information not available
SAR 4,603
Transit Visa may be required
Winnipeg to Barcelona , 16 Mar
Air Canada AC | 266
13:30
Mon, 16 Mar 26
Winnipeg, Canada
02 h 36 m
17:06
Mon, 16 Mar 26
Terminal T1
Toronto, Canada
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 9104 | Operated By Lufthansa
19:15
Mon, 16 Mar 26
Terminal T1
Toronto, Canada
07 h 40 m
07:55
Tue, 17 Mar 26
Terminal T1
Frankfurt, Germany
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 9186 | Operated By Lufthansa
10:00
Tue, 17 Mar 26
Terminal T1
Frankfurt, Germany
02 h
12:00
Tue, 17 Mar 26
Terminal T1
Barcelona, Spain
BAGGAGE : CHECK INCABIN
Information not available
SAR 4,685
Transit Visa may be required
Winnipeg to Barcelona , 16 Mar
Lufthansa LH | 6579 | Operated By Air Canada
13:30
Mon, 16 Mar 26
Winnipeg, Canada
02 h 36 m
17:06
Mon, 16 Mar 26
Terminal T1
Toronto, Canada
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 471
19:15
Mon, 16 Mar 26
Terminal T1
Toronto, Canada
07 h 40 m
07:55
Tue, 17 Mar 26
Terminal T1
Frankfurt, Germany
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 1126
10:00
Tue, 17 Mar 26
Terminal T1
Frankfurt, Germany
02 h
12:00
Tue, 17 Mar 26
Terminal T1
Barcelona, Spain
BAGGAGE : CHECK INCABIN
Information not available
SAR 5,193
Transit Visa may be required
Winnipeg to Barcelona , 16 Mar
KLM Royal Dutch KL | 9625 | Operated By WestJet
12:20
Mon, 16 Mar 26
Winnipeg, Canada
02 h 30 m
15:50
Mon, 16 Mar 26
Terminal T3
Toronto, Canada
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 692
18:50
Mon, 16 Mar 26
Terminal T3
Toronto, Canada
07 h 15 m
07:05
Tue, 17 Mar 26
Amsterdam, Netherlands
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 1511
08:20
Tue, 17 Mar 26
Amsterdam, Netherlands
02 h 05 m
10:25
Tue, 17 Mar 26
Terminal T1
Barcelona, Spain
BAGGAGE : CHECK INCABIN
Information not available
SAR 5,982
Winnipeg to Barcelona , 16 Mar
Lufthansa LH | 6742 | Operated By Air Canada
13:45
Mon, 16 Mar 26
Winnipeg, Canada
02 h 50 m
17:35
Mon, 16 Mar 26
Montreal, Canada
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 6631 | Operated By Air Canada
20:00
Mon, 16 Mar 26
Montreal, Canada
07 h 35 m
08:35
Tue, 17 Mar 26
Terminal T1
Barcelona, Spain
BAGGAGE : CHECK INCABIN
Information not available
About Winnipeg (YWG)
Winnipeg
About Spain (ES)
Spain, a culturally rich country, along with its diverse regions, offers a variety of landscapes and equally varied experiences. With cheap holiday packages for your Spain vacations, journey across high plateaus and mountain ranges of the Sierra Nevada, admire renowned Catalan architecture, enjoy the nightlife in Barcelona and Madrid and watch colourful Flamenco dancers or the famed bull fights, as Spain tours offer a new thing to do everyday. So, drink up the sangria or fine wine, as per your preference, as you enjoy a fiesta in one town or the other during your Spain trip. It's an experience not to be missed during your holiday in Spain. For the best travel deals, book cheap holidays in Spain at MakeMyTrip India.
