Flights from Thunder Bay to Toronto – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
YQT to YYZ – All flight route options from Thunder Bay, Canada to Pearson International, Canada. These flights are operated by 4 different airlines. Fly non-stop or choose a connecting flight via Ottawa. The shortest flight time is 1 hour and 45 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Pearson
We got great deals on hotels and car rentals near the airport.
Thunder Bay to Toronto flights
With over 48 flights every week and 4 different airlines you have a wide range of options. You can fly non-stop to Toronto (YYZ) from Thunder Bay (YQT) with Air Canada, Flair Airlines or Porter Airlines or opt for a connecting flight via Ottawa (YOW).
Tip! You might want to consider arriving at City Centre (YTZ) instead.
Thunder Bay to Toronto with Air Canada
You can fly non-stop every weekday with flights departing between 5:00 am and 5:00 pm. Air Canada is a Star Alliance member.
With Porter Airlines
You can fly non-stop every Tuesday, Thursday or Saturday at 10:10. You also have the option to do a transit flight via Ottawa.
Distance & flight times: Thunder Bay to Pearson
The shortest flight time between YQT and YYZ is 1 hour and 47 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 1h 47m | - | 569 miles (916 km) |
YOW Ottawa | 5h 50m | 2h 45m | 908 miles (1461 km) |

