Distance from St. John's to Advocate Harbour
The distance from St. John's to Advocate Harbour is 1525 km (or 948 mi). The estimated driving time for the trip is 24h and the main road for this route is the Trans Canada Highway, 1. In a straight line, the distance between St. John's and Advocate Harbour is 957 km (595 mi).
Distance from St. John's and other towns
- Distance from St. John's to Twillingate
- Distance from St. John's to Sainte Rose
- Distance from St. John's to Tisdale
- Distance from St. John's to Sutton West
- Distance from St. John's to Moose Jaw
- Distance from St. John's to Sainte-Croix
- Distance from St. John's to Simmie
- Distance from St. John's to Waterborough
- Distance from St. John's to L'Orignal
- Distance from St. John's to Ahousat
- Distance from St. John's to Trout Creek
- Distance from St. John's to Chesley
Distance from Advocate Harbour and other towns
- Distance from Advocate Harbour to Quebec
- Distance from Advocate Harbour to Hamilton
- Distance from Advocate Harbour to Cambridge
- Distance from Advocate Harbour to Sherbrooke
- Distance from Advocate Harbour to Saskatoon
- Distance from Advocate Harbour to Regina
- Distance from Advocate Harbour to Edmonton
- Distance from Advocate Harbour to Ottawa
- Distance from Advocate Harbour to Oshawa
- Distance from Advocate Harbour to Calgary
- Distance from Advocate Harbour to Winnipeg