Distance from Charlottetown to Truro is one hundred and forty-six miles.
The road trip out of Charlottetown to Truro will take approximately two hours thirty-seven minutes by car
Distance between Charlottetown and Truro
Flight from Charlottetown to Truro