Flights to Costa Brava

C$ 256 Find cheap flights to Costa Brava

1 adult

Discover deals from 900+ travel sites with momondo.

Save money when you book flights with momondo

Big names, great deals

Big names, great deals

Search 100s of travel sites to compare prices.

Filter for what you want

Filter for what you want

Free Wi-Fi? Early arrival? Instantly customize your results

Trusted and free

Trusted and free

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

Price Alerts

Price Alerts

Not ready to book? to track prices.

Recent flights found to popular cities in Costa Brava

Find flights to these popular cities in Costa Brava from your nearest airport.

Find the cheapest flights from Canada to Costa Brava

Recent round-trip flight deals from Canada to Costa Brava

Enter your travel dates to find the best prices.
Multiple Airlines Logo
9:10 p.m. - 12:50 a.m.YYC-BCN
19h 40m1 stop
Multiple Airlines Logo
5:50 a.m. - 4:00 p.m.BCN-YYC
18h 10m1 stop
C$ 700Multiple Airlines
Find Deal
Wed, 26 Nov - Wed, 3 Dec
Multiple Airlines Logo
9:10 p.m. - 12:50 a.m.YYC-BCN
19h 40m1 stop
Multiple Airlines Logo
7:00 a.m. - 4:00 p.m.BCN-YYC
17h 00m1 stop
C$ 703Multiple Airlines
Find Deal
Mon, 24 Nov - Mon, 8 Dec
Air Canada Logo
12:30 p.m. - 9:35 a.m.YTZ-BCN
15h 05m1 stop
Air Canada Logo
1:35 p.m. - 7:55 p.m.BCN-YTZ
12h 20m1 stop
C$ 750Air Canada
Find Deal
Thu, 13 Nov - Fri, 21 Nov
Air Canada Logo
1:00 p.m. - 9:35 a.m.YYZ-BCN
14h 35m1 stop
Air Canada Logo
1:35 p.m. - 8:30 p.m.BCN-YYZ
12h 55m1 stop
C$ 750Air Canada
Find Deal
Thu, 13 Nov - Tue, 25 Nov
British Airways Logo
8:40 p.m. - 2:40 p.m.YUL-BCN
12h 00m1 stop
British Airways Logo
5:00 p.m. - 6:45 p.m.BCN-YUL
31h 45m1 stop
C$ 756British Airways
Find Deal
Wed, 14 Jan - Sun, 18 Jan
British Airways Logo
8:30 p.m. - 1:45 p.m.YUL-BCN
11h 15m1 stop
British Airways Logo
11:15 a.m. - 6:45 p.m.BCN-YUL
13h 30m1 stop
C$ 760British Airways
Find Deal
Sat, 22 Nov - Wed, 3 Dec
Lufthansa Logo
8:00 p.m. - 9:35 a.m.YUL-BCN
7h 35mdirect
Lufthansa Logo
1:35 p.m. - 4:10 p.m.BCN-YUL
8h 35mdirect
C$ 794Lufthansa
Find Deal
Wed, 14 Jan - Mon, 19 Jan
Lufthansa Logo
6:15 p.m. - 1:00 p.m.YYZ-BCN
12h 45m1 stop
Lufthansa Logo
1:35 p.m. - 9:44 p.m.BCN-YYZ
14h 09m1 stop
C$ 803Lufthansa
Find Deal
Wed, 19 Nov - Mon, 24 Nov
WestJet Logo
10:55 a.m. - 5:05 p.m.YWG-BCN
23h 10m2 stops
WestJet Logo
6:00 a.m. - 8:05 p.m.BCN-YWG
21h 05m2 stops
C$ 933WestJet
Find Deal
Wed, 18 Feb - Mon, 23 Feb
WestJet Logo
3:10 p.m. - 5:05 p.m.YXX-BCN
17h 55m2 stops
WestJet Logo
6:00 a.m. - 2:22 p.m.BCN-YXX
40h 22m2 stops
C$ 966WestJet
Find Deal
Tue, 10 Mar - Mon, 23 Mar

momondo Fare Finder

 
Locate flights to Costa Brava that fit your budget, with regularly updated fares and availability. In the last 7 days, momondo users made a total of 96,600 searches and data was last updated on 29 October 2025.
Use the filters below to find and compare flights to Costa Brava that are best for you.

Fly from

Route

Depart

Return

Price

CalgaryBarcelona

YYC - BCN

YYCBCN

Calgary

Wed 26/11

9:10 p.m.-12:50 a.m.

1 stop19h 40m

Barcelona-El Prat

Wed 3/12

5:50 a.m.-4:00 p.m.

1 stop18h 10m

C$ 700

CalgaryBarcelona

YYC - BCN

YYCBCN

Calgary

Mon 24/11

9:10 p.m.-12:50 a.m.

1 stop19h 40m

Barcelona-El Prat

Mon 8/12

7:00 a.m.-4:00 p.m.

1 stop17h 00m

C$ 703

TorontoBarcelona

YTZ - BCN

YTZBCN

Toronto Island

Thu 13/11

12:30 p.m.-9:35 a.m.

1 stop15h 05m

Barcelona-El Prat

Fri 21/11

1:35 p.m.-7:55 p.m.

1 stop12h 20m

C$ 750

TorontoBarcelona

YYZ - BCN

YYZBCN

Toronto Pearson Intl

Thu 13/11

1:00 p.m.-9:35 a.m.

1 stop14h 35m

Barcelona-El Prat

Tue 25/11

1:35 p.m.-8:30 p.m.

1 stop12h 55m

C$ 750

MontrealBarcelona

YUL - BCN

YULBCN

Montreal Pierre Elliott Trudeau Intl

Wed 14/1

8:40 p.m.-2:40 p.m.

1 stop12h 00m

Barcelona-El Prat

Sun 18/1

5:00 p.m.-6:45 p.m.

1 stop31h 45m

C$ 756

MontrealBarcelona

YUL - BCN

YULBCN

Montreal Pierre Elliott Trudeau Intl

Sat 22/11

8:30 p.m.-1:45 p.m.

1 stop11h 15m

Barcelona-El Prat

Wed 3/12

11:15 a.m.-6:45 p.m.

1 stop13h 30m

C$ 760

MontrealBarcelona

YUL - BCN

YULBCN

Montreal Pierre Elliott Trudeau Intl

Wed 14/1

8:00 p.m.-9:35 a.m.

Nonstop7h 35m

Barcelona-El Prat

Mon 19/1

1:35 p.m.-4:10 p.m.

Nonstop8h 35m

C$ 794

TorontoBarcelona

YYZ - BCN

YYZBCN

Toronto Pearson Intl

Wed 19/11

6:15 p.m.-1:00 p.m.

1 stop12h 45m

Barcelona-El Prat

Mon 24/11

1:35 p.m.-9:44 p.m.

1 stop14h 09m

C$ 803

WinnipegBarcelona

YWG - BCN

YWGBCN

Winnipeg

Wed 18/2

10:55 a.m.-5:05 p.m.

2 stops23h 10m

Barcelona-El Prat

Mon 23/2

6:00 a.m.-8:05 p.m.

2 stops21h 05m

C$ 933

AbbotsfordBarcelona

YXX - BCN

YXXBCN

Abbotsford

Tue 10/3

3:10 p.m.-5:05 p.m.

2 stops17h 55m

Barcelona-El Prat

Mon 23/3

6:00 a.m.-2:22 p.m.

2 stops40h 22m

C$ 966

Flights are sorted by cheapest round-trip flights first.

Showing 1-10 of 20 resultsSorted by cheapest first
1
2

See travel insights to Costa Brava from

Costa Brava flights insights and trends

Explore insights for your Costa Brava flight to craft the best travel plan

See prices from:

Cheap Costa Brava flight deals and tips

Summary info about Costa Brava flight prices, duration and airlines

Best One-Way Price

C$ 256

Best Round-Trip Price

C$ 700

Fastest flight time

9h 40m
The best one-way flight price to Costa Brava from Canada in the last 72 hours is C$ 256 (Calgary to Barcelona-El Prat).
The best round-trip flight price to Costa Brava from Canada in the last 72 hours is C$ 700 (Calgary to Barcelona-El Prat).
The fastest flight to Costa Brava from Canada takes 9h 40m (Calgary to Barcelona-El Prat).

Frequently asked questions about flying to Costa Brava

Which airlines fly to Costa Brava?

When did momondo last update prices for flights to Costa Brava?

Prices for flights to Costa Brava were last updated today.

How old do you have to be to fly to Costa Brava?

The minimum age for a child to fly alone is five, but airlines offering an unaccompanied minor (UNMR) service may have their age restrictions, such as regulations concerning flight duration, timing, and layovers. It is recommended that you verify with the airline you are booking with for travel to Costa Brava.

What documentation or ID do you need to fly to Costa Brava?

The required travel and health documents for your Costa Brava trip may vary depending on your itinerary and personal circumstances. As a general rule, you should carry multiple documents, including a national ID card or driver's license and a passport valid for six months after your intended arrival at Costa Brava. We recommend that you seek guidance from your airline or a reliable third party such as IATA.

Why use momondo?

Why should I use momondo to find a flight deal to Costa Brava?

We help find the flight that best suits your needs; momondo compares prices from hundreds of airlines and travel agents and helps you filter them to find the best flight for you.

Can I find flights to Costa Brava with flexible booking policies on momondo?

Yes. momondo enables you to select and highlight flights to Costa Brava with this policy.

How can momondo help me find flights to Costa Brava?

momondo provides multiple filters to help you find the best flight to Costa Brava. Filter by price, airline, airport, cabin, aircraft, payment method, number of stops and more.

I’m not ready to book a flight to Costa Brava right now. Can momondo alert me if prices change?

If you are not ready to book a flight to Costa Brava now, use our insights above to find helpful tips or alternatively set up a price alert; this is where momondo will track prices on flights to Costa Brava and let you know when they change.

An easier way to manage your Costa Brava trip

We make it super easy to schedule, organize and travel with friends or family. Trips is free — and available to use no matter where you book.

Get notified when prices go down

Daily price changes in your inbox - only with Price Alerts.
1 adult
Fri 28/11
Fri 5/12

Find better results for your trip to Costa Brava

Popular Flights to Costa Brava

Popular routes according to searches in the past day on momondo