Distance from Charlottetown to Bonavista is eight hundred and thirty-three miles.
The road trip out of Charlottetown to Bonavista will take approximately twenty-one hours fifty-two minutes by car
Distance between Charlottetown and Bonavista
Flight from Charlottetown to Bonavista