Find cheap flights from Ontario to São Miguel from C$ 312

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 3/10. 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
Sat 24/6
Sat 1/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 São Miguel

Good to know

Low season

November

High season

July

Cheapest flight

C$ 312

Average price round-trip

C$ 1,155
Best time to beat the crowds (2% less expensive on average)
Most popular time to fly (14% more expensive on average)
Flight from Toronto to Ponta Delgada
(price for this month)

FAQs for booking flights from Ontario to São Miguel

Book cheap flights from Ontario to São Miguel

Recent round-trip flight deals

10/9Sun
1 stopMultiple Airlines
14h 10mYYZ-PDL
16/9Sat
1 stopMultiple Airlines
30h 40mPDL-YYZ
C$ 580
17/9Sun
1 stopMultiple Airlines
14h 10mYYZ-PDL
23/9Sat
1 stopMultiple Airlines
18h 55mPDL-YYZ
C$ 583
14/9Thu
1 stopMultiple Airlines
29h 45mYYZ-PDL
21/9Thu
1 stopMultiple Airlines
9h 30mPDL-YYZ
C$ 585
14/9Thu
1 stopMultiple Airlines
29h 45mYYZ-PDL
20/9Wed
1 stopMultiple Airlines
28h 40mPDL-YYZ
C$ 587
17/10Tue
1 stopMultiple Airlines
11h 00mYYZ-PDL
24/10Tue
1 stopMultiple Airlines
27h 25mPDL-YYZ
C$ 610
17/9Sun
1 stopMultiple Airlines
14h 10mYYZ-PDL
23/9Sat
1 stopMultiple Airlines
19h 05mPDL-YYZ
C$ 611
17/10Tue
1 stopMultiple Airlines
11h 00mYYZ-PDL
24/10Tue
directMultiple Airlines
6h 40mPDL-YYZ
C$ 637
14/9Thu
1 stopMultiple Airlines
18h 25mYYZ-PDL
21/9Thu
1 stopMultiple Airlines
9h 30mPDL-YYZ
C$ 638
9/10Mon
directAzores Airlines
5h 55mYYZ-PDL
16/10Mon
directAzores Airlines
6h 40mPDL-YYZ
C$ 703
1/11Wed
directAzores Airlines
5h 45mYYZ-PDL
18/11Sat
directAzores Airlines
7h 00mPDL-YYZ
C$ 718
1/11Wed
directAzores Airlines
5h 45mYYZ-PDL
18/11Sat
directAzores Airlines
7h 00mPDL-YYZ
C$ 721
11/11Sat
directUndisclosed Carrier
5h 45mYYZ-PDL
18/11Sat
directUndisclosed Carrier
7h 00mPDL-YYZ
C$ 726
4/11Sat
directUndisclosed Carrier
4h 45mYYZ-PDL
11/11Sat
directUndisclosed Carrier
7h 00mPDL-YYZ
C$ 764
3/10Tue
3 stopsAzores Airlines
37h 30mYYZ-PDL
20/10Fri
directAzores Airlines
6h 40mPDL-YYZ
C$ 791
11/6Sun
1 stopUndisclosed Carrier
12h 10mYYZ-PDL
14/6Wed
1 stopUndisclosed Carrier
13h 45mPDL-YYZ
C$ 798
13/10Fri
directAzores Airlines
5h 55mYYZ-PDL
21/10Sat
directAzores Airlines
6h 40mPDL-YYZ
C$ 805
30/7Sun
2 stopsAir Canada
16h 20mYTZ-PDL
8/8Tue
2 stopsAir Canada
25h 49mPDL-YTZ
C$ 900
11/6Sun
2 stopsUndisclosed Carrier
13h 20mYTZ-PDL
14/6Wed
2 stopsUndisclosed Carrier
15h 19mPDL-YTZ
C$ 915
26/6Mon
2 stopsAir Canada
16h 20mYTZ-PDL
13/7Thu
2 stopsAir Canada
24h 49mPDL-YTZ
C$ 974
27/9Wed
2 stopsTAP AIR PORTUGAL
24h 15mYOW-PDL
11/10Wed
2 stopsTAP AIR PORTUGAL
23h 03mPDL-YOW
C$ 1,819

Search by stops

Search by airline

Search by price

Recent one-way flight deals

3/10Tue
1 stopMultiple Airlines
18h 10mYYZ-PDL
C$ 312
11/10Wed
directAzores Airlines
5h 55mYYZ-PDL
C$ 340
13/8Sun
1 stopMultiple Airlines
27h 35mYYZ-PDL
C$ 385
3/10Tue
2 stopsMultiple Airlines
16h 25mYYZ-PDL
C$ 409
20/9Wed
directAzores Airlines
5h 55mYYZ-PDL
C$ 416
3/9Sun
1 stopMultiple Airlines
14h 10mYYZ-PDL
C$ 430
5/9Tue
1 stopMultiple Airlines
10h 25mYTZ-PDL
C$ 449
11/6Sun
1 stopMultiple Airlines
14h 10mYYZ-PDL
C$ 455
4/9Mon
1 stopMultiple Airlines
19h 55mYTZ-PDL
C$ 466
20/9Wed
1 stopTAP AIR PORTUGAL
20h 45mYYZ-PDL
C$ 468
3/9Sun
2 stopsMultiple Airlines
21h 10mYYZ-PDL
C$ 482
5/9Tue
1 stopAzores Airlines
9h 55mYYZ-PDL
C$ 485
30/8Wed
1 stopTAP AIR PORTUGAL
20h 45mYYZ-PDL
C$ 488
3/9Sun
directAzores Airlines
5h 55mYYZ-PDL
C$ 499
4/9Mon
directAzores Airlines
5h 55mYYZ-PDL
C$ 504
2/9Sat
directAzores Airlines
5h 55mYYZ-PDL
C$ 515
3/10Tue
3 stopsAzores Airlines
44h 15mYYZ-PDL
C$ 538
6/9Wed
1 stopTAP AIR PORTUGAL
20h 45mYYZ-PDL
C$ 543
10/7Mon
1 stopTAP AIR PORTUGAL
20h 45mYYZ-PDL
C$ 588
11/6Sun
2 stopsAir Canada
13h 20mYTZ-PDL
C$ 890

Search by stops

Search by airline

Search by price

Flights to São Miguel

Return flight deals:

São Miguel - Ontario

Cabin classes:

C$ 511
C$ 416
C$ 158
C$ 59

Browse origins:

C$ 1,404
C$ 1,090
C$ 580
View more

Browse destinations: