The distance between Fredericton to Happy Valley-Goose Bay via Bay County, Edmundston, Gagnon is 4826 Km by road. You can also find the distance from Fredericton to Happy Valley-Goose Bay via Bay County, Edmundston, Gagnon using other travel options like bus, subway, tram, train and rail. Apart from the trip distance, refer
Directions from Fredericton to Happy Valley-Goose Bay via Bay County, Edmundston, Gagnon for road driving directions!