Distance from Yarmouth to Charlottetown is three hundred and eighty-eight miles.
The road trip out of Yarmouth to Charlottetown will take approximately six hours eighteen minutes by car
Distance between Yarmouth and Charlottetown
Flight from Yarmouth to Charlottetown