Distance from Shediac to Elliot Lake is one thousand, one hundred and forty-six miles.
The road trip out of Shediac to Elliot Lake will take approximately eighteen hours eight minutes by car
Distance between Shediac and Elliot Lake
Flight from Shediac to Elliot Lake