Yes; fees are based on how your payment gets routed through the network, i.e. which nodes pushes your payment to the destination
Good Q, I actually don't have a good link for you for how payments are routed & what fee's someone pays. I'll find one & share