Route 345 begins in Virgin Arm–Carter's Cove at an intersection with Route 340 (Road to the Isles). It winds its way west through town before leaving and heading northwest through rural areas to pass through Chanceport. The highway now winds its way through wooded and hilly terrain for several kilometres to come to an intersection with a spur road leading to Bridgeport, where it turns north to enter Moreton's Harbour. Route 345 has an intersection with a road leading to Valley Pond before winding its way northeast through town. It heads northeast through rural areas for several more kilometres to enter Tizzard's Harbour, where it comes to an end at the centre of town.[1]