Distance from Saint Andrews to Toronto is seven hundred and forty-five miles.
The road trip out of Saint Andrews to Toronto will take approximately twelve hours forty-one minutes by car
Distance between Saint Andrews and Toronto
Flight from Saint Andrews to Toronto