We are currently performing site maintenance and some features may not be available or work as expected.

This browser is no longer supported due to security and usability concerns.

To access our site, please consider downloading the most current version available of
these three browsers.

Sign up for our newsletter and save 15% on your base fare. Restrictions apply.

Visit our Travel Ready Hub for travel requirements.

Affordable flights from Saint John, New Brunswick to Toronto

Looking for a weekend getaway shopping spree or big city adventure? A fun-filled weekend watching sports? Look no further than Toronto. Home to over 2 million people, Toronto is an incredibly ethnically diverse city - which means incredibly diverse and unique restaurants, a booming arts and culture scene, and price points to match any traveller's budget. Toronto is also a great jumping off point for other Ontario adventures. Head west along Lake Ontario to Niagara Falls and feel the mist on your face from one of the world's 7 natural wonders. Head east along Lake Ontario to Prince Edward County, Ontario's newest and hottest wine region. Or hop on a quick ferry south to the Toronto Island and enjoy beach days and breathtaking views of one of Canada's most impressive skylines.

Book your trip now and find cheap flights to Toronto from Saint John. Why not make it a vacation with Swoop Getaways? Save up to 50% on your hotel† when you combine it together with a Swoop flight to get the best deal on your personalized package!

Toronto city skyline reflecting on the lake.
Saint John to Toronto

One-way fares from


Looking for information on these destinations?