Distance from Cross Lake to Astra
The distance from Cross Lake to Astra is 2927 km (or 1819 mi). The estimated driving time for the trip is 33h and the main road for this route is the Provincial Trunk Highway 6, PTH 6. In a straight line, the distance between Cross Lake and Astra is 1816 km (1129 mi).
Distance from Cross Lake and other towns
- Distance from Cross Lake to Wickham
- Distance from Cross Lake to Westport
- Distance from Cross Lake to Belfast
- Distance from Cross Lake to Ponteix
- Distance from Cross Lake to Knowlesville
- Distance from Cross Lake to Saint-Pie
- Distance from Cross Lake to Scarborough
- Distance from Cross Lake to Tecumseh
- Distance from Cross Lake to Saint-Antoine-de-Tilly
- Distance from Cross Lake to Sainte-Catherine
- Distance from Cross Lake to Grand-Remous
- Distance from Cross Lake to Arden
Distance from Astra and other towns
- Distance from Astra to St. John's
- Distance from Astra to Edmonton
- Distance from Astra to Winnipeg
- Distance from Astra to St Catharines
- Distance from Astra to Quebec
- Distance from Astra to Ottawa
- Distance from Astra to Kitchener
- Distance from Astra to Hamilton
- Distance from Astra to Regina
- Distance from Astra to Cambridge
- Distance from Astra to Calgary