It's all about the volume if I'm correct. The supply and demand in each exchange is slightly if not largely different. So more demand obviously means higher price and vice versa. They are not that significant though.
The difference in different exchanges is not so significant to be able to do arbitrage trading.