To reach Charlottetown from Nobleford, you must fly from Calgary International Airport (YYC) to Charlottetown Airport (YYG). The total distance is over 4,200 kilometers. You should drive to Calgary, which takes about 2 hours, and then take a flight with a connection, lasting approximately 9 to 10 hours in total. This is the only practical way to travel this distance. Driving is not recommended due to the extreme distance and the need for a ferry or bridge crossing.
Total Distance: 4,200 km driving distance; 3,600 km straight-line air distance.
Charlottetown is the birthplace of Confederation; enjoy the history.
June to September for the best weather.