3130 km
A flight from Truro, United Kingdom to Fredericton, Canada would take about 6 hours to complete. There is approximately 2,783 miles between the two locations.
532 road miles form Truro, MA to Fredericton, NB
120 miles
Distance: 170.11 miles - Time: 2:58 h
The distance from Truro, Nova Scotia to Antigonish, Nova Scotia is 65.34 miles or 105.16 kilometers.
The driving distance between Truro, Nova Scotia, and Antigonish, Nova Scotia, is approximately 100 km (62 miles). The journey typically takes about 1.5 - 2 hours by car, depending on traffic and road conditions.
87 miles
There is no direct train service between Heathrow and Truro. Your best (and cheapest) option would be to take a bus to Reading (pronounced redding) and then get a train from there directly to Truro. The journey takes about 5 hours.
105 miles taking (TRANS-CANADA) HIGHWAY 104.
174 to Truro
There are 200 kilometers from Truro to Canning. === ===