Distance from Bonavista to Toronto is one thousand, eight hundred and sixty-one miles.
The road trip out of Bonavista to Toronto will take approximately one day eleven hours forty-eight minutes by car
Distance between Bonavista and Toronto
Flight from Bonavista to Toronto