Macbeth is related to King Duncan/Banquo is not.
Macbeth has a wife/Banquo seems not have one any longer.
Macbeth has no children/Banquo has a son named Fleance.
Macbeth is tempted into action by the witches' prophesy/ Banquo is not tempted.
Macbeth murders Duncan to become king and fears Banquo and is jealous of the prophesy that the line of Banquo's children will be kings.
Macbeth has Banquo killed.
Banquo appears to Macbeth as a bloody ghost.
Macbeth is killed by MacDuff.
Yes, Macbeth and Banquo, who start the play as friends and courageous warriors, turn out to be two very different men.
In Shakespeare's Macbeth, there is one large difference between Macbeth and Banquo. While both men see the promise and fortune that the crown will bring to them and their families, Banquo does not take matters into his own hands to insure the prophecy comes true.
Macbeth decides that, given the prophecy, he must do whatever it takes to possess the crown. Macbeth, therefore, decides to take fate into his own hands and do what he must to obtain the crown.
Banquo, instead, trusts in the prophecy enough to stand aside and let fate take its course. Banquo chooses not to force the crown for his children.
This is, perhaps, the most striking difference between Banquo and Macbeth.