What is the driving distance between truro and fredericton?

532 road miles form Truro, MA to Fredericton, NB