The distance between Toronto to Lewisporte is 2722 Km by road. You can also find the distance from Toronto to Lewisporte using other travel options like bus, subway, tram, train and rail. Apart from the trip distance, refer
Directions from Toronto to Lewisporte for road driving directions!