Distance from St. Johns to Deer Lake is three hundred and ninety-six miles.
The road trip out of St. Johns to Deer Lake will take approximately six hours twenty-three minutes by car
Distance between St. Johns and Deer Lake
Flight from St. Johns to Deer Lake