Distance from Calgary to Vegreville is two hundred and forty-six miles.
The road trip out of Calgary to Vegreville will take approximately three hours forty-four minutes by car
Distance between Calgary and Vegreville
Flight from Calgary to Vegreville