To find the driving direction from Bar Harbor to Buffalo via Bangor, Montpelier, Utica which is 1172 by road, click on Show Directions after entering start and end locations in the calculator control. It takes around 797 to reach Bar Harbor to Buffalo via Bangor, Montpelier, Utica. Tired of travelling by road? You can just fly from Bar Harbor to Buffalo via Bangor, Montpelier, Utica. Check the
Flight Time from Bar Harbor to Buffalo via Bangor, Montpelier, Utica before travelling.