Distance from Bonavista to Deer Lake is three hundred and thirty-nine miles.
The road trip out of Bonavista to Deer Lake will take approximately five hours forty-three minutes by car
Distance between Bonavista and Deer Lake
Flight from Bonavista to Deer Lake