Find flights
When to book
FAQs & Tips
Airlines
Deals

Find cheap flights to Tarragona from C$ 438

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight to Tarragona departing on 17/7. Fares are subject to change and may not be available on all flights or dates of travel. Click the price to replicate the search for this deal.
1 adult
0 bags
Mon 20/5
Mon 27/5

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

In the last 7 days, travellers have searched 44,212,662 times on KAYAK, and here is why:

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

Track pricesNot ready to book? Create a price alert for when prices drop.

Free to useThere are no hidden charges or fees.

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

Good to know

Low season

January

High season

May

Cheapest flight

C$ 438
Best time to beat the crowds (13% less expensive on average)
Most popular time to fly and prices are also 3% lower on average.
Flight from Vancouver to Barcelona

FAQs - booking Tarragona flights

  • How long is the flight to Tarragona?

    Flights from Montreal7h 46m
    Flights from Toronto8h 21m
    Flights from Calgary9h 51m
  • What is the cheapest flight to Barcelona?

    In the last 3 days, the cheapest flight deal to Barcelona was found on the route from Vancouver, at C$ 601 one-way and C$ 641 round-trip. The most popular connection is from Toronto to Barcelona and KAYAK users have found round-trip deals for as low as C$ 806 in the last 3 days.

  • Which airlines fly to Barcelona?

    Air Canada, Air Transat, and WestJet usually have the most frequent connections from Canada to Barcelona. See the amount of flights per week for popular airlines flying to Barcelona.

  • How to fly to Tarragona?

    You cannot fly directly to Tarragona. KAYAK recommends you fly to Barcelona-El Prat (BCN) (72.53 km from Tarragona). From there you can rent a car or get a taxi.

  • What airports are near Tarragona?

    The closest airport is Reus (REU) (7.73 km). Other nearby airports are Barcelona-El Prat (BCN) (72.53 km), Lleida-Alguaire (ILD) (90.28 km), La Seu d'Urgell Aeroport De La Seu (LEU) (136.42 km) or Castellón de la Plana (CDT) (141.61 km). KAYAK recommends you fly to Barcelona-El Prat.

  • How far is Barcelona from central Barcelona?

    Barcelona is 12 km from the centre of Barcelona.

  • How does KAYAK find such low prices on flights to Tarragona?

    KAYAK is a travel search engine. That means we look across the web to find the best prices we can find for our users. With over 2 billion flight queries processed yearly, we are able to display a variety of prices and options on flights to Tarragona.

  • How does KAYAK's flight Price Forecast tool help me choose the right time to buy my flight ticket to Tarragona?

    KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a flight to Tarragona is likely to change within 7 days, so travellers know whether to wait or book now.

  • What is the Hacker Fare option on flights to Tarragona?

    Hacker Fares allow you to combine one-way tickets in order to save you money over a traditional round-trip ticket. You could then fly to Tarragona with an airline and back with another airline.

  • What is KAYAK's "flexible dates" feature and why should I care when looking for a flight to Tarragona?

    Sometimes travel dates aren't set in stone. If your preferred travel dates have some wiggle room, flexible dates will show you all the options when flying to Tarragona up to 3 days before/after your preferred dates. You can then pick the flights that suit you best.

See more FAQs

Top tips for finding cheap flights to Tarragona

  • There is no major airport in Tarragona. It is instead served by Barcelona-El Prat Airport.
  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Tarragona flight deals.

Top 5 airlines flying to Tarragona

 
Need help choosing which airline to fly with from Canada to Tarragona? KAYAK airline reviews give an overall score for each airline based on loads of factors, including comfort, boarding, in-flight entertainment and more, to make your decision easier. See airline scores according to verified KAYAK customer reviews.
7.6
Air TransatOverall score based on 501 reviews
7.1comfort
7.7boarding
6.9entertainment
8.3crew
6.8food
Airline reviews

The connecting flight lay over was 4.00 hours, the gate agent booked me on the next flight which was about to depart at no extra cost.

10.0 ExcellentAnonymous, Apr. 2024YUL - YYZ
Read more about Air Transat reviews

The connecting flight lay over was 4.00 hours, the gate agent booked me on the next flight which was about to depart at no extra cost.

Actually the flight was on time. New plane, food was okay but not great.

Old plane, hard seats, 1.30 hours delay, while seating on the plane waiting for departure.

Boarding was a little chaotic but it was a very large flight. It just wasn’t fast. And there was no noticeable difference between zones boarding.

Crew was pleasant. Aircraft was very dated and uncomfortable for our nearly 4 hour flight. We were in row 17 and they ran out of purchasable food by the time they got to us.

We were lucky enough to arrive at the right time. The staff at YYZ did our complete check in and luggage tags for us. Even made sure we knew where we were to head next and how to get there. It truly was one of the best and easiest check inside. Thanks team.

Compagnie efficace et bons prix. Les sièges en classe club pourraient être plus confortables.

Lisbon, make sure to get food , coffee prior to going to boarding gates as there is no food being served after. Only vending machines. A lot of check points to get to the boarding gates. Not enough seating for passengers waiting to board. Crew was very courteous and kind.

We could not check in early, I think because we purchases through a third party, therefore once we got to the airport, no seats together, and only middle seats. Will never do that again

Once we got through the long line at security, everything was very good from boarding to exiting the place. The flight crew was very friendly. What Air Transat could do much better is to put us through to TSA Pre-Check since my wife and I are Nexus members. We have never enjoyed this privilege with Air Transat, but, we always get this with Air Canada at the FLL airport. So, this is possible to do.

Medíocre. The food wasn't good (although not bad, bad) and the staff wasn't kind. I asked for n extra blanket, the steward never came back, serving us roughly.

Did not find the wheelchair that supposed to assist and went to a long queue for transit security chk which was very slow and boarding desk wanted to close counter although that they knew that I am minutes away because of their mistake of not providing the wheelchair.

They charge me for luggage which is was included on the ticket

Boarding was smooth and on time. The seat was comfortable and the entertainment worked. Staff were gracious.

Good aorcraft 777 but Worst food ever Breakfast was a bû’with matonnaise… Staff was nice but invisible most of the flight

worst experience ever i choose my seat in advance and also have my seat selected in my boarding and the they told me that my seat has been changed without notify me

No bording was given for next trip on same carrier, food was very moderate.

Lost luggage, 2 bags were badly damaged and one of the bags came open.

The line at boarding was not well organized and managed

My seat was so uncomfortable, and the headrest was broken. Very very disappointing for the price I paid.

It was an enjoyable flight. I guess the airlines will never go back to catering, they save so much money.

It was a domestic flight so the food was not included. But we had not even a little snack and by the end of the flight they were coming around serving water.

My flight from Victoria was late taking off and then I was rebooked on a new flight from Vancouver to SFO without my knowledge the next day. I actually made it to the gate on time so I could have boarded my flight but Air Canada rebooked me instead. Completely unprofessional and unpleasant experience with no grace from the Air Canada staff. I will not fly Air Canada again

Flight was delayed, jeopardizing the following connections. Food was terrible. Crew was great.

Headphones for the movies have too much bass and can't be adjusted. Almost impossible to hear. Great movie selections but can't really watch them because you can't hear them. Also the system is very slow.

This was the first AC flight in a long time that we experienced no delays or frustrations. The gate attendant was extremely polite and accommodating to my husband who has Parkinson’s disease which made boarding extremely stress free. Flight departed ON TIME and was a smooth ride. If only all my AC experiences could be like this.

I liked that I paid for the bulkhead. That was the only saving grace those seats suck. Why do they pack you in so tight pack you so tight

Great experience on this Air Canada flight. Everyone was polite and respectful, even the passengers are very polite.

My wife and I especially liked the fact that the Toronto agent went beyond expectation to allow my wife and I to sit together. There was no option for us when we booked our seats. Very thankful!

The flight attendant bumped into me repeatedly time and time again, throughout the entire flight, preventing me from getting any rest. He seemed unaware of his actions and I was very close to saying something, but I didn't because I don't believe he would have understood or altered his behaviour. It was very irritating

Air Canada from Edmonton to Toronto was disappointing but Lufthansa from Toronto to Frankfurt was excellent.

This flight space was way better than our international flight. Efficient boarding and comfortable

I ended up buying (for $340) "extra space" seats because I my flying partner was given a STY boarding pass, leading me to conclude that she was on standby and that we had to buy seats on the flight. I later learned that the flight was not sold out and that we could have gotten on as usual. To be honest, I felt swindled.

I'm Canadian. I have the unfortunate experience of pretty not having the choice to fly with them. THEY ARE TERRIBLE.

Super uncomfortable. Shoved in like sardines. Overhead bins were tight. Why was coffee charged for? I was insulted. How about an inflight magazine? Why can’t I charge my phone? Maybe the planes are old? They didn’t feel new. Television would have been nice. Bathrooms also very small for anyone not a size 6 or female.

Great except my luggage was. Lost my entire. Trip and I had. To go buy things and waste. Time trying to find. My luggage

Everything was fine except that the ground personnel in Toronto wasn't able to operate the jet bridge, so that everybody was stuck in the plane after landing for 40 min, so I missed my connection.

Not available crew to load the luggage for all the passengers,comon situation for local European destinations , not acceptable situation, never Lufthansa again 😉 🙄

They have more than 4 hours delay, and broken all my bags

Another excellent flight and overall experience with Lufthansa. Short flight in a serene atmosphere. Slept throughout the flight. Thank you to the very nice crew.

They cancelled our ticket, gave us no warning, they reissued it 4 days prior to trip and it was cancelled again when we got to the airport- very stressful, the flight was overbooked so they drove us across Milan to malpensa

Not sure if the crew were experiencing something unknown to me,but the service of passing water was non-existent.In addition,please take consideration when providing yogurt as alternative for breakfast as some of us, could be lactose intolerant.. thanks

Entertainment catalog certainly needs an upgrade to include better and latest content. Food was not good at all - they need to cook something edible. Five starts to the crew and on tim performance of British airways though!!

Overall good, the gluten free food is very hit/miss though and you must tell them you have an allergy days in advance.

The flight was delayed numerous times with inconsistent updates and very ambiguous information. When it was finally cancelled the logistics of handing out vouchers and rebooking was extremely chaotic. Meal vouchers were completely inadequate for the airport restaurants, and not even accepted at some. All-in-all, it was a very disappointing experience.

Boarding = No one respected the boarding groups. The ground crew did nothing to enforce the boarding system. What is the point of being a Gold member when there are no benefits to that? Tired old plane

Connecting British Airways flight was 29 hours delayed so I never made it on this plane

No entertainment available on flight. Seating too cramped fir an average adult.

Good. The flight was extremely delayed but they rebooked my layover (which took off before we even landed) before we arrived. Second flight made me check my bag but there was plenty of room. Otherwise good experience

When you pay for seat selection but there website doesn't allow you to check in, they shouldn't force you to a middle seat where both random people around you invade your seat

Book Cheap Tarragona Plane Tickets

Recent round-trip flight deals

12/5Sun
1 stopPLAY
20h 40mYHM-BCN
26/5Sun
1 stopPLAY
25h 05mBCN-YHM
C$ 466
12/5Sun
1 stopPLAY
20h 40mYHM-BCN
24/5Fri
1 stopPLAY
25h 05mBCN-YHM
C$ 482
2/6Sun
directAir Transat
7h 15mYUL-BCN
10/6Mon
directAir Transat
8h 25mBCN-YUL
C$ 651
2/6Sun
directAir Transat
7h 15mYUL-BCN
9/6Sun
directAir Transat
8h 25mBCN-YUL
C$ 652
2/6Sun
directAir Canada
7h 10mYUL-BCN
10/6Mon
1 stopAir Canada
11h 58mBCN-YUL
C$ 757
4/6Tue
directLufthansa
7h 10mYUL-BCN
12/6Wed
directLufthansa
8h 05mBCN-YUL
C$ 758
2/6Sun
directLufthansa
7h 10mYUL-BCN
9/6Sun
directLufthansa
8h 05mBCN-YUL
C$ 760
4/6Tue
directAir Canada
7h 10mYUL-BCN
12/6Wed
1 stopAir Canada
12h 03mBCN-YUL
C$ 769
13/5Mon
1 stopAir France
17h 25mYYZ-BCN
21/5Tue
1 stopAir France
14h 52mBCN-YYZ
C$ 806
14/5Tue
1 stopAir France
10h 00mYUL-BCN
21/5Tue
1 stopAir France
20h 55mBCN-YUL
C$ 850

Search by stops

Search by airline

Search by price

Recent one-way flight deals

17/7Wed
2 stopsWestJet
28h 55mYVR-BCN
C$ 438
10/6Mon
2 stops
22h 30mYHM-BCN
C$ 439
8/5Wed
1 stopAir Transat
18h 30mYTZ-BCN
C$ 567
9/5Thu
directAir Transat
7h 50mYYZ-BCN
C$ 568
14/5Tue
2 stopsAir Canada
29h 40mYYC-BCN
C$ 614
3/5Fri
2 stopsAir Canada
16h 25mYYC-BCN
C$ 622
3/5Fri
1 stopLufthansa
13h 10mYYC-BCN
C$ 623
30/4Tue
1 stopLufthansa
15h 10mYYC-BCN
C$ 674
28/4Sun
1 stopAir France
15h 50mYVR-BCN
C$ 1,021
3/5Fri
1 stopAir France
20h 15mYVR-BCN
C$ 1,090

Search by stops

Search by airline

Search by price

Last minute flights to Tarragona

Last minute flight, train and bus deals

20/4Sat
multi-stopAir Transat
23h 35mYYZ-BCN
3/5Fri
directAir Transat
9h 10mBCN-YYZ
C$ 809
22/4Mon
directAir Transat
7h 15mYUL-BCN
3/9Tue
directAir Transat
8h 25mBCN-YUL
C$ 826
20/4Sat
multi-stopAir Transat
16h 55mYYZ-BCN
23/4Tue
multi-stopAir Transat
27h 36mBCN-YYZ
C$ 921
22/4Mon
multi-stopAir Canada
12h 40mYQB-BCN
3/5Fri
multi-stopAir Canada
16h 35mBCN-YQB
C$ 943
21/4Sun
multi-stopAir Canada
34h 30mYQB-BCN
8/5Wed
multi-stopAir Canada
32h 53mBCN-YQB
C$ 980
24/4Wed
directLufthansa
7h 40mYUL-BCN
30/5Thu
directLufthansa
8h 05mBCN-YUL
C$ 1,443
24/4Wed
multi-stopAir France
15h 20mYUL-BCN
30/4Tue
multi-stopAir France
11h 55mBCN-YUL
C$ 1,468
24/4Wed
multi-stopBritish Airways
10h 15mYUL-BCN
28/5Tue
multi-stopBritish Airways
11h 20mBCN-YUL
C$ 1,483
22/4Mon
directLufthansa
7h 50mYYZ-BCN
2/5Thu
directLufthansa
8h 45mBCN-YYZ
C$ 1,486
24/4Wed
multi-stopBritish Airways
10h 15mYUL-BCN
31/5Fri
multi-stopBritish Airways
14h 10mBCN-YUL
C$ 1,538

Search by stops

Search by airline

Search by price

Flights to Tarragona

Browse origins:

Browse destinations: