Find flights
When to book
FAQs & Tips
Airlines
Deals

C$ 369 Find cheap flights to Tarifa

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight to Tarifa departing on 25/11. 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

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

In the last 7 days, travellers have searched 46,214,184 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

June

High season

February

Cheapest flight

C$ 369
Best time to beat the crowds but there is an average 2% increase in price.
Most popular time to fly and prices are also 15% lower on average.
Flight from Calgary to Málaga

FAQs - booking Tarifa flights

  • How long is the flight to Tarifa?

    Flights from Montreal7h 32m
  • What is the cheapest flight to Málaga?

    In the last 3 days, the cheapest flight deal to Málaga was found on the route from Calgary, at C$ 510 one-way and C$ 925 round-trip. The most popular connection is from Montreal to Málaga and KAYAK users have found round-trip deals for as low as C$ 731 in the last 3 days.

  • How to fly to Tarifa?

    You cannot fly directly to Tarifa. KAYAK recommends you fly to Malaga (AGP) (123.69 km from Tarifa). From there you can rent a car or get a taxi.

  • What airports are near Tarifa?

    The closest airport is Gibraltar North Front (GIB) (27.69 km). Other nearby airports are Tangier Ibn Battouta (TNG) (42 km), Tétouan Sania Ramel (TTU) (53.32 km), Jerez de la Frontera La Parra (XRY) (90.75 km) or Malaga (AGP) (123.69 km). KAYAK recommends you fly to Malaga.

  • How far is Malaga Airport from central Málaga?

    Malaga Airport is 8 km from the centre of Málaga.

  • What is the name of Málaga’s airport?

    All flights to Málaga land at Malaga Airport. The airport code is AGP,and it can also be referred to as Malaga, Malaga Costa del Sol, Málaga–Costa del Sol, or Málaga–Costa del Sol Airport[.

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

    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 Tarifa.

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

    KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a flight to Tarifa 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 Tarifa?

    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 Tarifa 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 Tarifa?

    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 Tarifa 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 Tarifa

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

Top 5 airlines flying to Tarifa

Need help choosing which airline to fly with from Canada to Tarifa? 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.8
Air TransatOverall score based on 389 reviews
7.0Entertainment
7.3Comfort
7.9Boarding
8.5Crew
6.8Food
Airline reviews

Great flight and crew. Food isn't free and neither are headphones...

10.0 ExcellentAnonymous, Oct 2024MCO - YUL
Read more Air Transat reviews

Great flight and crew. Food isn't free and neither are headphones...

We were in economy class but paid for option Plus which offer you an extra snack after take off, free earplugs & blanket. The crew were very attentive. The comfort however wasn’t great, hard to be comfortable in such restraint place. Wasn’t able to sleep through out the 7hrs flight and was exhausted upon arrival.

The flights were on time and the crew was friendly and helpful. The food was ok. The seats were quite cramped and if the seat in front was tipped back there was very very little room. The entertainment was only on your own device and there was no usb charging

Boarding and staff were excellent. The food was ok. Very cramped seating. No existent entertainment other than on iPhone over wifi with poor choices of movie or shows. Bring your own entertainment. Nowhere to charge your phone

Delay was not properly communicated. Service, plane, value of ticker were all great.

Excellent service and food in the Club Class. Warmly recommend. Much better than AC.

My new suitcase got busted when I arrived at Toronto , two of the wheels are broken and can no longer be used , I am very disappointed over this situation but the flight and service was awesome .

From what I saw there was no entertainment. Similar to my flight to London, I personally would like the attendants to be more interactive during the flight.

Air Transat left my luggage back in Montreal and it took them 5 DAYS to get it to Venice. Luckily I was still in town, or else their option was to send my luggage back to my house in CANADA. What a joke! Oh, and I had to find a way to go get it at the airport in Venice, they needed 72 hours more to get it to where I was staying.

I was pleasantly surprised. I booked the "club class" which was basically like Domestic First Class. The service was superior. Food was pretty good. Seats and cabin were comfortable. For the price I paid, I was very pleased.

This time, I traveled in the economy, and it was surprisingly better than the eco-premium (food, comfort, and crew were noticeably worse in premium!)

Lots of water brought around by staff which is very important to stay hydrated on a long flight. There provided swiss chocolate icecream! The attention to detail is obvious. They really want to make their passengers entertained and comfortable.

I would recommend flying SWISS to anyone. Very impressed by the quality of food. The staff was extremely kind and accommodating. They arranged a shuttle to help a group of passengers make connecting flights when there was a delay.

overall the flight was good and we were happy they waited for us. However, our luggage didn t make it and this caused us a lot of problems.

The seats had no space at all beyond the knees. The seat in-front literally reclined on your face, very uncomfortable plane. Was nothing like the normal SWISS experience. The food was okay but could be better.

I never share this kind of things but I have to share this out of respect to myself and how surprised I was I got a shoulder injury so I went to Turkey to get a procedure to my shoulder ( I can prove and provide it with documentation from the hospital to you) and on my way in this flight, I asked one of the crew members who’ s name is j. Muller to help me to lift my carry on to put it up in to cabinet and she told me she can’t do it , and I said I m sorry I m injured , I really need help , then can you please find someone who can help me ? And she gave me this nasty attitude and refused to help me . Then I was shocked because all I asked was for help, i didn’t even ask her to put my carry on bag up for me , all I asked her to help me so we can do it together. Then 5 minutes later another crew member who’s name is Jenny Rutz came and asked me if everything is ok And i explained her what happened and she told me if I create more problem, she will not let me fly i was shocked, all I told her was I was injured and I needed some help to put my luggage up . I am extremely shocked and upset , this was so unprofessional, rude and unnecessary. I thought their job is to help us in our flight. She disrespected me , embarrassed me, made me feel like I m a problem and threatened me to get me out of the plane In front of everyone I am 41 years old mature and kind woman, i have never in my life experienced something this unprofessional and this disrespectful ever They both turned something so simple and normal into this terrible experience for me and for the people sitting around me . So it was so uncomfortable and unfair that the other passengers who were sitting around me and next to me got negatively affected by the event and told me to take their phone number so that they can be my witness for the crew member’ rudeness and unprofessionalism I m still very upset how can people be this rude and heartless I will never ever want to fly with your airline company again

Great food - movie selection was good. Plane was a few minutes late but got to destination on time.

Flight was diverted from Firenze to Pisa causing delay and inconvenience.

I thought the flight crew was very attentive and the food was excellent. The only issues I had were the flight delays. A small one out of Sarajevo and a longer one out of Zurich.

Everything was great, except for food. It was not good. I think I got a food poisoning from the salad.

There was 2 hours delay before boarding and 2 hours delay after boarding while waiting in the plane

Boarding was a disaster being moved by Air France by bus to the plane. The plane should have been at the right gate.

Extremely poor. First - and oddly enough, Air France denied access to the Business Class lounge at CDG to all of us - although we were all flying Business Class. It is amazing that an airline denies lounge access to its passengers flying on business and paying several thousand dollars each ticket. Second, the food on Business Class on absolutely horrible. Air France must have made an effort to prepare bad tasting dishes (not even the ice cream was good). Third, the cabin temperature was too hot and although we complained many times, it never got cooler.

A disaster. Air France is a real joke. They overcharge us customers for absolutely nothing. Service was very poor, food was mediocre, entertainment non existent, etc. We paid thousands of dollars for our business class tickets and then we were told in Paris we could not access its lounge. Really Air France ? Congratulations on irritating your customers to the sky high level and ensuring we will do everything in our power to discourage others to travel with you.

At check-in at Guarulhos Airport, I was coerced to pay EUROS 100 for each of my two teenage kids travelling on economy premium on the same flight (total charge of EUROS 200) to AIR FRANCE on the rational that they were on a different class and therefore they would require additional care from the flight crew. My wife and I would be (and actually flew) only a few meters from our kids on business class in the same flight. Air France took EUROS 200 from me in exchange for absolutely nothing. My kids are seasoned travelers and independent, and in any event, they were not given any special or any other assistance or attention by Air France flight crew as result or in connection with the fee charged from me at any given time during the flight to Paris - so ABSOLUTELY NO SERVICE WAS PERFORMED AND THE FEE WAS SIMPLY ANOTHER WAY OF “MILKING “ EXTRA EUROS 200 FROM ME. Worse, Air France made us wait for everyone to deplane in Paris to let us deplane - after an Air France Paris representative ridiculously confirmed that our kids were our kids, with our kids at that time already by our side seating in business class. We almost lost our connection to Malta as a result. Such a scheme from Air France is outrageous – especially because it penalizes its customers flying in business class or in first class. I would have imagined that Air France would have wanted to attract clients to fly its premium classes – not to charge cheap EURO 100 fees and to keep them waiting to deplane with their families after 12 hours flights at their destination. You won’t see us any time soon Air France and best of luck with your strategy !

Flight was late over a hour just like the first one. WiFi was down.

I paid 3 this and dollars for two tickets. No food, minimum drink, confused service and very uncomfortable sear. There was zero difference between busy ness and tourist class. I received a pathetic apology

Forty five minutes late for departure. Staff were pleasant. Food was adequate but not outstanding. Entertainment system was very good, as it usually is on Air France.

Good. Food items are ok but not really healthy (no protein for the vegetarian option, just a total of 2 gr total) so not fulfilling. Also, no airline is educating passengers to behave and have common sense: let the one sitting by the window pass first, leave toilets clean after use, etc. Humanity is just getting rude and more disgusting by the day and without education or enforced common sense no

Old cabine without flat bed in business for a 12 hour flight is not acceptable

Correct meal and overall flight went well. 204€ for an extra luggage is simply exaggerated

Cancelled flight TP225 from LIS to MIA till next day

The flight staff was nice enough but the seats were not up to business class standards. The food was also not something I would get on any day. The seats we had were right up to the galley and the crew were very noisy with their chatting the entire flight which woke us up after we fell asleep and we could not get back to sleep due to all the chit chat! The flight was delayed and we were in transit for less than an hour in Lisbon yet there were no TAP staff anywhere to be found to assist pax who were worried about catching our connecting flight. Another thing that was poor in service was that, if TAP flies out of Rome at 5.55am, TAP should have a lounge open for your Business Class pax. We were told that the lounge opens at 5.30am yet TAP's flight is scheduled to leave at 5.55am. Why offer a departure that early when you don't have lounge open by at least 4.30am? It's been a very disappointing experience with TAP and we paid for Business Class. It is at best a Premium Ey class on better known airlines like Lufthansa, British Airways, United. It's at best sort of comparable to Economy class on Singapore Airlines but I still think Singapore Airlines Economy class service is better apart from the seats.

The AB 330 was unbelievable comfortable. The 2/4/2 seating was great. Everything about this trip was wonderful except .....for the chili which looked like cat food!

We had seats 1 D and 1E which is right to the front as there were no other seats available. It is right up at the galley and toilet. Whole flight was very noisy and busy and we didnt get a good flight or rest the entire flight. Its was a pretty costly Business class fare that felt like Economy class experience.

Not having a delay. Not sure what happened with the service animal biting the crew member.

Tap being tap...the company had better days, service is terrible, not comfortable at all...

No legroom, have to pay for everything including water?!? Water is more expensive than beer?

The flight was delayed causing me to miss my connecting flight

the cancellation of my earlier flight caused me to miss this connection as well.

Lost our luggage going to Spain. Missed our connecting flight returning to home

It would be great to have at least two choices for a food, instead of just plain pasta 😏

Lost bag - again. No help from staff at Nice - they have a handling agent who does nothing No emergency kit Try calling BA - they eventually found the bag - now on later flight. Trying to get someone to help in the short term is impossible. If I am unhappy - then I have to log it on a website. The agent said he was only able to help with future bookings - not assist in the chaos BA had caused. IF YOU WANT SERVICE WHEN THINGS GO WRONG - PICK ANYONE BUT BA. Personally - I'm joining ABBA (Anyone But BA) again.

Cabin crew were not nice. The plane was an hour late arriving.

Flight was on time. Boarding process was tedious. Not much overhead cabin space. Seats very close (front to back). Uneventful trip just the same.

Great staff, very personable, attentive. We had a spare seat next to us so that helped

The flight from Porto was delayed by 3 hours. Arrived in the US late at night. Exhausted from all the waiting. And staff did not communicate well with customers.

Horrible food and uncomfortable plane. One toilet was out of service.

The crew will not help you with the overhead bin even if you are business class. If they do, there's always the sentence " we are not supposed to lift anything".... To charge for seat assignment in business class is nothing short of money grabbing/ ripoff. The ground service in London is better than Vancouver, which was atrocious.

Food and entertainment non existent as we were only in the air 25 mins so totally understandable

Book Cheap Tarifa Plane Tickets

Recent round-trip flight deals

6/12Fri
1 stop
12h 45mYYZ-AGP
13/12Fri
1 stop
15h 50mAGP-YYZ
C$ 669
28/11Thu
directAir Transat
7h 05mYUL-AGP
6/12Fri
directAir Transat
8h 00mAGP-YUL
C$ 731
24/11Sun
1 stopTAP AIR PORTUGAL
10h 25mYUL-AGP
4/12Wed
1 stopTAP AIR PORTUGAL
15h 50mAGP-YUL
C$ 788
19/1Sun
1 stopTAP AIR PORTUGAL
10h 25mYUL-AGP
27/1Mon
1 stopTAP AIR PORTUGAL
11h 20mAGP-YUL
C$ 795
12/1Sun
1 stopAir France
13h 05mYVR-AGP
3/2Mon
1 stopAir France
14h 15mAGP-YVR
C$ 859
12/1Sun
2 stopsSWISS
16h 55mYVR-AGP
3/2Mon
2 stopsSWISS
38h 04mAGP-YVR
C$ 903
13/11Wed
2 stopsSWISS
19h 20mYYZ-AGP
28/11Thu
2 stopsSWISS
27h 30mAGP-YYZ
C$ 914
8/11Fri
1 stopAir France
18h 10mYYZ-AGP
14/11Thu
2 stopsAir France
19h 10mAGP-YYZ
C$ 948
15/2Sat
1 stopBritish Airways
29h 10mYVR-AGP
23/2Sun
1 stopBritish Airways
15h 05mAGP-YVR
C$ 1,106
5/11Tue
1 stopBritish Airways
28h 40mYVR-AGP
15/11Fri
1 stopBritish Airways
16h 30mAGP-YVR
C$ 1,143

Search by stops

Search by airline

Search by price

Recent one-way flight deals

25/11Mon
2 stops
28h 05mYYC-AGP
C$ 369
6/12Fri
2 stops
25h 45mYTZ-AGP
C$ 423
19/11Tue
directAir Transat
7h 05mYUL-AGP
C$ 470
29/10Tue
directAir Transat
7h 05mYUL-AGP
C$ 485
21/11Thu
2 stopsSWISS
21h 00mYTZ-AGP
C$ 543
8/12Sun
1 stopTAP AIR PORTUGAL
10h 25mYUL-AGP
C$ 581
2/12Mon
1 stopTAP AIR PORTUGAL
9h 30mYYZ-AGP
C$ 607
18/2Tue
2 stopsSWISS
21h 15mYTZ-AGP
C$ 1,120
24/12Tue
1 stopAir France
10h 35mYUL-AGP
C$ 1,221
23/12Mon
2 stopsAir France
16h 35mYYZ-AGP
C$ 1,277

Search by stops

Search by airline

Search by price

Last minute flights to Tarifa

Last minute flight, train and bus deals

24/10Thu
multi-stopAir France
22h 35mYUL-AGP
6/11Wed
multi-stopAir France
17h 05mAGP-YUL
C$ 1,059
24/10Thu
multi-stopTAP AIR PORTUGAL
18h 10mYUL-AGP
6/11Wed
multi-stopTAP AIR PORTUGAL
28h 15mAGP-YUL
C$ 1,096
24/10Thu
multi-stop
9h 55mYUL-AGP
6/11Wed
direct
8h 00mAGP-YUL
C$ 1,117
24/10Thu
multi-stopTAP AIR PORTUGAL
9h 55mYUL-AGP
6/11Wed
multi-stopTAP AIR PORTUGAL
28h 15mAGP-YUL
C$ 1,149
24/10Thu
directAir Transat
6h 55mYUL-AGP
6/11Wed
directAir Transat
8h 00mAGP-YUL
C$ 1,193
24/10Thu
directAir Transat
6h 55mYUL-AGP
6/11Wed
directAir Transat
8h 00mAGP-YUL
C$ 1,221
24/10Thu
multi-stopKLM
15h 50mYUL-AGP
27/10Sun
multi-stopKLM
30h 45mAGP-YUL
C$ 1,391
27/10Sun
multi-stopAir France
23h 05mYYZ-AGP
2/11Sat
multi-stopAir France
16h 10mAGP-YYZ
C$ 1,623
23/10Wed
multi-stopSWISS
16h 55mYUL-AGP
30/10Wed
multi-stopSWISS
30h 55mAGP-YUL
C$ 1,909
23/10Wed
multi-stopSWISS
16h 45mYQB-AGP
30/10Wed
multi-stopSWISS
22h 21mAGP-YQB
C$ 2,263

Search by stops

Search by airline

Search by price

Everything you need to know for your flight to Tarifa