In short, the SX400 has a 4-inch screen vs a 5-inch screen on the SX500, so it’s more compact in nature. This slightly slimmed-down version has an appearance more like that of a smartphone. Apart from that, there is no difference at all in terms of functionality whatsoever. The other main difference is the price.