
Drives Ontario Toronto, Niagara and Southern Ontario
Bruce Peninsula: Wiarton to Tobermory
Bruce Road 9, Highway 6 · Wiarton → Tobermory
The drive
This drive runs north from Wiarton on Bruce Road 9, above Colpoys Bay and Barrow Bay toward Lion's Head, then follows Highway 6 through Ferndale to Tobermory at the tip of the peninsula. It's 46 miles and about 1 hr 5 min.
Bruce Road 9 is the scenic way. Highway 6 north of Ferndale is a two-lane road with no usable shoulder and plenty of traffic. The drive ends before Tobermory's ferry terminal.
Along the way
- Wiarton
- Colpoys Bay
- Barrow Bay
- Ferndale
- Tobermory
Good to know
- Bruce Road 9 has a steep descent into Colpoys Bay, and cyclists use it.
- Highway 6 north of Ferndale is busy in summer and has little shoulder.
Open all year, weather permitting. Roads close for snow, fire, storms and repairs: before you set off, check Bruce County: Bruce Road 9 notice.
Questions about this drive
How long does Wiarton to Tobermory take?
This drive is 46.4 miles and takes about 1 hr 5 min.
Is Bruce Road 9 better than Highway 6?
Several sources recommend it over Highway 6 for scenery and lighter traffic.
Is there construction on Bruce Road 9?
Yes, the county has done culvert and paving work on Bruce Road 9. Check the county's notices before you go.
What you get in the app
Free on iPhone and Android. CarPlay and Android Auto come with Apex.
More drives near here
Distance, time, elevation, curves and intensity are from Carve's route. Checked 2026-10-28.



