On this page, you can find and buy flight tickets from Windsor to Sudbury. The distance between the cities is 492 km; however, there are no direct flights on this route, so the trip involves a layover at Pearson International Airport, and the travel time is about 3 h 22 min.
The primary carrier on this route is Air Canada. Ticket prices are constantly changing, so for budget planning, we recommend using the low-price calendar and the price dynamics chart. Information is also available on how to get to Windsor Airport and how to get from Sudbury Airport after arrival.




