From Hartland, Route 104 follows the Becaguimec Stream to the north traveling east through the communities of Coldstream at the south terminus of Route 570, Lower Windsor at the south terminus of Route 580 before turning south east.
Route 104 originates from Hartland and proceeds along the Becaguimec Stream towards the north while passing through the communities of Coldstream and Lower Windsor before turning southeast.