All scheduled flights from Castlegar to Toronto (YCG-YYZ)
Canada
Canada
All scheduled flights from YCG to YYZ. You can fly from Castlegar to Toronto with 1 stop. The flight time is between 6 and 7 hours depending on your connecting flight. The YCG-YYZ route has no non-stop flights.