Hi,
What's the difference between "far" and "a long way"?
London is far from Moscow. London is a long way from Moscow. No difference, really.
But there are other ways that you can use 'far', where you can't use 'a long way'. eg I think Pepsi is far better than Coke. eg Tom is at the far end of the room.
Best wishes, Clive