Distance from Saint John to Danville is five hundred and nine miles.
The road trip out of Saint John to Danville will take approximately seven hours forty-nine minutes by car
Distance between Saint John and Danville
Flight from Saint John to Danville