How far is it from Canada to Scotland?
The distance between Glasgow, Scotland and Toronto, Canada is 3283 miles (5284 km).
The distance between Glasgow, Scotland and Vancouver, Canada is 4377 miles (7043 km).
Glasgow (GLA) to Toronto, ON (YTO)
Flight Duration 7 hours 30 mins
Glasgow (GLA) to Vancouver, BC (YVR)
Flight Duration * 12 hours 35 mins * Via London Heathrow Apt, London (LHR)