Distance from Saint Andrews to St. Johns is eight hundred and seventy-two miles.
The road trip out of Saint Andrews to St. Johns will take approximately twenty-three hours nine minutes by car
Distance between Saint Andrews and St. Johns
Flight from Saint Andrews to St. Johns