Cheap flights to St. John's – Compare and Save
— YYT
10 Jun — 17 Jun1
Round-trip
1 adult
Economy
Flights to St. John's in 2025
Find the latest flights to St. John's in 2025, with up-to-date prices and availability. In the last 7 days, Cheapflights users made a total of 629,999 searches and data was last updated on 5 June 2025.
Round-trip from | C$ 292 |
---|---|
One-way from | C$ 142 |
Popular in | December |
Cheapest in | October |
Average price | C$ 355 |
Good round-trip deal | C$ 203 or less |
Good one-way deal | C$ 208 or less |
- Porter Airlines
- 29/7-12/8
- 2 total stops
- 12h 27m total
- Toronto to St. John's
- Porter Airlines
- 5/7
- 1 total stop
- 5h 03m total
- Toronto to St. John's
Highest demand for flights based on searches. 18% potential increase in price (C$ 118 potential increase over avg. RT price).
Cheapest flight prices on average. 4% potential price decrease (C$ 24 potential savings vs. average RT price).
Average for round-trip flights in June 2025
Price to beat on a round-trip flight from Toronto to St John's.
Price to beat on a one-way flight from Toronto to St John's.
Find flight deals to St. John's
Cheapest flights to St. John'sExplore the most affordable flight options available to St. John's. Find the lowest fares based on data from user searches, with prices last updated on 5 June 2025.
Explore the most affordable flight options available to St. John's. Find the lowest fares based on data from user searches, with prices last updated on 5 June 2025.
Tue 29/74:05 p.m.YTZ - YYT
1 stop6h 53mPorter Airlines
Tue 12/83:00 p.m.YYT - YTZ
1 stop5h 34mPorter Airlines
Deal found 3/6C$ 292
Thu 3/74:05 p.m.YTZ - YYT
1 stop6h 53mPorter Airlines
Mon 7/73:00 p.m.YYT - YTZ
2 stops8h 42mPorter Airlines
Deal found 3/6C$ 294
Tue 29/77:00 a.m.YYZ - YYT
1 stop5h 46mPorter Airlines
Tue 12/81:10 p.m.YYT - YYZ
1 stop6h 34mPorter Airlines
Deal found 3/6C$ 295
Wed 16/74:05 p.m.YTZ - YYT
1 stop6h 53mPorter Airlines
Wed 23/71:10 p.m.YYT - YTZ
1 stop8h 02mPorter Airlines
Deal found 3/6C$ 295
Thu 17/712:50 p.m.YYZ - YYT
1 stop7h 31mPorter Airlines
Tue 22/77:00 a.m.YYT - YYZ
1 stop7h 01mPorter Airlines
Deal found 2/6C$ 297
Wed 25/611:15 a.m.YTZ - YYT
2 stops9h 06mPorter Airlines
Tue 1/77:00 a.m.YYT - YTZ
2 stops9h 02mPorter Airlines
Deal found 2/6C$ 297
Fri 5/98:50 a.m.YTZ - YYT
2 stops6h 36mPorter Airlines
Fri 12/92:55 p.m.YYT - YTZ
2 stops8h 55mPorter Airlines
Deal found 3/6C$ 298
Thu 17/712:50 p.m.YYZ - YYT
1 stop7h 31mPorter Airlines
Tue 22/73:00 p.m.YYT - YYZ
1 stop6h 41mPorter Airlines
Deal found 5/6C$ 299
Fri 5/98:50 a.m.YTZ - YYT
2 stops6h 36mPorter Airlines
Sun 14/97:00 a.m.YYT - YTZ
2 stops10h 58mPorter Airlines
Deal found 4/6C$ 299
Thu 3/712:35 p.m.YTZ - YYT
2 stops7h 46mPorter Airlines
Mon 7/77:00 a.m.YYT - YTZ
2 stops9h 02mPorter Airlines
Deal found 4/6C$ 301
Sun 6/77:00 a.m.YYZ - YYT
1 stop5h 46mPorter Airlines
Thu 17/71:10 p.m.YYT - YYZ
1 stop6h 34mPorter Airlines
Deal found 3/6C$ 302
Tue 29/75:55 p.m.YTZ - YYT
1 stop5h 03mPorter Airlines
Tue 12/81:10 p.m.YYT - YTZ
1 stop8h 02mPorter Airlines
Deal found 4/6C$ 302
Best flights to St. John'sDiscover carefully curated flight deals to St. John's that have cost, travel time, and layovers in mind to ensure you get the best travel experience. Data last updated 5 June 2025.
Discover carefully curated flight deals to St. John's that have cost, travel time, and layovers in mind to ensure you get the best travel experience. Data last updated 5 June 2025.
Tue 29/74:05 p.m.YTZ - YYT
1 stop6h 53mPorter Airlines
Tue 12/83:00 p.m.YYT - YTZ
1 stop5h 34mPorter Airlines
Deal found 3/6C$ 292
Mon 21/76:20 p.m.YYZ - YYT
Nonstop3h 05mMultiple Airlines
Sat 26/77:00 a.m.YYT - YYZ
1 stop7h 01mMultiple Airlines
Deal found 5/6C$ 316
Thu 3/76:20 p.m.YYZ - YYT
Nonstop3h 05mWestJet
Thu 10/73:00 p.m.YYT - YYZ
Nonstop3h 40mWestJet
Deal found 5/6C$ 355
Sat 30/88:50 p.m.YYZ - YYT
Nonstop3h 06mAir Canada
Sat 6/95:35 p.m.YYT - YYZ
Nonstop3h 31mAir Canada
Deal found 4/6C$ 362
Thu 3/74:05 p.m.YTZ - YYT
1 stop6h 53mPorter Airlines
Mon 7/73:00 p.m.YYT - YTZ
2 stops8h 42mPorter Airlines
Deal found 3/6C$ 294
Tue 29/77:00 a.m.YYZ - YYT
1 stop5h 46mPorter Airlines
Tue 12/81:10 p.m.YYT - YYZ
1 stop6h 34mPorter Airlines
Deal found 3/6C$ 295
Mon 23/65:25 p.m.YTZ - YYT
1 stop5h 33mMultiple Airlines
Mon 30/67:00 a.m.YYT - YTZ
2 stops9h 05mMultiple Airlines
Deal found 2/6C$ 325
Sun 22/66:20 p.m.YYZ - YYT
Nonstop3h 05mWestJet
Sun 29/63:00 p.m.YYT - YYZ
Nonstop3h 40mWestJet
Deal found 4/6C$ 357
Wed 16/74:05 p.m.YTZ - YYT
1 stop6h 53mPorter Airlines
Wed 23/71:10 p.m.YYT - YTZ
1 stop8h 02mPorter Airlines
Deal found 3/6C$ 295
Thu 3/76:20 p.m.YYZ - YYT
Nonstop3h 05mMultiple Airlines
Thu 10/71:10 p.m.YYT - YYZ
2 stops17h 58mMultiple Airlines
Deal found 5/6C$ 331
Thu 17/712:50 p.m.YYZ - YYT
1 stop7h 31mPorter Airlines
Tue 22/77:00 a.m.YYT - YYZ
1 stop7h 01mPorter Airlines
Deal found 2/6C$ 297
Tue 17/68:50 p.m.YYZ - YYT
Nonstop3h 09mAir Canada
Wed 2/76:10 p.m.YYT - YYZ
1 stop6h 39mAir Canada
Deal found 3/6C$ 395
Direct flights to St. John'sExplore direct flight options to St. John's based on user searches, and compare prices and availability for your desired travel dates. Data last updated 5 June 2025.
Explore direct flight options to St. John's based on user searches, and compare prices and availability for your desired travel dates. Data last updated 5 June 2025.
Fri 4/712:50 p.m.YYZ - YYT
Nonstop3h 09mPorter Airlines
Tue 8/76:00 a.m.YYT - YYZ
Nonstop3h 36mPorter Airlines
Deal found 5/6C$ 329
Sat 5/76:20 p.m.YYZ - YYT
Nonstop3h 05mMultiple Airlines
Tue 15/76:00 a.m.YYT - YYZ
Nonstop3h 36mMultiple Airlines
Deal found 3/6C$ 336
Fri 11/76:20 p.m.YYZ - YYT
Nonstop3h 05mMultiple Airlines
Tue 15/76:00 a.m.YYT - YYZ
Nonstop3h 36mMultiple Airlines
Deal found 5/6C$ 339
Fri 4/712:50 p.m.YYZ - YYT
Nonstop3h 09mMultiple Airlines
Fri 11/73:00 p.m.YYT - YYZ
Nonstop3h 40mMultiple Airlines
Deal found 5/6C$ 340
Fri 4/712:50 p.m.YYZ - YYT
Nonstop3h 09mMultiple Airlines
Sun 6/73:00 p.m.YYT - YYZ
Nonstop3h 40mMultiple Airlines
Deal found 5/6C$ 342
Sun 22/66:20 p.m.YYZ - YYT
Nonstop3h 05mWestJet
Mon 30/63:00 p.m.YYT - YYZ
Nonstop3h 40mWestJet
Deal found 4/6C$ 344
Fri 13/66:20 p.m.YYZ - YYT
Nonstop3h 05mWestJet
Fri 27/63:00 p.m.YYT - YYZ
Nonstop3h 40mWestJet
Deal found 4/6C$ 346
Thu 3/76:20 p.m.YYZ - YYT
Nonstop3h 05mWestJet
Sat 5/73:00 p.m.YYT - YYZ
Nonstop3h 40mWestJet
Deal found 5/6C$ 350
Sat 5/712:50 p.m.YYZ - YYT
Nonstop3h 09mMultiple Airlines
Sun 13/73:00 p.m.YYT - YYZ
Nonstop3h 40mMultiple Airlines
Deal found 5/6C$ 351
Mon 30/67:35 a.m.YYZ - YYT
Nonstop3h 09mPorter Airlines
Wed 2/76:00 a.m.YYT - YYZ
Nonstop3h 36mPorter Airlines
Deal found 5/6C$ 353
Sat 14/66:20 p.m.YYZ - YYT
Nonstop3h 05mWestJet
Sat 28/63:00 p.m.YYT - YYZ
Nonstop3h 40mWestJet
Deal found 4/6C$ 354
Thu 3/76:20 p.m.YYZ - YYT
Nonstop3h 05mWestJet
Sat 12/73:00 p.m.YYT - YYZ
Nonstop3h 40mWestJet
Deal found 5/6C$ 355
Last-minute flights to St. John'sDiscover last-minute flight deals to St. John's. Data last updated 5 June 2025 and is based on user searches.
Discover last-minute flight deals to St. John's. Data last updated 5 June 2025 and is based on user searches.
Fri 13/66:20 p.m.YYZ - YYT
Nonstop3h 05mWestJet
Fri 27/63:00 p.m.YYT - YYZ
Nonstop3h 40mWestJet
Deal found 4/6C$ 346
Fri 13/66:20 p.m.YYZ - YYT
Nonstop3h 05mMultiple Airlines
Sun 6/77:00 a.m.YYT - YYZ
1 stop7h 01mMultiple Airlines
Deal found 5/6C$ 359
Fri 13/66:20 p.m.YYZ - YYT
Nonstop3h 05mMultiple Airlines
Wed 18/61:10 p.m.YYT - YYZ
1 stop6h 08mMultiple Airlines
Deal found 4/6C$ 366
Fri 13/66:20 p.m.YYZ - YYT
Nonstop3h 05mMultiple Airlines
Sun 6/73:00 p.m.YYT - YYZ
2 stops8h 00mMultiple Airlines
Deal found 5/6C$ 376
Sat 14/66:20 p.m.YYZ - YYT
Nonstop3h 05mMultiple Airlines
Sun 29/67:00 a.m.YYT - YYZ
1 stop7h 01mMultiple Airlines
Deal found 3/6C$ 343
Sat 14/66:20 p.m.YYZ - YYT
Nonstop3h 05mMultiple Airlines
Tue 1/77:00 a.m.YYT - YYZ
1 stop7h 01mMultiple Airlines
Deal found 2/6C$ 348
Sat 14/66:20 p.m.YYZ - YYT
Nonstop3h 05mWestJet
Sat 28/63:00 p.m.YYT - YYZ
Nonstop3h 40mWestJet
Deal found 4/6C$ 354
Sat 14/66:20 p.m.YYZ - YYT
Nonstop3h 05mMultiple Airlines
Sat 28/67:00 a.m.YYT - YYZ
1 stop7h 01mMultiple Airlines
Deal found 4/6C$ 398
Sun 15/66:20 p.m.YYZ - YYT
Nonstop3h 05mMultiple Airlines
Sun 29/63:00 p.m.YYT - YYZ
1 stop6h 31mMultiple Airlines
Deal found 4/6C$ 361
Sun 15/66:20 p.m.YYZ - YYT
Nonstop3h 05mWestJet
Sun 29/63:00 p.m.YYT - YYZ
Nonstop3h 40mWestJet
Deal found 4/6C$ 365
Sun 15/66:20 p.m.YYZ - YYT
Nonstop3h 05mMultiple Airlines
Sun 22/67:00 a.m.YYT - YYZ
1 stop7h 01mMultiple Airlines
Deal found 4/6C$ 384
Sun 15/66:20 p.m.YYZ - YYT
Nonstop3h 05mMultiple Airlines
Sun 29/63:00 p.m.YYT - YYZ
2 stops8h 00mMultiple Airlines
Deal found 4/6C$ 389
One-way flights to St. John'sSearch for one-way flight options to St. John's. Find affordable one-way fares based on user searches. Data last updated 5 June 2025.
Search for one-way flight options to St. John's. Find affordable one-way fares based on user searches. Data last updated 5 June 2025.
Sat 5/75:55 p.m.YTZ - YYT
1 stop5h 03mPorter Airlines
Deal found 4/6C$ 142
Tue 1/77:00 a.m.YTZ - YYT
2 stops8h 30mPorter Airlines
Deal found 3/6C$ 144
Tue 1/76:40 p.m.YTZ - YYT
1 stop4h 18mPorter Airlines
Deal found 5/6C$ 145
Wed 25/612:35 p.m.YTZ - YYT
2 stops7h 46mPorter Airlines
Deal found 3/6C$ 146
Thu 3/75:55 p.m.YTZ - YYT
1 stop5h 03mPorter Airlines
Deal found 4/6C$ 148
Sun 6/77:00 a.m.YYZ - YYT
1 stop5h 46mPorter Airlines
Deal found 3/6C$ 149
Tue 1/711:15 a.m.YTZ - YYT
2 stops9h 06mPorter Airlines
Deal found 4/6C$ 149
Tue 19/88:15 a.m.YTZ - YYT
1 stop7h 15mPorter Airlines
Deal found 5/6C$ 150
Mon 11/86:40 p.m.YTZ - YYT
1 stop4h 18mPorter Airlines
Deal found 3/6C$ 152
Sun 6/77:00 a.m.YYZ - YYT
1 stop5h 46mPorter Airlines
Deal found 3/6C$ 153
Fri 15/86:40 p.m.YTZ - YYT
1 stop4h 18mPorter Airlines
Deal found 5/6C$ 153
Tue 19/88:15 a.m.YHM - YYT
1 stop7h 15mPorter Airlines
Deal found 5/6C$ 153