Find cheap flights to Tarragona

Return
1 adult
Economy
0 bags
Sat 1/7
Sat 8/7

Here is why travelers choose KAYAK

Save 23% or moreCompare multiple travel sites with one search.

Free to useThere are no hidden charges or fees.

Filter your dealsChoose cabin class, free Wi-Fi and more.

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

Good to know

Low season

May

High season

December

Cheapest flight

C$ 348

Good deal round-trip

C$ 1,429

Good deal one-way

C$ 650
Best time to beat the crowds (5% less expensive on average)
Most popular time to fly (12% more expensive on average)
Flight from Toronto Pearson Airport to Barcelona
or less
or less

Top tips for finding cheap flights to Tarragona

  • There is no major airport in Tarragona. It is instead served by Barcelona-El Prat Airport.
  • Looking for cheap airfare to Tarragona? 25% of our users found tickets to Tarragona for the following prices or less: From Calgary C$ 650 one-way - C$ 1,040 round-trip
  • 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 Canada is May.
  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Tarragona flight deals.

FAQs - booking Tarragona flights

Book Cheap Tarragona Plane Tickets

Recent round-trip flight deals

26/9Tue
1 stopPLAY
20h 20mYHM-BCN
4/10Wed
1 stopPLAY
25h 20mBCN-YHM
C$ 470
26/9Tue
1 stopPLAY
20h 20mYHM-BCN
4/10Wed
1 stopPLAY
25h 20mBCN-YHM
C$ 478
26/9Tue
1 stopPLAY
20h 20mYHM-BCN
4/10Wed
1 stopPLAY
25h 20mBCN-YHM
C$ 485
19/10Thu
1 stopPLAY
20h 20mYHM-BCN
29/10Sun
1 stopPLAY
24h 50mBCN-YHM
C$ 521
12/9Tue
1 stopMultiple Airlines
18h 30mYYZ-BCN
22/9Fri
1 stopMultiple Airlines
14h 20mBCN-YYZ
C$ 792
1/11Wed
1 stopIcelandair
11h 25mYYZ-BCN
14/11Tue
1 stopIcelandair
12h 20mBCN-YYZ
C$ 821
4/10Wed
1 stopAir Transat
32h 05mYYZ-BCN
13/10Fri
directAir Transat
9h 10mBCN-YYZ
C$ 826
5/10Thu
1 stopAzores Airlines
10h 40mYYZ-BCN
17/10Tue
2 stopsAzores Airlines
55h 45mBCN-YYZ
C$ 856
1/10Sun
directAir Canada
7h 45mYYZ-BCN
31/10Tue
1 stopAir Canada
14h 11mBCN-YYZ
C$ 862
14/10Sat
1 stopTAP AIR PORTUGAL
20h 30mYYZ-BCN
19/10Thu
1 stopTAP AIR PORTUGAL
21h 15mBCN-YYZ
C$ 869
10/9Sun
1 stopScandinavian Airlines
19h 20mYYZ-BCN
26/9Tue
2 stopsScandinavian Airlines
24h 25mBCN-YYZ
C$ 878
8/11Wed
1 stopAer Lingus
20h 55mYYZ-BCN
15/11Wed
1 stopAer Lingus
34h 30mBCN-YYZ
C$ 881
6/10Fri
2 stopsAmerican Airlines
39h 45mYVR-BCN
22/10Sun
2 stopsAmerican Airlines
35h 05mBCN-YVR
C$ 950
12/10Thu
2 stopsLufthansa
18h 25mYYC-BCN
27/10Fri
1 stopLufthansa
15h 49mBCN-YYC
C$ 1,097
12/10Thu
2 stopsIberia
20h 40mYYC-BCN
27/10Fri
2 stopsIberia
20h 20mBCN-YYC
C$ 1,141
9/8Wed
2 stopsUnited Airlines
20h 20mYOW-BCN
16/8Wed
2 stopsUnited Airlines
29h 22mBCN-YOW
C$ 1,182
7/9Thu
1 stopAir France
12h 35mYOW-BCN
24/9Sun
1 stopAir France
11h 15mBCN-YOW
C$ 1,199
4/9Mon
1 stopDelta
16h 05mYVR-BCN
13/9Wed
1 stopDelta
18h 30mBCN-YVR
C$ 1,222
25/8Fri
2 stopsBritish Airways
20h 15mYYC-BCN
27/8Sun
1 stopBritish Airways
33h 17mBCN-YYC
C$ 1,303
31/8Thu
1 stopWestJet
12h 20mYXX-BCN
13/9Wed
1 stopWestJet
12h 59mBCN-YXX
C$ 1,304

Search by stops

Search by airline

Search by price

Recent one-way flight deals

19/10Thu
1 stopAzores Airlines
10h 40mYYZ-BCN
C$ 349
24/10Tue
2 stopsMultiple Airlines
20h 50mYYZ-BCN
C$ 410
28/10Sat
1 stopPLAY
21h 00mYHM-BCN
C$ 419
12/11Sun
1 stopMultiple Airlines
19h 00mYHM-BCN
C$ 422
21/9Thu
1 stopAzores Airlines
10h 40mYYZ-BCN
C$ 423
13/11Mon
2 stopsMultiple Airlines
15h 10mYHM-BCN
C$ 426
9/11Thu
2 stopsMultiple Airlines
23h 40mYYZ-BCN
C$ 426
19/9Tue
1 stopAzores Airlines
19h 15mYUL-BCN
C$ 429
21/9Thu
1 stopAzores Airlines
10h 40mYYZ-BCN
C$ 444
4/7Tue
1 stopPLAY
20h 20mYHM-BCN
C$ 455
13/10Fri
1 stopTAP AIR PORTUGAL
29h 35mYYZ-BCN
C$ 504
3/10Tue
1 stopTAP AIR PORTUGAL
10h 55mYYZ-BCN
C$ 505
23/9Sat
directWestJet
9h 20mYYC-BCN
C$ 508
8/7Sat
1 stopAir Canada
32h 20mYTZ-BCN
C$ 508
24/8Thu
directWestJet
9h 20mYYC-BCN
C$ 515
30/7Sun
1 stopAir Canada
10h 20mYTZ-BCN
C$ 521
30/7Sun
directLufthansa
7h 45mYYZ-BCN
C$ 528
4/7Tue
1 stopUnited Airlines
12h 15mYYZ-BCN
C$ 551
17/7Mon
2 stopsSWISS
46h 55mYYZ-BCN
C$ 554
21/10Sat
2 stopsScandinavian Airlines
43h 48mYOW-BCN
C$ 596

Search by stops

Search by airline

Search by price

Flights to Tarragona

Browse origins:

Browse destinations: