Find cheap flights to Vilamoura from C$ 507

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight departing on 16/9. 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.
Return
1 adult
Economy
0 bags
Sun 2/7
Sun 9/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 Vilamoura

Good to know

Low season

November

High season

July

Cheapest flight

C$ 507
Best time to beat the crowds (5% less expensive on average)
Most popular time to fly (17% more expensive on average)
Flight from Toronto to Faro

Top tips for finding cheap flights to Vilamoura

  • There is no major airport in Vilamoura. It is instead served by Faro Airport.
  • Book at least 3 weeks before departure in order to get a below-average price.
  • High season is considered to be June, July and August. 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 Vilamoura flight deals.

FAQs - booking Vilamoura flights

Book Cheap Vilamoura Plane Tickets

Recent round-trip flight deals

24/11Fri
1 stopTAP AIR PORTUGAL
12h 00mYYZ-FAO
8/12Fri
1 stopTAP AIR PORTUGAL
20h 10mFAO-YYZ
C$ 767
21/9Thu
1 stopMultiple Airlines
18h 00mYYZ-FAO
23/9Sat
1 stopMultiple Airlines
13h 50mFAO-YYZ
C$ 792
22/9Fri
1 stopAer Lingus
23h 30mYYZ-FAO
24/9Sun
1 stopAer Lingus
21h 55mFAO-YYZ
C$ 867
9/9Sat
1 stopMultiple Airlines
18h 30mYYZ-FAO
16/9Sat
1 stopMultiple Airlines
13h 50mFAO-YYZ
C$ 892
23/11Thu
2 stopsAir Canada
34h 25mYYZ-FAO
28/12Thu
2 stopsAir Canada
31h 31mFAO-YYZ
C$ 896
6/10Fri
2 stopsSWISS
34h 05mYUL-FAO
16/10Mon
2 stopsSWISS
33h 45mFAO-YUL
C$ 899
16/10Mon
2 stopsAzores Airlines
22h 05mYYZ-FAO
27/10Fri
2 stopsAzores Airlines
18h 30mFAO-YYZ
C$ 903
12/9Tue
1 stopAer Lingus
20h 15mYYZ-FAO
26/10Thu
1 stopAer Lingus
22h 05mFAO-YYZ
C$ 906
8/10Sun
1 stopMultiple Airlines
16h 10mYUL-FAO
16/10Mon
1 stopMultiple Airlines
13h 10mFAO-YUL
C$ 911
24/11Fri
2 stopsAzores Airlines
37h 40mYYZ-FAO
8/12Fri
2 stopsAzores Airlines
13h 35mFAO-YYZ
C$ 917
1/11Wed
2 stopsAzores Airlines
21h 45mYYZ-FAO
10/11Fri
2 stopsAzores Airlines
13h 35mFAO-YYZ
C$ 919
16/10Mon
2 stopsAir Canada
17h 00mYYZ-FAO
27/10Fri
1 stopAir Canada
15h 15mFAO-YYZ
C$ 937
5/11Sun
1 stopTAP AIR PORTUGAL
12h 00mYYZ-FAO
12/11Sun
1 stopTAP AIR PORTUGAL
13h 30mFAO-YYZ
C$ 941
5/11Sun
1 stopTAP AIR PORTUGAL
12h 00mYYZ-FAO
12/11Sun
1 stopTAP AIR PORTUGAL
20h 10mFAO-YYZ
C$ 942
24/11Fri
2 stopsAir Canada
15h 05mYYZ-FAO
8/12Fri
1 stopAir Canada
13h 30mFAO-YYZ
C$ 950
9/9Sat
1 stopAer Lingus
23h 30mYYZ-FAO
16/9Sat
1 stopAer Lingus
22h 05mFAO-YYZ
C$ 953
11/9Mon
1 stopSWISS
20h 35mYUL-FAO
9/10Mon
2 stopsSWISS
33h 45mFAO-YUL
C$ 979
4/10Wed
2 stopsUnited Airlines
14h 05mYUL-FAO
17/10Tue
2 stopsUnited Airlines
18h 04mFAO-YUL
C$ 1,078
6/10Fri
1 stopBritish Airways
14h 55mYUL-FAO
18/10Wed
1 stopBritish Airways
29h 25mFAO-YUL
C$ 1,079
25/8Fri
2 stopsScandinavian Airlines
26h 10mYUL-FAO
16/9Sat
2 stopsScandinavian Airlines
27h 41mFAO-YUL
C$ 1,094

Search by stops

Search by airline

Search by price

Recent one-way flight deals

16/9Sat
2 stopsAzores Airlines
46h 05mYYZ-FAO
C$ 507
21/9Thu
2 stopsMultiple Airlines
12h 35mYYZ-FAO
C$ 512
22/9Fri
2 stopsMultiple Airlines
19h 05mYYZ-FAO
C$ 516
22/9Fri
2 stopsAzores Airlines
39h 35mYYZ-FAO
C$ 538
12/9Tue
2 stopsMultiple Airlines
22h 00mYYZ-FAO
C$ 560
6/10Fri
3 stopsMultiple Airlines
33h 05mYVR-FAO
C$ 562
16/9Sat
1 stopMultiple Airlines
21h 20mYYZ-FAO
C$ 565
16/7Sun
2 stopsMultiple Airlines
22h 20mYYZ-FAO
C$ 566
23/9Sat
2 stopsAzores Airlines
15h 35mYYZ-FAO
C$ 569
27/8Sun
2 stopsAzores Airlines
22h 55mYYZ-FAO
C$ 591
27/8Sun
2 stopsAzores Airlines
29h 25mYYZ-FAO
C$ 595
7/6Wed
1 stopTAP AIR PORTUGAL
13h 20mYYZ-FAO
C$ 669
22/9Fri
1 stopTAP AIR PORTUGAL
30h 30mYYZ-FAO
C$ 675
12/9Tue
1 stopTAP AIR PORTUGAL
11h 45mYYZ-FAO
C$ 676
18/8Fri
directAir Transat
7h 00mYYZ-FAO
C$ 688
17/7Mon
1 stopAer Lingus
23h 30mYYZ-FAO
C$ 754
27/6Tue
1 stopBritish Airways
16h 00mYUL-FAO
C$ 936
31/7Mon
1 stopLufthansa
35h 00mYVR-FAO
C$ 1,061
12/8Sat
3 stopsSWISS
67h 20mYTZ-FAO
C$ 1,083
21/8Mon
2 stopsAir Canada
12h 25mYTZ-FAO
C$ 1,118

Search by stops

Search by airline

Search by price

Flights to Vilamoura

Browse origins:

Browse destinations: