4,349km. Although that's on highways largely, so it'd be longer. At the same time, there are areas where you could substantially drop the number of kms if you wanted (don't go around the entire gulf for example, or skip Ottawa and Algonquin Park - and I suspect there must be an easier way from St Johns to the ferry).
Very roughly, this is the route I'm saying I would do:
http://maps.google.co.uk/maps?f=d&saddr=St+John%27s,+NL,+Canada&daddr=47.694974,-59.0625+to:HWY-7+%4045.124880,+-62.004720+to:halifax,+nova+scotia+to:charlottetown,+pei+to:moncton,+new+brunswick+to:HWY-11+%4047.486820,+-64.913500+to:HWY-11+%4047.757570,+-65.065480+to:bathurst,+new+brunswick+to:Boulevard+Renard+E%2FRTE-132+%4048.994380,+-64.398730+to:quebec+city+to:AUT-40+O+%4046.447830,+-72.459180+to:montreal+to:ottawa+to:algonquin+park+to:toronto&hl=en&geocode=8189386126656647609,49.325122,-56.206055%3B5182318643516606235,45.124880,-62.004720%3B2791083697638946211,47.486820,-64.913500%3B16402390365813823349,47.757570,-65.065480%3B9908790570638949285,48.994380,-64.398730%3B18045075040388126711,46.447830,-72.459180&mra=dme&mrcr=0&mrsp=1&sz=5&via=1,2,6,7,9,11&sll=46.55886,-66.181641&sspn=16.832423,46.142578&ie=UTF8&z=5
4,349km. Although that's on highways largely, so it'd be longer. At the same time, there are areas where you could substantially drop the number of kms if you wanted (don't go around the entire gulf for example, or skip Ottawa and Algonquin Park - and I suspect there must be an easier way from St Johns to the ferry).
I want to do this ride now.