The journey from Bonavista to Bay Roberts covers 230 kilometers. You will travel along Route 230 to the Trans-Canada Highway (Route 1) and then take Route 70 to the Avalon Peninsula. The drive typically takes 2 hours and 30 minutes. Bay Roberts is a major town on the Avalon Peninsula, known for its historic downtown and harbor. This route takes you from the Bonavista Peninsula to the eastern coast of the island.
Total Distance: 230 km driving distance; 120 km straight-line air distance.
Bay Roberts is a major hub on the Avalon Peninsula.
June to September for the best weather and outdoor activities.