- Argentina (Español)
- Australia (English)
- Österreich (Deutsch)
- Belgique (Français)
- België (Nederlands)
- Bolivia (Español)
- Brasil (Português)
- Canada (English)
- Canada (Français)
- Chile (Español)
- Colombia (Español)
- Costa Rica (Español)
- Česká republika (Čeština)
- Danmark (Dansk)
- Deutschland (Deutsch)
- Germany (English)
- Ecuador (Español)
- El Salvador (Español)
- España (Español)
- Espanya (Català)
- France (Français)
- Ελλάδα (Ελληνική)
- Guatemala (Español)
- Honduras (Español)
- Hong Kong (English)
- 香港 (中文)
- India (English)
- Indonesia (Bahasa Indonesia)
- Indonesia (English)
- Ireland (English)
- Israel (English)
- ישראל (עִבְרִית)
- Italia (Italiano)
- 日本 (日本語)
- Malaysia (English)
- Malaysia (Melayu)
- México (Español)
- Nederland (Nederlands)
- New Zealand (English)
- Nicaragua (Español)
- Norge (Norsk)
- Panamá (Español)
- Paraguay (Español)
- Perú (Español)
- Philippines (English)
- Polska (Polski)
- Portugal (Português)
- Puerto Rico (Español)
- República Dominicana (Español)
- România (Română)
- المملكة العربية السعودية (العَرَبِيَّة)
- Saudi Arabia (English)
- Suisse (Français)
- Schweiz (Deutsch)
- Singapore (English)
- South Africa (English)
- 대한민국 (한국어)
- Suomi (Suomi)
- Sverige (Svenska)
- 台灣 (中文)
- ประเทศไทย (ภาษาไทย)
- Thailand (English)
- Türkiye (Türkçe)
- Україна (Українська)
- United Arab Emirates (English)
- United Kingdom (English)
- United States (English)
- Estados Unidos (Español)
- Uruguay (Español)
- Venezuela (Español)
- Vietnam (English)
- Việt Nam (Việt)

Everything you should know
Flight Deals
Cheap Flights from Toronto to St. John's (YYZ-ANU)
Here are some of the best deals found on KAYAK recently from the most popular airlines for round-trip flights from Toronto to St. John's that are departing in the next months. While these flights were available on KAYAK in the last 72 hours, prices and availability are subject to change and deals may expire.
Discover the best prices for you by selecting your travel dates on KAYAK.
Recent round-trip flight deals from Toronto to St. John's
Sat, Nov 28 - Sat, Dec 5
7:15 am - 3:46 pmYYZ Toronto Pearson Intl-ANU St. John's V.C. Bird Intl
7h 31m1 stop Charlotte Douglas
4:49 pm - 10:19 amANU St. John's V.C. Bird Intl-YYZ Toronto Pearson Intl
18h 30m2 stops Miami Philadelphia
$462American Airlines
Wed, Feb 3 - Wed, Feb 17
7:40 pm - 4:58 pmYYZ Toronto Pearson Intl-ANU St. John's V.C. Bird Intl
20h 18m2 stops New York LaGuardia Miami
3:18 pm - 11:46 pmANU St. John's V.C. Bird Intl-YYZ Toronto Pearson Intl
9h 28m1 stop Miami
$466American Airlines
Sat, Nov 28 - Sat, Dec 5
6:15 pm - 4:38 pmYYZ Toronto Pearson Intl-ANU St. John's V.C. Bird Intl
21h 23m2 stops Philadelphia Miami
4:49 pm - 10:19 amANU St. John's V.C. Bird Intl-YYZ Toronto Pearson Intl
18h 30m2 stops Miami Philadelphia
$467American Airlines
Sat, Nov 28 - Sat, Dec 5
8:00 am - 2:00 pmYYZ Toronto Pearson Intl-ANU St. John's V.C. Bird Intl
5h 00mnonstop
2:50 pm - 7:25 pmANU St. John's V.C. Bird Intl-YYZ Toronto Pearson Intl
5h 35mnonstop
$474WestJet
Sat, Nov 21 - Sun, Nov 29
8:00 am - 2:00 pmYYZ Toronto Pearson Intl-ANU St. John's V.C. Bird Intl
5h 00mnonstop
4:20 pm - 8:55 pmANU St. John's V.C. Bird Intl-YYZ Toronto Pearson Intl
5h 35mnonstop
$486WestJet
Sat, Dec 12 - Sun, Jan 17
8:00 am - 2:00 pmYYZ Toronto Pearson Intl-ANU St. John's V.C. Bird Intl
5h 00mnonstop
4:20 pm - 8:55 pmANU St. John's V.C. Bird Intl-YYZ Toronto Pearson Intl
5h 35mnonstop
$506WestJet
Sat, Apr 10 - Sat, Apr 17
8:40 am - 1:30 pmYYZ Toronto Pearson Intl-ANU St. John's V.C. Bird Intl
4h 50mnonstop
2:25 pm - 7:45 pmANU St. John's V.C. Bird Intl-YYZ Toronto Pearson Intl
5h 20mnonstop
$509Air Canada
Sat, Dec 12 - Sun, Jan 17
9:45 am - 3:40 pmYYZ Toronto Pearson Intl-ANU St. John's V.C. Bird Intl
4h 55mnonstop
12:15 pm - 8:46 amANU St. John's V.C. Bird Intl-YYZ Toronto Pearson Intl
21h 31m2 stops Bridgetown Grantley Adams Intl Montreal Pierre Elliott Trudeau Intl
$598Multiple Airlines
Fri, Jan 22 - Fri, Jan 29
9:15 am - 3:10 pmYYZ Toronto Pearson Intl-ANU St. John's V.C. Bird Intl
4h 55mnonstop
4:15 pm - 8:40 pmANU St. John's V.C. Bird Intl-YYZ Toronto Pearson Intl
5h 25mnonstop
$611Air Canada
Sat, Nov 28 - Sat, Dec 5
11:00 pm - 9:10 amYYZ Toronto Pearson Intl-ANU St. John's V.C. Bird Intl
9h 10m1 stop Port of Spain Piarco Intl
2:50 pm - 7:25 pmANU St. John's V.C. Bird Intl-YYZ Toronto Pearson Intl
5h 35mnonstop
$640Multiple Airlines
Recent one-way flight deals from Toronto to St. John's
Sun, Nov 15
6:07 pm - 3:40 pmYYZ Toronto Pearson Intl-ANU St. John's V.C. Bird Intl
20h 33m2 stops Charlotte Douglas Miami
$253American Airlines
Wed, Dec 9
9:30 am - 3:30 pmYYZ Toronto Pearson Intl-ANU St. John's V.C. Bird Intl
5h 00mnonstop
$253WestJet
Wed, Dec 9
9:30 am - 3:30 pmYYZ Toronto Pearson Intl-ANU St. John's V.C. Bird Intl
5h 00mnonstop
$255WestJet
Fri, Nov 27
6:15 pm - 3:38 pmYYZ Toronto Pearson Intl-ANU St. John's V.C. Bird Intl
20h 23m2 stops Philadelphia Miami
$257American Airlines
Sun, Nov 15
6:07 pm - 3:40 pmYYZ Toronto Pearson Intl-ANU St. John's V.C. Bird Intl
20h 33m2 stops Charlotte Douglas Miami
$257American Airlines
Sun, Nov 15
9:30 am - 3:30 pmYYZ Toronto Pearson Intl-ANU St. John's V.C. Bird Intl
5h 00mnonstop
$275WestJet
Mon, Dec 28
2:57 pm - 1:55 pmYYZ Toronto Pearson Intl-ANU St. John's V.C. Bird Intl
21h 58m1 stop Newark
$302United Airlines
Tue, Dec 29
7:26 pm - 1:55 pmYYZ Toronto Pearson Intl-ANU St. John's V.C. Bird Intl
17h 29m2 stops Chicago O'Hare Intl Newark
$308United Airlines
Tue, Jan 26
9:15 am - 3:10 pmYYZ Toronto Pearson Intl-ANU St. John's V.C. Bird Intl
4h 55mnonstop
$352Air Canada
Tue, Dec 29
9:45 am - 3:40 pmYYZ Toronto Pearson Intl-ANU St. John's V.C. Bird Intl
4h 55mnonstop
$814Air Canada
Recent last minute flight deals from Toronto to St. John's
Fri, Nov 6 - Sat, Nov 14
7:44 pm - 1:55 pmYYZ Toronto Pearson Intl-ANU St. John's V.C. Bird Intl
17h 11m2 stops Washington, D.C. Dulles Intl Newark
3:05 pm - 11:26 pmANU St. John's V.C. Bird Intl-YYZ Toronto Pearson Intl
9h 21m1 stop Newark
$404United Airlines
Fri, Nov 6 - Sat, Nov 14
7:44 pm - 1:55 pmYYZ Toronto Pearson Intl-ANU St. John's V.C. Bird Intl
17h 11m2 stops Washington, D.C. Dulles Intl Newark
3:05 pm - 9:47 amANU St. John's V.C. Bird Intl-YYZ Toronto Pearson Intl
19h 42m2 stops Newark Chicago O'Hare Intl
$404United Airlines
Fri, Nov 6 - Sat, Nov 14
6:40 pm - 1:55 pmYYZ Toronto Pearson Intl-ANU St. John's V.C. Bird Intl
18h 15m1 stop Newark
3:05 pm - 11:26 pmANU St. John's V.C. Bird Intl-YYZ Toronto Pearson Intl
9h 21m1 stop Newark
$422United Airlines
Mon, Nov 9 - Mon, Nov 16
3:57 pm - 3:40 pmYYZ Toronto Pearson Intl-ANU St. John's V.C. Bird Intl
22h 43m2 stops Charlotte Douglas Miami
4:40 pm - 1:01 pmANU St. John's V.C. Bird Intl-YYZ Toronto Pearson Intl
21h 21m2 stops Miami New York LaGuardia
$456American Airlines
Sun, Nov 8 - Wed, Mar 3
7:14 am - 4:41 pmYYZ Toronto Pearson Intl-ANU St. John's V.C. Bird Intl
8h 27m1 stop Miami
3:18 pm - 11:46 pmANU St. John's V.C. Bird Intl-YYZ Toronto Pearson Intl
9h 28m1 stop Miami
$471American Airlines
Sun, Nov 8 - Wed, Mar 3
7:14 am - 4:41 pmYYZ Toronto Pearson Intl-ANU St. John's V.C. Bird Intl
8h 27m1 stop Miami
3:18 pm - 10:05 amANU St. John's V.C. Bird Intl-YYZ Toronto Pearson Intl
19h 47m2 stops Miami New York LaGuardia
$475American Airlines
Sun, Nov 8 - Wed, Mar 3
6:21 pm - 4:41 pmYYZ Toronto Pearson Intl-ANU St. John's V.C. Bird Intl
21h 20m2 stops Chicago O'Hare Intl Miami
4:44 pm - 11:11 amANU St. John's V.C. Bird Intl-YYZ Toronto Pearson Intl
19h 27m2 stops Miami Charlotte Douglas
$480American Airlines
Sun, Nov 8 - Sun, Nov 15
9:30 am - 3:30 pmYYZ Toronto Pearson Intl-ANU St. John's V.C. Bird Intl
5h 00mnonstop
4:20 pm - 8:55 pmANU St. John's V.C. Bird Intl-YYZ Toronto Pearson Intl
5h 35mnonstop
$560WestJet
Sun, Nov 8 - Wed, Mar 3
9:30 am - 3:30 pmYYZ Toronto Pearson Intl-ANU St. John's V.C. Bird Intl
5h 00mnonstop
4:20 pm - 8:55 pmANU St. John's V.C. Bird Intl-YYZ Toronto Pearson Intl
5h 35mnonstop
$583WestJet
Sat, Nov 7 - Wed, Nov 18
11:00 pm - 9:10 amYYZ Toronto Pearson Intl-ANU St. John's V.C. Bird Intl
9h 10m1 stop Port of Spain Piarco Intl
11:40 am - 7:00 amANU St. John's V.C. Bird Intl-YYZ Toronto Pearson Intl
20h 20m1 stop Port of Spain Piarco Intl
$654Caribbean Airlines
Recent direct flight deals from Toronto to St. John's
Sat, Nov 28 - Sat, Dec 5
8:00 am - 2:00 pmYYZ Toronto Pearson Intl-ANU St. John's V.C. Bird Intl
5h 00mnonstop
2:50 pm - 7:25 pmANU