Distance from Fredericton to Smoky Lake is two thousand, seven hundred and sixteen miles.
The road trip out of Fredericton to Smoky Lake will take approximately one day twenty hours thirty-eight minutes by car
Distance between Fredericton and Smoky Lake
Flight from Fredericton to Smoky Lake