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