Bitcoin (according to its website) claims to provide instant P2P transactions and very low processing fees. International bank transactions take days or weeks and have very high fees.
But even more importantly, bitcoins do not require a bank account. All it requires is internet or text messaging access. This is very important for the developing world where many people do not have bank accounts.