Distance from Bonavista to Halifax is eight hundred and sixty-six miles.
The road trip out of Bonavista to Halifax will take approximately twenty hours fifty-eight minutes by car
Distance between Bonavista and Halifax
Flight from Bonavista to Halifax